Operator console · motion primitives

Small moves, real physics.

A governed kit — pure CSS, the View Transitions API, and three tiny hooks. Every duration has a role, every curve is a sampled spring, and every animation degrades to the correct static reading.

Two vocabularies, never mixed: springs move chrome — buttons, panels, menus, badges, indicators. Instruments never overshoot — numbers, gauges, rings and sparklines ride a soft ease, and figures snap.