Frontend.fyi

Tutorial

How I Rebuild This Apple TV+ Page With Motion for React And TailwindCSS

In this video we'll be rebuilding the Apple TV+ page with Tailwind and Framer Motion. Get ready for to learn how to make some satisfying animations!

Try it yourself in our playground

Follow along with the tutorial, or just play around with the code. PRO members can fork this code and save it to their account.

User avatar

Jeroen Reumkens PRO

Rebuilding the Apple TV+ website with Framer Motion and TailwindCSS

Unlock Playground Access

Playgrounds let you build, test, and share frontend ideas instantly — right in your browser. Access is included in PRO. Just want Playgrounds? Pick a plan below.

Maker

€5,- / month

Unlimited Playgrounds access to build, experiment, and share without limits.

Join for €5 per month

Champion

€10,- / month

All the benefits of Maker, plus you help Frontend.fyi grow and get a Champion badge on your profile.

Join for €10 per month

Cancel anytime — no commitment.
Upgrade to PRO anytime and get a partial refund.We'll credit 100% of your first 3 months and 50% of the rest toward the PRO lifetime price.

Already a member? Login

In this rebuild we will be recreating the Apple TV+ page with Tailwind and Framer Motion. On this page you find many animations that are triggered based on the user’s scroll position.

We will be creating scroll animations that are both connected to your scroll, as well as animations that fire once you reach a certain scroll position. The rebuild will start from scratch, setup a new empty Vite project, and start building all the components from scratch.

That means you will not only learn how to create these great scroll animations, but you will also learn how you can create these Tailwind componetns from scratch. Just like you could use them in a real world project.

Be sure to check both the code as well as the video on the top of this page.

Eager to learn more?

I think this video might be a good fit for you too!