Navigation Eye Candy in Framer

Copy component

Navigation Eye Candy 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

Navigation Eye Candy in Framer

This is a navigation eye candy interaction in Framer, recreated from Adriano Reis’s original work. Feel free to remix the project to explore how it's built without any code, or copy the component directly into your Framer project.

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

Created by

,

and

User clicking profile icon in navigation menu
User clicking profile icon in navigation menu
User clicking profile icon in navigation menu

About the resource

To create this navigation eye candy in Framer, I started with a main component that holds everything together and handles the interaction flow. Inside it, I built three key components. The first one is for the menu items—it includes default and hover states so each item reacts visually when hovered.

Next, I made a separate component to manage the text labels. I stacked all the item texts together in one place and set up variants where one text item is in a selected state and the rest are idle. This way, I can control which text appears highlighted based on interaction.

About the resource

To create this navigation eye candy in Framer, I started with a main component that holds everything together and handles the interaction flow. Inside it, I built three key components. The first one is for the menu items—it includes default and hover states so each item reacts visually when hovered.

Next, I made a separate component to manage the text labels. I stacked all the item texts together in one place and set up variants where one text item is in a selected state and the rest are idle. This way, I can control which text appears highlighted based on interaction.

About the resource

To create this navigation eye candy in Framer, I started with a main component that holds everything together and handles the interaction flow. Inside it, I built three key components. The first one is for the menu items—it includes default and hover states so each item reacts visually when hovered.

Next, I made a separate component to manage the text labels. I stacked all the item texts together in one place and set up variants where one text item is in a selected state and the rest are idle. This way, I can control which text appears highlighted based on interaction.

Navigation styles with labels for home, feed, settings, profile

The six variants of the selected component in Framer.

Navigation styles with labels for home, feed, settings, profile

The six variants of the selected component in Framer.

Navigation styles with labels for home, feed, settings, profile

The six variants of the selected component in Framer.

Finally, I created another component to connect everything. I added the menu items and text labels together and matched their variants. So when I hover over a menu item, its visual state changes and the corresponding text switches to its selected variant.

Finally, I created another component to connect everything. I added the menu items and text labels together and matched their variants. So when I hover over a menu item, its visual state changes and the corresponding text switches to its selected variant.

Finally, I created another component to connect everything. I added the menu items and text labels together and matched their variants. So when I hover over a menu item, its visual state changes and the corresponding text switches to its selected variant.

Navigation bar UI styles with icon and label variations

The six variants of the navigation component in Framer.

Navigation bar UI styles with icon and label variations

The six variants of the navigation component in Framer.

Navigation bar UI styles with icon and label variations

The six variants of the navigation component in Framer.

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

  • Digital sculpture card with zoom hover and selfie theme

    Image Zoom Repeat on Hover

    Component

    Digital sculpture card with zoom hover and selfie theme

    Image Zoom Repeat on Hover

    Component

    Digital sculpture card with zoom hover and selfie theme

    Image Zoom Repeat on Hover

    Component

  • Framer University text made of interactive animated particles

    Particles Text for Framer

    Component

    Framer University text made of interactive animated particles

    Particles Text for Framer

    Component

    Framer University text made of interactive animated particles

    Particles Text for Framer

    Component