Tom Is Loading
Tom Is Loading
  • 84
  • 962 652
Staggered Text Animations with React and Framer Motion
Animated UI components for React, Tailwind CSS, Framer Motion & More ✨ www.hover.dev
Today we'll build what might just be THE MOST common animation for Awwward winning websites using React, TailwindCSS and Framer Motion!
📚 Project Links
Code: www.hover.dev/components/links
🔗 My Links
TikTok: www.tiktok.com/@tomisloading
Instagram: tomisloading
GitHub: github.com/TomIsLoading
Twitter: TomIsLoading
Discord & more: linktr.ee/tomisloading
Portfolio templates: tomisloading.gumroad.com/
Website: www.hover.dev
Timeline:
0:00 - Introduction
0:24 - How it's going to work
1:51 - Let's start coding
6:48 - Splitting up the letters of the animation
9:07 - Staggering the animation
Переглядів: 8 977

Відео

I Did Origami with React and TailwindCSS
Переглядів 2,7 тис.14 днів тому
Animated UI components for React, Tailwind CSS, Framer Motion & More ✨ www.hover.dev Googling "how to center a div"? I've done it more times that I'd care to admit. But that's not what we're talking about today. TODAY we're learning to FOLD html elements using a couple of sneaky CSS and JavaScript tricks. 📚 Project Links Source code: www.hover.dev/components/other Calendar component: www.hover....
TailwindCSS Is Ugly. Here's How To Deal With It.
Переглядів 7 тис.21 день тому
Animated UI components for React, Tailwind CSS, Framer Motion & More ✨ www.hover.dev I'll be the first to admit that TailwindCSS can get a bit ugly as it scales. You get used to it in time, and most people will eventually find that it's actually pretty great having all of those class names colocated with your markup. That said, there are some things to know about how and when you'll want to sta...
Beautiful Animated Nav Bar with React & Framer Motion
Переглядів 7 тис.Місяць тому
Animated UI components for React, Tailwind CSS, Framer Motion & More ✨ www.hover.dev Today we'll build animated navigation tabs, inspired by Cal, using React, TailwindCSS and Framer Motion! 📚 Project Links Code: www.hover.dev/components/tabs Inspo: cal.com/ Another approach by @samselikoff: ua-cam.com/video/kep_Iaxuzy0/v-deo.html 🔗 My Links TikTok: www.tiktok.com/@tomisloading Instagram: instag...
The Advanced TailwindCSS Crash Course
Переглядів 11 тис.Місяць тому
Animated UI components for React, Tailwind CSS, Framer Motion & More ✨ www.hover.dev TailwindCSS is, in my opinion, the simplest, easiest to maintain, most scalable way to handle styling. Today we're not only going to learn the basics (you can learn those in about 5 minutes on your own), but all of the advanced tips I've picked up over a few years using Tailwind. If there's anything I haven't c...
You Actually CAN Build Animations with TailwindCSS
Переглядів 4,6 тис.Місяць тому
Animated UI components for React, Tailwind CSS, Framer Motion & More ✨ www.hover.dev TailwindCSS includes a couple of animations by default, but what if you want to add more? What if you want to define your own parameters for them, like easing functions and delay? Today we'll learn how #tailwindcss #programming #webdev 📚 Video Links Source code: github.com/TomIsLoading/tailwind-animations/blob/...
Here’s What To Actually Animate On Your Websites
Переглядів 4,8 тис.Місяць тому
Animated UI components for React, Tailwind CSS, Framer Motion & More ✨ www.hover.dev I break down a lot of animations on this channel, primarily with React and Framer Motion, but I've never really talked about WHAT you should animate. While there aren't really "rules", there are a few spots where I've found that reaching for a tasteful animation can help to add to the experience as opposed to h...
How to Build a Modern Grid Landing Page with React & TailwindCSS
Переглядів 7 тис.2 місяці тому
Animated UI components for React, Tailwind CSS, Framer Motion & More ✨ www.hover.dev Today we'll build an animated portfolio/landing page with React, Tailwind CSS and Framer Motion. #javascript #reactjs #tailwindcss 📚 Video Links Demo & Source code: www.hover.dev/components/grids Logoipsum: logoipsum.com/ Dicebear avatars: www.dicebear.com/ 🔗 My Links TikTok: www.tiktok.com/@tomisloading Instag...
4 Ways to Stop Writing Confusing React Code
Переглядів 3,6 тис.2 місяці тому
Animated UI components for React, Tailwind CSS, Framer Motion & More ✨ www.hover.dev I must admit. I write a lot of confusing React code. I spent some time looking through old PR's to find the most consistent trends of what's confused me or my team members in PR's, and boiled that down to 4 main things. Some of these seem simple, but fixing them can make a big difference in the maintainability ...
Recreating Apple's Addicting Scroll Animation
Переглядів 12 тис.2 місяці тому
Animated UI components for React, Tailwind CSS, Framer Motion & More ✨ www.hover.dev Today we'll break down some wizardry from Apples Vision Pro Landing page! Per usual we'll use React, Framer Motion, and TailwindCSS, source code and inspiration for this effect below! #javascript #reactjs #tailwindcss 📚 Video Links Inspiration: www.apple.com/apple-vision-pro/ Demo & Source code: www.hover.dev/c...
How To Not Be Terrible At Design (for Developers)
Переглядів 3,1 тис.2 місяці тому
Animated UI components for React, Tailwind CSS, Framer Motion & More ✨ www.hover.dev Developers aren't generally known for their great design skills, and as much as we want to pretend like its easy... it is not. I'm not here to teach you about all of the nuances of good design. I'm nowhere near qualified for that. Instead, we'll look at a couple of ways to THINK about your designs to avoid maki...
Build a Drag-to-Close Modal with React and Framer Motion
Переглядів 4,6 тис.2 місяці тому
Animated UI components for React, Tailwind CSS, Framer Motion & More ✨ www.hover.dev There's no reason mobile apps should have all the fun! Today we're going to build a draggable modal drawer using React, Framer Motion and TailwindCSS. This interaction is inspired by a million different apps, such and Instagram UA-cam, and TikTok's comment sections. #javascript #reactjs #tailwindcss 📚 Video Lin...
The Framer Motion Scroll Animation Masterclass
Переглядів 18 тис.3 місяці тому
Animated UI components for React, Tailwind CSS, Framer Motion & More ✨ www.hover.dev There are THREE distinct ways to create scroll based & scroll triggered animations with Framer Motion. With these 3 tools, and a bit of creativity, you can build just about anything you want. Today, we'll see how they all work. #reactjs #javascript #webdevelopment 📚 Video Links Source code: gist.github.com/TomI...
5 MORE TailwindCSS Tips I Wish I Learned Earlier
Переглядів 12 тис.3 місяці тому
Animated UI components for React, Tailwind CSS, Framer Motion & More ✨ www.hover.dev TailwindCSS is an amazing tool, and one of the best parts is its easy learning curve. Type in a style with a tailwind intellisense extension installed, and you'll more than likely find the class you're looking for. BUT, Tailwind ALSO provides a number of utility classes that go beyond your normal CSS styles. We...
Build An Animated Aurora Effect with Framer Motion
Переглядів 14 тис.3 місяці тому
Animated UI components for React, Tailwind CSS, Framer Motion & More ✨ www.hover.dev Today we'll break down some wizardry from the Sidebar website! We'll rebuild the effect with ReactJS, TailwindCSS and Framer Motion, then add our own twist with a little bit of ThreeJS. #javascript #reactjs #tailwindcss 📚 Video Links Inspiration: www.sidebar.com/ Demo & Source code: www.hover.dev/components/her...
5 Advanced Framer Motion Techniques I Shouldn't Have Skipped
Переглядів 9 тис.3 місяці тому
5 Advanced Framer Motion Techniques I Shouldn't Have Skipped
Recreating Stripe's Fancy Hover Animation with Framer Motion
Переглядів 6 тис.3 місяці тому
Recreating Stripe's Fancy Hover Animation with Framer Motion
Recreating Vercel's Addicting Navigation Menu
Переглядів 9 тис.4 місяці тому
Recreating Vercel's Addicting Navigation Menu
I Redesigned Everything
Переглядів 3,8 тис.4 місяці тому
I Redesigned Everything
8 TailwindCSS Classes I Wish I Found Earlier
Переглядів 71 тис.4 місяці тому
8 TailwindCSS Classes I Wish I Found Earlier
Advanced Sortable Drag and Drop with React & TailwindCSS
Переглядів 38 тис.4 місяці тому
Advanced Sortable Drag and Drop with React & TailwindCSS
Animated Hamburger Menu with React and Framer Motion
Переглядів 5 тис.4 місяці тому
Animated Hamburger Menu with React and Framer Motion
Frontend Devs Still Need Algorithms & Data Structures
Переглядів 2,7 тис.5 місяців тому
Frontend Devs Still Need Algorithms & Data Structures
Recreating GitHub's Fancy CSS Animation
Переглядів 3,2 тис.5 місяців тому
Recreating GitHub's Fancy CSS Animation
Animated Dropdown Menu - React + TailwindCSS Tutorial for Beginners
Переглядів 8 тис.5 місяців тому
Animated Dropdown Menu - React TailwindCSS Tutorial for Beginners
How to Build Mouse Hover Effects with ReactJS
Переглядів 6 тис.5 місяців тому
How to Build Mouse Hover Effects with ReactJS
Why is JavaScript Like This? || Weird JavaScript Stuff
Переглядів 3905 місяців тому
Why is JavaScript Like This? || Weird JavaScript Stuff
I Made Picking Colors Easy for Web Developers
Переглядів 4,4 тис.6 місяців тому
I Made Picking Colors Easy for Web Developers
Draggable Carousel with React and Framer Motion
Переглядів 10 тис.6 місяців тому
Draggable Carousel with React and Framer Motion
Why People Love TailwindCSS
Переглядів 9686 місяців тому
Why People Love TailwindCSS

КОМЕНТАРІ

  • @Sumi-ql3wj
    @Sumi-ql3wj 3 дні тому

    thank you so much 😃

  • @zeviusalpha1943
    @zeviusalpha1943 4 дні тому

    ok

  • @denisblack9897
    @denisblack9897 4 дні тому

    Wow dude, your channel is godsend! Thank you so much! Im an iOS dude, that has to pick up next.js, so i can make basic web-versions of my stuff myself.

  • @kafin3504
    @kafin3504 4 дні тому

    super!

  • @Aman1212qureshi
    @Aman1212qureshi 5 днів тому

    Your work and library are top-notch, and I'm constantly impressed. Keep setting the bar high!🎉🎉

  • @vivekjha6265
    @vivekjha6265 5 днів тому

    Thanks for the video man. Really helpful. Also, I toggled the opacity of the last bar of the hamburger icon, on OPEN and CLOSED state. Removes the need to calculate and rotate with set pixels. 😅😅

  • @iamahtic
    @iamahtic 5 днів тому

    Your acc goated. maybe could create a animated fullscreen menu/navbar tutorial?

  • @SulagnoGhosh
    @SulagnoGhosh 7 днів тому

    you're actually too good

  • @birigu
    @birigu 7 днів тому

    Thanks so much

  • @AntonioBrandao
    @AntonioBrandao 7 днів тому

    4:00 how do you have scroll length for all that y progress if all you have in the DOM is a short fixed rectangle?

  • @mohaismad
    @mohaismad 9 днів тому

    The first time I used Tailwind, I gave a huge sigh of relief. Almost teared up Knowing I won't be needing to write multiple Sass Files anymore. Thank the heavens and the developers of Tailwind 😭

  • @mumk
    @mumk 9 днів тому

    Phantasmic video, thanks&cheers

  • @nareshdabbar6746
    @nareshdabbar6746 10 днів тому

    How it's working cards masonry here I didn't understand,

  • @anuvette
    @anuvette 10 днів тому

    that explanation was actually really intuitive

  • @ontheruntonowhere
    @ontheruntonowhere 10 днів тому

    Great video. Small, niggling correction: 'leading' at 11:18 is pronounced with a short 'e', as in 'ledding'. Rhymes with 'sledding'.

  • @Imjoshnewton
    @Imjoshnewton 11 днів тому

    I’ve done this on a couple of different navigation menus but always for the active state never for a hover. When I do it for active, I always just said “cursor” to top-0 bottom-0 right-0 left-0 and use layout animations. Is there a benefit to animating with directly instead of using a layout animation?

    • @tomisloading
      @tomisloading 11 днів тому

      Mainly just more control :) and to me personally, makes a bit more sense intuitively. Automatics layout animations are nice, but rendering a different element and treating it as if it’s the same can be a bit confusing to track haha

  • @ilan117
    @ilan117 11 днів тому

    Tom ❤ please give us more 🤲 it’s just amazing , very short and very pleasing 😍 … I hope you do consider more of that.

  • @skillsnwokoloanthony7557
    @skillsnwokoloanthony7557 12 днів тому

    I give my root overflow none 😅

  • @ritikkharya8576
    @ritikkharya8576 12 днів тому

    what you gonna say about patreon ui?

  • @sahilverma_dev
    @sahilverma_dev 12 днів тому

    The framer king is back 🫡

  • @chopsueey
    @chopsueey 12 днів тому

    Straight to the point with valueable information, tyvm 👌

  • @felipefregginrules
    @felipefregginrules 12 днів тому

    Honestly your tutorials are Sooooo damn good. How do you not have more subscribers!!!😢

  • @collinsk8754
    @collinsk8754 12 днів тому

    Very clear explanation! Thanks! 🙌🙌

  • @Forsvinne77
    @Forsvinne77 12 днів тому

    Really nice content as always...massive thanks, Tom.

  • @treyrader
    @treyrader 12 днів тому

    haha yea i see those everywhere. Man you ever learned gsap? I feel that gsap is the future. It's kinda ugly but new packages recently is making it a lil more declarative or "react"ive

    • @shubhamkukrety6355
      @shubhamkukrety6355 12 днів тому

      GSAP is fun until you're a bootstrapped business that needs to ship it to production. There are better open-source alternatives.

    • @treyrader
      @treyrader 12 днів тому

      @@shubhamkukrety6355 yea it ain’t easy to write good, production ready gsap. But some cool new packages recently that deals with clean up specific to react.

  • @o_oyash
    @o_oyash 13 днів тому

    Really easy to follow an understand thanks for the video

  • @shadowslayer2248
    @shadowslayer2248 13 днів тому

    With these awesome explanations and a solid grasp over framer motion, I think you should start making entire Awwwards website UI clones and also Awwards+ dribbble effects so that we have plenty of crazy ideas that will help in our own future websites

    • @tomisloading
      @tomisloading 13 днів тому

      I DEFINITELY want to do this, just a lot of work with everything else I’m working on right now 😂😂 I will eventually though!

  • @BooksWeCanRead
    @BooksWeCanRead 13 днів тому

    You are awesome!!!

  • @nexxai
    @nexxai 13 днів тому

    Goddamn man, it's genuinely insane how accessible you make literal award-winning design ideas. I am kind of at a loss for words at how much I enjoy watching your videos. Literally my only complaint is that I have to wait a week between uploads lol Keep up the amazing work, brother ❤

  • @pratyushkarn1133
    @pratyushkarn1133 13 днів тому

    I want Paid Course On Frame Motion With Tons Of Projects Please

  • @Solo_playz
    @Solo_playz 13 днів тому

    Can you recreate the caldotcom infinite testimonial slider section? I tried a lot from my end and able to achieve the same but ofcourse with lot of bugs and code meeesss 😂😂 Thank you in advance ❤

    • @tomisloading
      @tomisloading 13 днів тому

      That’s on my list! 😁

    • @Solo_playz
      @Solo_playz 13 днів тому

      @@tomisloading So I'm in waiting list 😁

  • @pierceneupane8056
    @pierceneupane8056 13 днів тому

    Thank you so much the day before i was trying so hard with framer-motion but done with gsap

  • @osarolawani3739
    @osarolawani3739 13 днів тому

    Thank you I really needed this Can you do preloader animations next

  • @-devjay
    @-devjay 13 днів тому

    looks amazing

  • @MahmoudGamal-sx3bj
    @MahmoudGamal-sx3bj 13 днів тому

    started playing around with framer motion cuz of your vidz 🔥

  • @iamahtic
    @iamahtic 13 днів тому

    Looks good

  • @jaysp303
    @jaysp303 13 днів тому

    Why taking 2 animation controller, we can do that also with 1 animation controlller

  • @skillsnwokoloanthony7557
    @skillsnwokoloanthony7557 13 днів тому

    Overriding is still a flex complex thing for me 😅 I just write CSS code if it Gets too complex

  • @skillsnwokoloanthony7557
    @skillsnwokoloanthony7557 13 днів тому

    Or repeat in a more fancy way Create an array of dic with the link name as a key Map through it in your jxs and just style one of the tag

  • @yajirushik2871
    @yajirushik2871 14 днів тому

    I have wrote many animations with different ways, from transition / keyframes in basic CSS to GSAP and React Transition Group.. but.. the Framer Motion approach with useAnimate in my opinion is the best!

  • @r-i-ch
    @r-i-ch 14 днів тому

    I thought about doing an effect like this for a analog flip-clock. This is a great example of that effect so thank you! At the same time, using React, Tailwind, and Framer Motion along with custom CSS for the effect seems like a sh*tload of tech and code. I wonder if most of the actual effect could be done in CSS? Like maybe with the dark voodoo of matrix transforms?

  • @azmineabrar235
    @azmineabrar235 14 днів тому

    Quick question: Does it also work as page transition in next.js? For example, if I am transitioning from one page to the other with the same layoutID, I want it to transition from one to other. How to do it can you suggest?

  • @hemmyhteccreatives5886
    @hemmyhteccreatives5886 15 днів тому

    It doesn't works with image. What is the solution?

  • @nokacper24
    @nokacper24 15 днів тому

    Cool… but why the flickering around the filmed video? Very busy on the screen and bothering

  • @isis8719
    @isis8719 16 днів тому

    thanks!

  • @StormKittenMeow
    @StormKittenMeow 16 днів тому

    Thanks for info

  • @Codwave-12
    @Codwave-12 16 днів тому

    Great work mate!

  • @OrlieJohn
    @OrlieJohn 17 днів тому

    can you do this effect on webflow?

  • @gunnercat8045
    @gunnercat8045 17 днів тому

    althought it is very good, wouldnt it be a problem when there is more item to be added if the transition is on percent?

  • @abdulkadersafi
    @abdulkadersafi 17 днів тому

    its not free, its 15 dollers