Collection Preview Interaction in Framer

Copy component

Collection Preview Interaction 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

Collection Preview Interaction in Framer

This is a collective preview interaction component recreated in Framer from Jakub’s work. Feel free to remix or copy the component to use in your projects, or explore how it was built to learn similar interactions in Framer.

image of Nandi Muzsik
image of Prianca S.
profile image of Jakub Krehel

Created by

,

and

Doodles NFT collection preview with cartoon avatars
Doodles NFT collection preview with cartoon avatars
Doodles NFT collection preview with cartoon avatars

About the resource

To create this collective preview component with 7 variants, I started by setting up the expanded state first. I added all the elements — row 1, row 2, and the “View all” button — using relative positioning in the default variant to keep everything aligned properly. I also created an image component with two size variants, along with a separate “View all” button component that includes a hover state.

Next, I used the following four variants to animate the transition by scaling up the four images one by one. For the collapsed variant, I switched the images to absolute positioning, changed the layout direction of row 1, scaled down the “View all” button, and set its opacity to 0 to hide it. In the final variant, I added a subtle rotation to the images for hover animation.

Lastly, I added the interactions — hovering over the main image triggers the hover effect, the smaller images slightly scale up on mouse enter, and clicking the “View all” button switches the component to its collapsed variant.

About the resource

To create this collective preview component with 7 variants, I started by setting up the expanded state first. I added all the elements — row 1, row 2, and the “View all” button — using relative positioning in the default variant to keep everything aligned properly. I also created an image component with two size variants, along with a separate “View all” button component that includes a hover state.

Next, I used the following four variants to animate the transition by scaling up the four images one by one. For the collapsed variant, I switched the images to absolute positioning, changed the layout direction of row 1, scaled down the “View all” button, and set its opacity to 0 to hide it. In the final variant, I added a subtle rotation to the images for hover animation.

Lastly, I added the interactions — hovering over the main image triggers the hover effect, the smaller images slightly scale up on mouse enter, and clicking the “View all” button switches the component to its collapsed variant.

About the resource

To create this collective preview component with 7 variants, I started by setting up the expanded state first. I added all the elements — row 1, row 2, and the “View all” button — using relative positioning in the default variant to keep everything aligned properly. I also created an image component with two size variants, along with a separate “View all” button component that includes a hover state.

Next, I used the following four variants to animate the transition by scaling up the four images one by one. For the collapsed variant, I switched the images to absolute positioning, changed the layout direction of row 1, scaled down the “View all” button, and set its opacity to 0 to hide it. In the final variant, I added a subtle rotation to the images for hover animation.

Lastly, I added the interactions — hovering over the main image triggers the hover effect, the smaller images slightly scale up on mouse enter, and clicking the “View all” button switches the component to its collapsed variant.

Doodles NFT collection UI animation states and hover effect

The seven variants of the collection preview interaction component.

Doodles NFT collection UI animation states and hover effect

The seven variants of the collection preview interaction component.

Doodles NFT collection UI animation states and hover effect

The seven variants of the collection preview interaction 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

  • Mobile Drawer UI with call-to-action buttons to open drawer and copy Framer component

    Mobile Drawer Component for Framer

    Component

    Mobile Drawer UI with call-to-action buttons to open drawer and copy Framer component

    Mobile Drawer Component for Framer

    Component

    Mobile Drawer UI with call-to-action buttons to open drawer and copy Framer component

    Mobile Drawer Component for Framer

    Component

  • Framer interface displaying 'Cross component interactions' with a glowing blue Framer logo and a clickable phone icon labeled 'Click Me' in the bottom right corner

    Cross Component Interactions in Framer

    Component

    Framer interface displaying 'Cross component interactions' with a glowing blue Framer logo and a clickable phone icon labeled 'Click Me' in the bottom right corner

    Cross Component Interactions in Framer

    Component

    Framer interface displaying 'Cross component interactions' with a glowing blue Framer logo and a clickable phone icon labeled 'Click Me' in the bottom right corner

    Cross Component Interactions in Framer

    Component