Foundations · Tokens
Motion
Motion should feel calm and intentional — quiet confidence in movement. Hover any track below to preview. Durations and easings are tokenized so product and marketing animate to the same rhythm.
Easing
Hover a row to see the curve.
--motion-ease-standardThe default — most transitions, hovers, and state changes.
--motion-ease-outEntering elements: decelerate into place.
--motion-ease-inExiting elements: accelerate away.
--motion-ease-springPlayful emphasis — a gentle overshoot for delight moments only.
Duration
Same easing, increasing time. Hover to compare.
--motion-duration-instantMicro-feedback — toggles, checkboxes.
--motion-duration-fastHovers, small state changes.
--motion-duration-baseThe default for most UI transitions.
--motion-duration-slowLarger surfaces — drawers, sheets.
--motion-duration-deliberatePage-level or hero motion, used rarely.
