The physics of feel

Spring-based motion mimics natural acceleration and deceleration. Unlike linear or simple easing, a spring can overshoot and settle, which often feels more responsive and alive.

Getting the numbers right—stiffness, damping—is one thing; making motion feel right for the context is another. So test with real content and real devices.

When to use springs

Springs work well for UI that responds to input: toggles, drawers, modals. They can make transitions feel less mechanical.

Reserve springs for moments where the “bounce” supports understanding. Avoid them for large layout shifts or when precision matters more than personality.