Motion

Motion words for timing, sequencing, and physical feel — useful when “smooth” says almost nothing.

01

Spring

Physics-based motion that's responsive to input: stiffness sets the speed, damping controls the overshoot. There's no fixed duration — it settles when the physics say so.

Say it precisely“Make it smooth and bouncy.”“Animate to target with a spring, stiffness 180, damping 12 — a little overshoot, then settle.”

See the difference
02

Tween

Time-based motion from one value to another over a fixed duration and curve. Predictable and choreographed — the timing is the same regardless of how the user got there.

Say it precisely“Animate the panel.”“Tween opacity and translateY over 220ms with ease-in-out; identical every time.”

See the difference
03

Stagger

A sequence where similar items start at small, increasing offsets, so a list feels orchestrated rather than dumped on screen all at once.

Say it precisely“Fade in the list nicely.”“Stagger row entrances by 80ms each, capped at ~400ms total; slide up 12px while fading in.”

See the difference
04

Easing

The curve that shapes acceleration over a tween's duration. ease-out starts fast and settles (good for entrances); ease-in the reverse; linear never accelerates.

  • linear
  • ease-in
  • ease-out
  • ease-in-out

Say it precisely“Make the timing nicer.”“Use ease-out (cubic-bezier 0, 0, .58, 1) for entrances and ease-in for exits.”

See the difference
05

Damping

In a spring, the resistance that controls overshoot and settling. Low damping bounces and takes its time; high damping arrives once and stops. It's the dial between playful and precise.

Say it precisely“Less bouncy.”“Keep stiffness 200 but raise damping from 6 to 26 — remove the bounce, settle in one pass.”

See the difference