Voice Chat Interaction in Framer

Copy component

Copy component

Voice Chat Interaction in Framer

Copy component

Interaction

Voice Chat Interaction in Framer

This is a voice chat open and close animation recreated in Framer, based on Nitish Khagwal's concept. Feel free to copy the component to your project and use it on your website, or remix the project to get a peek into how something like this is built in Framer.

image of Nandi Muzsik
image of Nitish Khagwal

Created by

Voice Chat Interaction in Framer
Voice Chat Interaction in Framer
Voice Chat Interaction in Framer

About the resource

To create this interaction, I first laid down every single element on the design canvas that I’d need within the interaction—like the profile images, the audio waveform animation, the button, and so on.

Once everything was designed, I turned them into a single component where I could easily create an “Open” and a “Closed” variant. Then, all I had to do was connect the “Close” variant to the “Open” and set a “Click” trigger, so when “Close” is clicked, it animates to “Open”. I also connected the “Open” variant’s close button back to the “Close” variant, again with a click trigger.

About the resource

To create this interaction, I first laid down every single element on the design canvas that I’d need within the interaction—like the profile images, the audio waveform animation, the button, and so on.

Once everything was designed, I turned them into a single component where I could easily create an “Open” and a “Closed” variant. Then, all I had to do was connect the “Close” variant to the “Open” and set a “Click” trigger, so when “Close” is clicked, it animates to “Open”. I also connected the “Open” variant’s close button back to the “Close” variant, again with a click trigger.

About the resource

To create this interaction, I first laid down every single element on the design canvas that I’d need within the interaction—like the profile images, the audio waveform animation, the button, and so on.

Once everything was designed, I turned them into a single component where I could easily create an “Open” and a “Closed” variant. Then, all I had to do was connect the “Close” variant to the “Open” and set a “Click” trigger, so when “Close” is clicked, it animates to “Open”. I also connected the “Open” variant’s close button back to the “Close” variant, again with a click trigger.

voice chat component variants

Voice chat component variants.

voice chat component variants

Voice chat component variants.

voice chat component variants

Voice chat component variants.

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

    Figma Community Hero Interaction in Framer

    Figma Community Hero Interaction in Framer

    Interaction

    Figma Community Hero Interaction in Framer

    Figma Community Hero Interaction in Framer

    Interaction

    Figma Community Hero Interaction in Framer

    Figma Community Hero Interaction in Framer

    Interaction

    Interactive Hero Section in Framer

    Interactive Hero Section in Framer

    Interaction

    Interactive Hero Section in Framer

    Interactive Hero Section in Framer

    Interaction

    Interactive Hero Section in Framer

    Interactive Hero Section in Framer

    Interaction