Skip to contentEnma

Foundations

Motion

Physical, and used sparingly. Presses spring back; numbers count up and bars grow once, on first view; nothing loops. Everything collapses to instant under prefers-reduced-motion. Animate only transform and opacity.

Motion tokens
TokenValue
--duration-instant90ms
--duration-fast140ms
--duration-base220ms
--duration-slow360ms
--duration-press450ms
--duration-chart900ms
--duration-count1100ms
--easing-outcubic-bezier(0.22, 1, 0.36, 1)
--easing-springcubic-bezier(0.34, 1.56, 0.64, 1)
--easing-snapcubic-bezier(0.2, 0, 0, 1)
--easing-chartcubic-bezier(0.22, 1.2, 0.36, 1)
See it movePress the button to feel the spring. Replay grows the bars and counts the number again.
Weekly volume
12,480 kg

Every theme presses differently: Graphite, Glass, Paper, Mineral, Enamel, Ember. Enamel pushes into its shadow; the rest spring in scale.

↑ ↓ to move, Enter to open, Esc to close

Keyboard shortcuts

Open the command palette
Ctrl then K
Search
/
Show keyboard shortcuts
?
Close the top overlay
Esc
Go to Home
G then H
Go to Themes
G then T
Go to Playground
G then P
Go to Components
G then C
Go to Guides
G then G
Go to Samples
G then S