Custom Carousel Pattern with Framer

Custom Carousel Pattern with Framer

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

Custom Carousel Pattern with Framer

This is a custom carousel pattern recreated in Framer without any code, from 1x tech website. If you want to see how something like this can be built, feel free to remix the project and explore the horizontal carousel technique.

image of Nandi Muzsik
image of Prianca S.

Created by

Minimal beige robot carousel UI with REMIX and Original buttons
Minimal beige robot carousel UI with REMIX and Original buttons
Minimal beige robot carousel UI with REMIX and Original buttons

About the resource

To create the custom carousel pattern, I setup a carousel component using variants. for this, I set up a stacked slides wrapper containing all five slide frames. The wrapper is set to 500% width with relative positioning, and each slide is set to 20% width so the sequence aligns cleanly. I placed two trigger frames on top of the wrapper, one pinned left and one pinned right, so they are clickable.

To display the correct slide on each variant, I used spacer sections outside the wrapper, each at 100% width, and showed or hid them to shift the carousel into place. I also added a progress component to show the active slide and its progress, added custom left and right cursors on the trigger frames, and lastly set up click interactions to transition between variants for a smooth carousel experience.

About the resource

To create the custom carousel pattern, I setup a carousel component using variants. for this, I set up a stacked slides wrapper containing all five slide frames. The wrapper is set to 500% width with relative positioning, and each slide is set to 20% width so the sequence aligns cleanly. I placed two trigger frames on top of the wrapper, one pinned left and one pinned right, so they are clickable.

To display the correct slide on each variant, I used spacer sections outside the wrapper, each at 100% width, and showed or hid them to shift the carousel into place. I also added a progress component to show the active slide and its progress, added custom left and right cursors on the trigger frames, and lastly set up click interactions to transition between variants for a smooth carousel experience.

About the resource

To create the custom carousel pattern, I setup a carousel component using variants. for this, I set up a stacked slides wrapper containing all five slide frames. The wrapper is set to 500% width with relative positioning, and each slide is set to 20% width so the sequence aligns cleanly. I placed two trigger frames on top of the wrapper, one pinned left and one pinned right, so they are clickable.

To display the correct slide on each variant, I used spacer sections outside the wrapper, each at 100% width, and showed or hid them to shift the carousel into place. I also added a progress component to show the active slide and its progress, added custom left and right cursors on the trigger frames, and lastly set up click interactions to transition between variants for a smooth carousel experience.

Custom carousel slides with minimalist product design images

The custom carousel component and its variants.

Custom carousel slides with minimalist product design images

The custom carousel component and its variants.

Custom carousel slides with minimalist product design images

The custom carousel component and its variants.

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

  • Black background with white scattered sparkle effect animation

    Sparkle Effect in Framer

    Component

    Black background with white scattered sparkle effect animation

    Sparkle Effect in Framer

    Component

    Black background with white scattered sparkle effect animation

    Sparkle Effect in Framer

    Component

  • Exploding Tap Component title with remix button on white

    Exploding Tap Component in Framer

    Component

    Exploding Tap Component title with remix button on white

    Exploding Tap Component in Framer

    Component

    Exploding Tap Component title with remix button on white

    Exploding Tap Component in Framer

    Component