Icon burst
Native Apple-style app icons bursting outward in every direction on tap. Pure CSS and DOM, radial offset math, gravity, and timing control, built and refined in Cursor.
- Interaction
- Pure CSS
- Physics
What I wanted
A playful hero moment that feels physical, chips should launch, rotate, and fall off-screen rather than fade in place.
What I built
- Randomised burst count and angle per tap with requestAnimationFrame physics.
- Fixed-position chip layer so icons can escape the component bounds.
- Main icon squash pop synced to the burst trigger.
Why it matters
Small interactions like this are perfect AI pair-programming exercises, fast to prototype, easy to tune constants, and immediately visible when something feels off.
More case studies
Have a product flow that feels harder to explain than it should?
Send me your product, MVP, deck, or prototype. I'll tell you where I'd start.

