3D Folder Interaction in Framer

3D Folder Interaction in Framer

3D Folder Interaction in Framer

3D Folder Interaction in Framer

Interaction

Interaction

Interaction

Interaction

3D Folder Interaction in Framer

3D Folder Interaction in Framer

3D Folder Interaction in Framer

3D Folder Interaction in Framer

This is a 3D folder interaction in Framer, inspired by Royden. Feel free to remix it and see how it's built without any code.

This is a 3D folder interaction in Framer, inspired by Royden. Feel free to remix it and see how it's built without any code.

This is a 3D folder interaction in Framer, inspired by Royden. Feel free to remix it and see how it's built without any code.

This is a 3D folder interaction in Framer, inspired by Royden. Feel free to remix it and see how it's built without any code.

3D Folder Interaction in Framer
3D Folder Interaction in Framer
3D Folder Interaction in Framer
3D Folder Interaction in Framer

Copy component

Copy component

Copy component

Copy component

About The Resource

The interaction is made with a component that has multiple variants. For each variant, the "front" and "back" layers are transformed using 3D transforms (check out this crash course on 3D transforms) to achieve this cool 3D look.

3d folder component variants

Once I've got all three variants I need, I apply the essential interactions to get them moving on click and hover.

From the first variant, we switch to the second when the mouse enters. Then from the second variant, we progress to the third on tap. Tapping on the third variant takes us back to the first one, and when the mouse leaves, we go from the second back to the first variant.

The awesome part is that Framer cleverly animates between these states based on the transition properties of the variants.

Step 01 outline

Step / 01

Remix the project.

Step 2 outline

Step / 02

See how it's built.

Step 3 outline

Step / 03

Try recreating it for practice, or copy and paste it to your project.

Free Framer Course

Learn how to create stunning websites with ease by learning the fundamentals of Framer.

Free
Framer Course

Learn how to create stunning websites with ease by learning the fundamentals of Framer.

Free Framer Course

Learn how to create stunning websites with ease by learning the fundamentals of Framer.