Skip to main content

Motion

What moves, why and how fast.

motion.duration.feedback motion.duration.panels motion.easing.standard

The five answers​

QuestionAnswerWhy
What is motion for?Feedback and guidanceFeedback and guidance through sign-up.
How many speeds exist?TwoOne speed for feedback, one for panels.
How is easing defined?Standard ease-outA standard ease-out across brands.
How fast does feedback feel?ModerateModerate speed across brands.
Where does motion show?State changes and panelsState changes and panels move.

Tokens​

Each token points to another token. Values live only on primitives, below.

Aster

TokenPoints to
motion.duration.feedbackduration.moderate
motion.duration.panelsduration.relaxed
motion.easing.standardeasing.standard

Birch

TokenPoints to
motion.duration.feedbackduration.moderate
motion.duration.panelsduration.relaxed
motion.easing.standardeasing.standard

Coral

TokenPoints to
motion.duration.feedbackduration.moderate
motion.duration.panelsduration.relaxed
motion.easing.standardeasing.standard

The raw values these tokens end at are on Primitives › Motion.

When to use what​

SituationUseNotWhy
Hover and press feedbackmotion.duration.feedback (moderate)Brand-specific motionMotion is shared, so one component library behaves the same in every brand.
Someone asked for less motionReduced motionFull motionMotion is reduced, not removed: a fade keeps the change visible, and nothing slides.