Circular Intro Animation in Framer

Copy component

Circular Intro 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

Component

Circular Intro Animation in Framer

This is a circular intro animation recreated in Framer from Bartek’s work. Remix the project and explore how to achieve this effect in Framer without writing any code.

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

Created by

Circle of profile images representing industry experts, with a call to action for personalized mentorship and a 'Connect' button on a dark background
Circle of profile images representing industry experts, with a call to action for personalized mentorship and a 'Connect' button on a dark background
Circle of profile images representing industry experts, with a call to action for personalized mentorship and a 'Connect' button on a dark background

About the resource

To create this circular intro animation, I set up four variants: Out, In, Circle, and Loop, and linked them all using an appear interaction.

In the Out variant, I arranged multiple arms and stacked images on top of each other using z-index. The arms are set to absolute positioning, while the topmost arm is relatively positioned, keeping the images centered within the arms.

In the In variant, the images move to the top edge of the arms. Then, in the Circle variant, each arm rotates to form a circle.

On the Loop variant, a loop effect is added to these arms so they keep rotating around endlessly. To make sure the profile images inside aren't displayed upside down while rotating, I added a counter-rotation loop effect with the same transition properties.

To make sure the animation starts automatically when the page loads, I connected all these variants with interactions set to "appear" triggers. This makes the component automatically animate to the next variant after a small delay until it reaches the Loop variant.

About the resource

To create this circular intro animation, I set up four variants: Out, In, Circle, and Loop, and linked them all using an appear interaction.

In the Out variant, I arranged multiple arms and stacked images on top of each other using z-index. The arms are set to absolute positioning, while the topmost arm is relatively positioned, keeping the images centered within the arms.

In the In variant, the images move to the top edge of the arms. Then, in the Circle variant, each arm rotates to form a circle.

On the Loop variant, a loop effect is added to these arms so they keep rotating around endlessly. To make sure the profile images inside aren't displayed upside down while rotating, I added a counter-rotation loop effect with the same transition properties.

To make sure the animation starts automatically when the page loads, I connected all these variants with interactions set to "appear" triggers. This makes the component automatically animate to the next variant after a small delay until it reaches the Loop variant.

About the resource

To create this circular intro animation, I set up four variants: Out, In, Circle, and Loop, and linked them all using an appear interaction.

In the Out variant, I arranged multiple arms and stacked images on top of each other using z-index. The arms are set to absolute positioning, while the topmost arm is relatively positioned, keeping the images centered within the arms.

In the In variant, the images move to the top edge of the arms. Then, in the Circle variant, each arm rotates to form a circle.

On the Loop variant, a loop effect is added to these arms so they keep rotating around endlessly. To make sure the profile images inside aren't displayed upside down while rotating, I added a counter-rotation loop effect with the same transition properties.

To make sure the animation starts automatically when the page loads, I connected all these variants with interactions set to "appear" triggers. This makes the component automatically animate to the next variant after a small delay until it reaches the Loop variant.

Workflow diagram showing transitions of profile images from linear to circular arrangements, illustrating dynamic UI design for showcasing team members

The four variants of the intro animation component.

Workflow diagram showing transitions of profile images from linear to circular arrangements, illustrating dynamic UI design for showcasing team members

The four variants of the intro animation component.

Workflow diagram showing transitions of profile images from linear to circular arrangements, illustrating dynamic UI design for showcasing team members

The four variants of the intro animation 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

  • Pricing plans display for Free, Pro, and Business tiers with details on credits and features, and corresponding 'Get Started' buttons

    Pricing Slider Component for Framer

    Component

    Pricing plans display for Free, Pro, and Business tiers with details on credits and features, and corresponding 'Get Started' buttons

    Pricing Slider Component for Framer

    Component

    Pricing plans display for Free, Pro, and Business tiers with details on credits and features, and corresponding 'Get Started' buttons

    Pricing Slider Component for Framer

    Component

  • Graphic listing UI design principles including Responsive Design, Accessibility Features, Performance Optimization, Cross-Browser Compatibility, and User-Centric Design with a cursor hovering over 'User-Centric Design

    Smooth Hover Effect in Framer

    Component

    Graphic listing UI design principles including Responsive Design, Accessibility Features, Performance Optimization, Cross-Browser Compatibility, and User-Centric Design with a cursor hovering over 'User-Centric Design

    Smooth Hover Effect in Framer

    Component

    Graphic listing UI design principles including Responsive Design, Accessibility Features, Performance Optimization, Cross-Browser Compatibility, and User-Centric Design with a cursor hovering over 'User-Centric Design

    Smooth Hover Effect in Framer

    Component