Text Selection Tooltip in Framer

Copy component

Copy component

Text Selection Tooltip 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 I made $10K+ with Framer in 60 days

$10k Undercover Event

Component

Text Selection Tooltip in Framer

This is a recreation of Florian’s text selection tooltip in Framer. Built with a few components and smooth transitions, it’s light, clean, and easy to customize. Remix the project and see how effortlessly you can bring micro-interactions like this to life in Framer.

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

Created by

Text selection tooltip UI with Save, Edit, Ask options

About the resource

To create this text selection tooltip in Framer, I used multiple components, but mainly a text component with two variants — not selected and selected. When the text is clicked, it switches to the selected state, and the tooltip smoothly fades and scales in.

The tooltip itself has nested frames with hover states, and the arrow has an interaction to slide between two variants. There are two groups of tooltip content: one is relative by default and the other is absolutely positioned with overflow hidden, so only one is visible at a time. On the slide variant, their positions swap to create that clean sliding effect.

About the resource

To create this text selection tooltip in Framer, I used multiple components, but mainly a text component with two variants — not selected and selected. When the text is clicked, it switches to the selected state, and the tooltip smoothly fades and scales in.

The tooltip itself has nested frames with hover states, and the arrow has an interaction to slide between two variants. There are two groups of tooltip content: one is relative by default and the other is absolutely positioned with overflow hidden, so only one is visible at a time. On the slide variant, their positions swap to create that clean sliding effect.

About the resource

To create this text selection tooltip in Framer, I used multiple components, but mainly a text component with two variants — not selected and selected. When the text is clicked, it switches to the selected state, and the tooltip smoothly fades and scales in.

The tooltip itself has nested frames with hover states, and the arrow has an interaction to slide between two variants. There are two groups of tooltip content: one is relative by default and the other is absolutely positioned with overflow hidden, so only one is visible at a time. On the slide variant, their positions swap to create that clean sliding effect.

Interactive text selection tooltip flow with menu actions

The text + tooltip component and tooltip coponent with its variants and click interactions.

Interactive text selection tooltip flow with menu actions

The text + tooltip component and tooltip coponent with its variants and click interactions.

Interactive text selection tooltip flow with menu actions

The text + tooltip component and tooltip coponent with its variants and click interactions.

Once I had these two components ready, I used multiple instances of the text + tooltip component to form a sentence, where each word is its own component. Then I added variants for each text component and connected them using click interactions, so each word toggles between its selected and not selected state individually.

Once I had these two components ready, I used multiple instances of the text + tooltip component to form a sentence, where each word is its own component. Then I added variants for each text component and connected them using click interactions, so each word toggles between its selected and not selected state individually.

Once I had these two components ready, I used multiple instances of the text + tooltip component to form a sentence, where each word is its own component. Then I added variants for each text component and connected them using click interactions, so each word toggles between its selected and not selected state individually.

Text selection tooltip variants connected in flow UI

The six variants of the text selection tooltip component.

Text selection tooltip variants connected in flow UI

The six variants of the text selection tooltip component.

Text selection tooltip variants connected in flow UI

The six variants of the text selection tooltip component.

Learn how I went from 0 to $11.5k with Framer in 60 days.

From no followers, no portfolio, no reputation, to secretly building a profitable Framer business.

Nandi portrait's background

Learn how I went from 0 to $11.5k with Framer in 60 days.

From no followers, no portfolio, no reputation, to secretly building a profitable Framer business.

Nandi portrait's background

Learn how I went from 0 to $11.5k with Framer in 60 days.

From no followers, no portfolio, no reputation, to secretly building 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