D06.1 · ENABLED ↔ DISABLED
Fade between active.
When a control enables or disables, it crossfades its opacity and colour rather than switching instantly. The transition explains the change — the user sees a button become available as a condition is met.
FADEOpacity + colour
NOTInstant switch
EXPLAINSThe change
SEESBecomes available
D06.2 · COUNTS & BADGES
Tick, don’t teleport.
A changing number rolls or ticks to its new value, and a badge pops in with a small scale. The motion draws the eye to the thing that changed without a jarring jump in the layout.
NUMBERRolls / ticks
BADGEPops in
DRAWSThe eye
NOLayout jump
D06.3 · SELECTION
Mark the choice.
Selecting an item animates its selected state — a fill, a check, a border — so the choice is unmistakable. In a group, the previous selection releases as the new one takes hold.
SELECTEDFill · check
CLEARUnmistakable
GROUPPrevious releases
ONEActive at a time
D06.4 · CONSISTENCY
Same change, same motion.
A given state change always animates the same way across the product, so users learn what the motion means. Consistency turns these micro-transitions into a vocabulary rather than a set of one-offs.
SAMEChange = motion
LEARNThe meaning
VOCABNot one-offs
ACROSSThe product