Interactive Skeuomorphic Joystick in Framer

Copy component

Copy component

Interactive Skeuomorphic Joystick 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

How to Make $10K+ with Framer in 60 days

How to Make $10K+ with Framer in 60 days

Component

Interactive Skeuomorphic Joystick in Framer

This is a Framer recreation of Voicu’s interactive skeuomorphic joystick, built entirely with frames, shadows, gradients, and 3D transforms. Feel free to remix or copy the component to see how it all comes together in Framer.

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

Created by

Minimalist 3D joystick interface with glowing orange button
Developer reacting to bold tweet challenge about coding skills

Related Lesson

They Said This Can't Be Developed. I Laughed.

Developer reacting to bold tweet challenge about coding skills

Related Lesson

They Said This Can't Be Developed. I Laughed.

Developer reacting to bold tweet challenge about coding skills

Related Lesson

They Said This Can't Be Developed. I Laughed.

About the resource

To recreate this interactive skeuomorphic joystick in Framer, I started with a top frame and a bottom frame for the base, styling them with shadows and gradients for a realistic look. Inside the top frame, I placed the follow cursor wrapper and the inside holder, which contains the main joystick button.

On the button frame, I applied 3D transform properties—perspective, preserve, and a depth. Inside this button, there's an orange frame for the knob with a slightly higher depth. I also wrapped all four icons within this button frame.

Next, I created four variants for the pressed states in all four directions. For each variant, I adjusted shadows and applied 3D rotation values to enhance realism. I then connected the default state to each variant using interactions from the icon frames and linked the variants back to the default with an appear interaction and a slight delay.

About the resource

To recreate this interactive skeuomorphic joystick in Framer, I started with a top frame and a bottom frame for the base, styling them with shadows and gradients for a realistic look. Inside the top frame, I placed the follow cursor wrapper and the inside holder, which contains the main joystick button.

On the button frame, I applied 3D transform properties—perspective, preserve, and a depth. Inside this button, there's an orange frame for the knob with a slightly higher depth. I also wrapped all four icons within this button frame.

Next, I created four variants for the pressed states in all four directions. For each variant, I adjusted shadows and applied 3D rotation values to enhance realism. I then connected the default state to each variant using interactions from the icon frames and linked the variants back to the default with an appear interaction and a slight delay.

About the resource

To recreate this interactive skeuomorphic joystick in Framer, I started with a top frame and a bottom frame for the base, styling them with shadows and gradients for a realistic look. Inside the top frame, I placed the follow cursor wrapper and the inside holder, which contains the main joystick button.

On the button frame, I applied 3D transform properties—perspective, preserve, and a depth. Inside this button, there's an orange frame for the knob with a slightly higher depth. I also wrapped all four icons within this button frame.

Next, I created four variants for the pressed states in all four directions. For each variant, I adjusted shadows and applied 3D rotation values to enhance realism. I then connected the default state to each variant using interactions from the icon frames and linked the variants back to the default with an appear interaction and a slight delay.

Interactive 3D joystick UI with directional controls

The five variants of the interactive skeuomorphic joystick component.

Interactive 3D joystick UI with directional controls

The five variants of the interactive skeuomorphic joystick component.

Interactive 3D joystick UI with directional controls

The five variants of the interactive skeuomorphic joystick component.

Learn how can one go from 0 to $11.5k with Framer in 60 days.

From no followers, no portfolio, no reputation, to making thousands with a profitable Framer business.

Nandi portrait's background

Learn how can one go from 0 to $11.5k with Framer in 60 days.

From no followers, no portfolio, no reputation, to making thousands with a profitable Framer business.

Nandi portrait's background

Learn how can one go from 0 to $11.5k with Framer in 60 days.

From no followers, no portfolio, no reputation, to making thousands with a profitable Framer business.

Nandi portrait's background

More resources

More resources

  • Music app playlist created screen with artist avatars

    Playlist Generation Circular Animation in Framer

    Component

    Music app playlist created screen with artist avatars

    Playlist Generation Circular Animation in Framer

    Component

  • Customer testimonials section with review letter card

    3D Letter Testimonials in Framer

    Component

    Customer testimonials section with review letter card

    3D Letter Testimonials in Framer

    Component