Grow Buttons
Buttons that scale up smoothly on hover to feel responsive. Add a touch of motion feedback to cards, pricing tiers, and primary form actions.
Buttons that scale up smoothly on hover to feel responsive. Add a touch of motion feedback to cards, pricing tiers, and primary form actions.
Search blocks by description or jump to a page.
Grow Buttons is a single row of five buttons spanning the standard variants: Default, Secondary, Destructive, Outline, and Ghost. Each button sits in a centered, wrapping flex row with consistent spacing. When a visitor hovers any button, it scales up smoothly and returns to its resting size when the cursor leaves.
All five variants are independent pieces. You can drop in any subset that fits your interface, relabel the copy to match your actions, and the scale effect travels with each one. Nothing in the block couples the buttons together, so removing or reordering them does not affect the remaining ones.
Reach for this block when you want a lightweight motion cue on a call to action without changing its color or shape at rest. On an HR and hiring platform it works well for primary actions like "Apply Now" or "Schedule Interview" on a job detail page, where a touch of feedback reassures a candidate that the button is interactive before they click. It is a better choice than a pulse or border animation when you want the motion to feel instant and physical rather than continuous or decorative.
A natural flow around it on a Components page:
Before
After
Five variants are shown together, but in practice you will use one or two per context. A few common ways to apply them:
Tip: if multiple grow buttons appear close together, keep the gap between them wide enough that scaling one does not visually crowd its neighbor.