Liquid Buttons
Buttons with a flowing liquid fill that sweeps across the surface on hover. A playful accent for landing pages and creative product sites today.
Buttons with a flowing liquid fill that sweeps across the surface on hover. A playful accent for landing pages and creative product sites today.
Search blocks by description or jump to a page.
Liquid Buttons shows five button variants arranged in a single centered, wrapping row. Each button starts with an organic, blob-like border radius and smoothly morphs to a different uneven shape on hover, giving the surface a flowing, liquid quality without any fill change or color swap. The five variants are Default, Secondary, Destructive, Outline, and Ghost, so every role in a standard action hierarchy is covered in one block.
All five variants are independent. You can drop in as few or as many as your page needs, relabel any button to match your copy, and reorder them freely. The morph animation runs on a smooth transition, so it reads as intentional on any background without feeling jarring.
Reach for this block on an ecommerce storefront where the brand has a playful, organic character and wants buttons that feel distinct from the flat rectangles on competing sites. It works well on product landing pages, campaign microsites, and checkout flows where a small dose of motion signals that the interface is crafted and alive. Compared to Grow Buttons, which scale the whole button outward, Liquid Buttons keeps the footprint constant and lets the shape itself carry the motion, so it reads as more expressive than physically assertive.
A natural flow around it on a Components page:
Before
After
The block covers every standard button role out of the box, so the main decisions are which variants to include and where to place them:
Tip: pair Liquid Buttons with a clean, minimal surrounding layout so the shape animation has negative space to breathe and does not compete with busy background imagery.