Bouncy Skeuomorphic Button in Framer

Copy component

Bouncy Skeuomorphic Button 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

Bouncy Skeuomorphic Button in Framer

This is a Framer recreation of a bouncy skeuomorphic button based on Camden’s original work. Feel free to remix the project and see how such interactions can be built in Framer without any code.

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

Created by

,

and

Interactive blue bouncy button with 'Get started' label and cursor hover
Interactive blue bouncy button with 'Get started' label and cursor hover
Interactive blue bouncy button with 'Get started' label and cursor hover

About the resource

To create this bouncy skeuomorphic button, I combined multiple layers of soft linear gradients, inner and drop shadows to give it that squishy, pressable feel. The layer structure is important to get the visuals right: it starts with a hole frame, which contains hole mask, then button content, then text wrap, and finally the text layer.

Using this structure I built it as a component with three variants — Default, Hover, and Pressed. The states are connect with spring interaction with a bounce.

About the resource

To create this bouncy skeuomorphic button, I combined multiple layers of soft linear gradients, inner and drop shadows to give it that squishy, pressable feel. The layer structure is important to get the visuals right: it starts with a hole frame, which contains hole mask, then button content, then text wrap, and finally the text layer.

Using this structure I built it as a component with three variants — Default, Hover, and Pressed. The states are connect with spring interaction with a bounce.

About the resource

To create this bouncy skeuomorphic button, I combined multiple layers of soft linear gradients, inner and drop shadows to give it that squishy, pressable feel. The layer structure is important to get the visuals right: it starts with a hole frame, which contains hole mask, then button content, then text wrap, and finally the text layer.

Using this structure I built it as a component with three variants — Default, Hover, and Pressed. The states are connect with spring interaction with a bounce.

Three blue bouncy buttons labeled 'Get started' shown in different UI states: primary, hover, and pressed

The three variants for different states of the skeu button.

Three blue bouncy buttons labeled 'Get started' shown in different UI states: primary, hover, and pressed

The three variants for different states of the skeu button.

Three blue bouncy buttons labeled 'Get started' shown in different UI states: primary, hover, and pressed

The three variants for different states of the skeu button.

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

  • Dithered black and white artwork of dragon on cliff under moonligh

    Dither Component for Framer

    Component

    Dithered black and white artwork of dragon on cliff under moonligh

    Dither Component for Framer

    Component

    Dithered black and white artwork of dragon on cliff under moonligh

    Dither Component for Framer

    Component

  • Geometric loading animation with blue and white zigzag path

    Fun 3D Loader in Framer

    Component

    Geometric loading animation with blue and white zigzag path

    Fun 3D Loader in Framer

    Component

    Geometric loading animation with blue and white zigzag path

    Fun 3D Loader in Framer

    Component