Website Hero Animation in Framer

Copy component

Website Hero Animation in Framer

Copy component

Nandi Muzsik

How can I improve Framer Uni?

Let me know if there’s a missing feature or something that could be improved.

Share feedback

Nandi Muzsik

How can I improve Framer Uni?

Let me know if there’s a missing feature or something that could be improved.

Share feedback

New

New

New

Component

Website Hero Animation in Framer

This is a hero animation recreated in Framer, originally created by George. Feel free to remix the project and see how you can achieve something like this in Framer without writing any code.

image of Nandi Muzsik
Image of George
image of Prianca S.

Created by

Interactive UI section inviting users to 'Choose your persona,' featuring customizable persona cards and a call-to-action button
Interactive UI section inviting users to 'Choose your persona,' featuring customizable persona cards and a call-to-action button
Interactive UI section inviting users to 'Choose your persona,' featuring customizable persona cards and a call-to-action button

About the resource

To create this hero animation, I set up three variants for the component and connected them using an “Appear” interaction with a delay of 1 to create smooth transitions.

In the default variant, the cards are wrapped in a frame and nested within the card stack. The card frame is positioned with absolute positioning, and its opacity is set to zero. Ensure that all pins are deactivated for this step.

In the second variant, the opacity is set to one, and the positioning is switched back to relative. I added a staggered effect that animates the cards from right to left. To achieve this, override the delay for each card frame using the transition property in the styles panel.

In the third variant, the card frames are transformed using rotation and/or scaling to create the final transition. Be sure to reset the delay for the transition property or remove the overrides. For the middle image, I added an extra frame inside the card frame containing the purple image. This trick allows for a smooth transition of the middle card from the grey image to the purple one by adjusting its opacity from zero to one in this variant.

I also included a text component labeled "Out and In," where, in the default variant, the card layers are positioned absolutely, but the stack’s height remains fixed. For this text, I added a delay transition so it enters in a staggered manner along with the rest of the animation.

These variants work together to produce a seamless and visually appealing animation.

About the resource

To create this hero animation, I set up three variants for the component and connected them using an “Appear” interaction with a delay of 1 to create smooth transitions.

In the default variant, the cards are wrapped in a frame and nested within the card stack. The card frame is positioned with absolute positioning, and its opacity is set to zero. Ensure that all pins are deactivated for this step.

In the second variant, the opacity is set to one, and the positioning is switched back to relative. I added a staggered effect that animates the cards from right to left. To achieve this, override the delay for each card frame using the transition property in the styles panel.

In the third variant, the card frames are transformed using rotation and/or scaling to create the final transition. Be sure to reset the delay for the transition property or remove the overrides. For the middle image, I added an extra frame inside the card frame containing the purple image. This trick allows for a smooth transition of the middle card from the grey image to the purple one by adjusting its opacity from zero to one in this variant.

I also included a text component labeled "Out and In," where, in the default variant, the card layers are positioned absolutely, but the stack’s height remains fixed. For this text, I added a delay transition so it enters in a staggered manner along with the rest of the animation.

These variants work together to produce a seamless and visually appealing animation.

About the resource

To create this hero animation, I set up three variants for the component and connected them using an “Appear” interaction with a delay of 1 to create smooth transitions.

In the default variant, the cards are wrapped in a frame and nested within the card stack. The card frame is positioned with absolute positioning, and its opacity is set to zero. Ensure that all pins are deactivated for this step.

In the second variant, the opacity is set to one, and the positioning is switched back to relative. I added a staggered effect that animates the cards from right to left. To achieve this, override the delay for each card frame using the transition property in the styles panel.

In the third variant, the card frames are transformed using rotation and/or scaling to create the final transition. Be sure to reset the delay for the transition property or remove the overrides. For the middle image, I added an extra frame inside the card frame containing the purple image. This trick allows for a smooth transition of the middle card from the grey image to the purple one by adjusting its opacity from zero to one in this variant.

I also included a text component labeled "Out and In," where, in the default variant, the card layers are positioned absolutely, but the stack’s height remains fixed. For this text, I added a delay transition so it enters in a staggered manner along with the rest of the animation.

These variants work together to produce a seamless and visually appealing animation.

Animation flow showcasing transitions for a persona selection interface, highlighting card interactions and the central call-to-action

The two variants of the hero component.

Animation flow showcasing transitions for a persona selection interface, highlighting card interactions and the central call-to-action

The two variants of the hero component.

Animation flow showcasing transitions for a persona selection interface, highlighting card interactions and the central call-to-action

The two variants of the hero component.

Framer Navigator

Learn the fundamentals of Framer for free.

Build your ideas with ease by learning the basics of website building with Framer.

Nandi portrait's background
Nandi's portrait

Framer Navigator

Learn the fundamentals of Framer for free.

Build your ideas with ease by learning the basics of website building with Framer.

Nandi portrait's background
Nandi's portrait

Framer Navigator

Learn the fundamentals of Framer for free.

Build your ideas with ease by learning the basics of website building with Framer.

Nandi portrait's background
Nandi's portrait

More resources

More resources

  • Skeuomorphic toggle switch with a hover cursor interaction

    Skeuomorphic Toggle in Framer

    Component

    Skeuomorphic toggle switch with a hover cursor interaction

    Skeuomorphic Toggle in Framer

    Component

    Skeuomorphic toggle switch with a hover cursor interaction

    Skeuomorphic Toggle in Framer

    Component

  • Informative card design showcasing Dubai with key statistics including visitors, iconic height, and year of establishment

    Animated Number Counter in Framer

    Component

    Informative card design showcasing Dubai with key statistics including visitors, iconic height, and year of establishment

    Animated Number Counter in Framer

    Component

    Informative card design showcasing Dubai with key statistics including visitors, iconic height, and year of establishment

    Animated Number Counter in Framer

    Component