Exploding Input Component in Framer

Copy component

Exploding Input Component 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

New

New

New

Component

Exploding Input Component in Framer

This component let’s you shoot cute little elements out of your input fields as you’re typing. It was recreated in Framer from an interaction created by Lochie for the old Honk (now sunset) website. Feel free to copy the component to your own site, tweak the properties, and most importantly, have a ton of fun!

image of Nandi Muzsik
profile image of Emanuele
profile image of Lochie

Created by

,

and

Exploding input feature teaser with Framer logo
Exploding input feature teaser with Framer logo
Exploding input feature teaser with Framer logo

About the resource

So the question is, how do you add this effect to one of your input fields, right? Let me show you.

All you need to do is use the built in form builder in Framer, and paste the exploding input component into one of the Label frames.

Pay attention that all of your inputs have a separate label frame, so if you want to add this effect to all text fields, you need to add the component in each ‘Label’ frame.

About the resource

So the question is, how do you add this effect to one of your input fields, right? Let me show you.

All you need to do is use the built in form builder in Framer, and paste the exploding input component into one of the Label frames.

Pay attention that all of your inputs have a separate label frame, so if you want to add this effect to all text fields, you need to add the component in each ‘Label’ frame.

About the resource

So the question is, how do you add this effect to one of your input fields, right? Let me show you.

All you need to do is use the built in form builder in Framer, and paste the exploding input component into one of the Label frames.

Pay attention that all of your inputs have a separate label frame, so if you want to add this effect to all text fields, you need to add the component in each ‘Label’ frame.

Form component hierarchy showing exploding input field

The exploding input component on the left layers panel in Framer.

Form component hierarchy showing exploding input field

The exploding input component on the left layers panel in Framer.

Form component hierarchy showing exploding input field

The exploding input component on the left layers panel in Framer.

As you can see it on the image above, the component is nicely sitting within the label frame. Once inside, you can set this component to absolute position, and it will be a simple invisible component that just gives this effect to the input.

Important: In order to see the little elements exploding out of the input, you need to set the ‘Label’ and most other parent frames to visible overflow. Otherwise the elements will be hidden as they’re getting clipped.

The component is fully customizable on the right panel. You can use it in two main modes: Components, and Images. So you either connect components and elements to the component that will be used in the explosion or upload images directly on the properties panel when used in Images mode.

As you can see it on the image above, the component is nicely sitting within the label frame. Once inside, you can set this component to absolute position, and it will be a simple invisible component that just gives this effect to the input.

Important: In order to see the little elements exploding out of the input, you need to set the ‘Label’ and most other parent frames to visible overflow. Otherwise the elements will be hidden as they’re getting clipped.

The component is fully customizable on the right panel. You can use it in two main modes: Components, and Images. So you either connect components and elements to the component that will be used in the explosion or upload images directly on the properties panel when used in Images mode.

As you can see it on the image above, the component is nicely sitting within the label frame. Once inside, you can set this component to absolute position, and it will be a simple invisible component that just gives this effect to the input.

Important: In order to see the little elements exploding out of the input, you need to set the ‘Label’ and most other parent frames to visible overflow. Otherwise the elements will be hidden as they’re getting clipped.

The component is fully customizable on the right panel. You can use it in two main modes: Components, and Images. So you either connect components and elements to the component that will be used in the explosion or upload images directly on the properties panel when used in Images mode.

Exploding input component settings panel interface

The properties of the exploding input component in Framer.

Exploding input component settings panel interface

The properties of the exploding input component in Framer.

Exploding input component settings panel interface

The properties of the exploding input component in Framer.

Feel free to play around with the properties. I found some pretty fun settings especially with gravity set to 0, that can really go crazy.

Feel free to play around with the properties. I found some pretty fun settings especially with gravity set to 0, that can really go crazy.

Feel free to play around with the properties. I found some pretty fun settings especially with gravity set to 0, that can really go crazy.

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

  • Dark skeuomorphic tab selector with “Today,” “3 months,” “6 months”

    Glowing Skeuomorphic Tabs in Framer

    Component

    Dark skeuomorphic tab selector with “Today,” “3 months,” “6 months”

    Glowing Skeuomorphic Tabs in Framer

    Component

    Dark skeuomorphic tab selector with “Today,” “3 months,” “6 months”

    Glowing Skeuomorphic Tabs in Framer

    Component

  • Glowing vertical light beams forming the text “Shader Lines”

    Shader Lines Component for Framer

    Component

    Glowing vertical light beams forming the text “Shader Lines”

    Shader Lines Component for Framer

    Component

    Glowing vertical light beams forming the text “Shader Lines”

    Shader Lines Component for Framer

    Component