Manuals / Motion for Product / Chapter 4
A · Principles · intermediate · ~35 min · Chapter 4 of 9
Timing, easing, duration
Duration ~150–300ms for most UI. Ease-out for enters, ease-in for exits (common pattern). Linear feels mechanical; bounce is usually wrong for productivity UI.
Path progress44%
Step 1 of 1
Same motion, three easings
Compare linear, ease-out, overshoot on a drawer.
Example
/* typical product defaults */
.enter { transition: transform 200ms ease-out, opacity 150ms ease-out; }
.exit { transition: transform 150ms ease-in, opacity 100ms ease-in; }Do this now
Record or screenshot the three. Pick one and justify in one sentence.
Was this step clear?
Chapter learning outcomes
- Duration ranges
- Easing curves
- Spring caution