Motion

mandatory

Motion in Koder UI — index over 3 sub-specs: physics (principles + springs + reduced-motion), easing-duration (tokens), transitions (pattern catalog). Material parity broken into 3 discoverable pages.

Spec — Motion (index)

Facet *isual*do Koder Design. Material parity: https://m3.material.io/styles/motion.

Motion in Koder UI is documented as 3 discoverable sub-specs. Pick the one that matches your task:

Sub-spec What it covers
motion/physics.kmd Principles, performance budget, forbidden patterns, *educed-motion contract* and *pring tokens*(Material 3 Expressive — stiffnessdampingmass)
motion/easing-duration.kmd 5 *uration tokens*(motion-instantmotion-long) and 5 *asing curves*(ease-standard, ease-decelerate, ease-accelerate, ease-emphasize, linear)
motion/transitions.kmd 7 *ransition patterns*(fade, scale, slide, container transform, shared axis, push/pop, crossfade), perstate motion, page-level transitions

Quick decision

Every animation MUST honor the reduced-motion contract — see motion/physics.kmd#R1.

Source: ../home/koder/dev/koder/meta/docs/stack/specs/themes/motion.kmd