Skip to content

component

FloatingBubbles

By Dulaj dilshan

Details

Summary

Dynamic Bubbles, Living Grids

Description

About Floating Bubbles is a physics-driven component that brings a sense of play and movement to your Framer projects. It turns static lists into a dynamic, interactive grid where items float and bounce with a natural feel. It is the perfect way to add some "wow factor" to your hero sections, logo walls, or team galleries without needing complex code. What it does The component creates a responsive layout of items that react to user interaction. When the page loads, bubbles can stagger in one by one for a polished entrance. Once live, the bubbles move with an elastic, bouncy physics engine. You can set them to stop moving when hovered, show custom tooltips, or even pulse to give visual feedback to the user. Every bubble can act as a link, making it as functional as it is fun to look at. What you can customize You have complete control over the physics, including the speed, friction, and elasticity of the movement. Visually, you can adjust everything from the bubble size and border radius to the shadow depth. The animations are also fully tweakable, allowing you to set the exact duration for the entrance and hover pulse effects. Even the tooltips are customizable, so you can pick the perfect font and colors to match your brand style. Great for Interactive logo clouds and partner wallsMeet the team sectionsVisual project portfoliosDynamic 404 or "coming soon" pagesAdding life to empty states or footers Share your build If you build something awesome with this, I would love to see it. Tag me on X @Dulajweb or send it my way. Your creativity is what makes these components worth building. Need help? If you have feedback or run into any issues, feel free to reach out. You can find me on X @Dulajweb or email me at dulajdilshan766@gmail.com .

Introduction

Dynamic Bubbles, Living Grids

Rank history

Daily rank per list, from the first snapshot — lower is better.

12001400151588/148/228/309/79/15
  • All · #3681