Design system

Components

DDraftStatus.

Inline draft-save indicator: pulse dot + label. The atom is i18n-agnostic and time-blind: the consumer passes the localized label and updates it on a timer. status drives the dot tone and pulse animation: idle (muted, no pulse), saving / saved (olive, pulse), error (rose, no pulse).

States

states

Quatre états du cycle de sauvegarde. idle muted sans pulse, saving et saved olive avec pulse, error rose sans pulse

idleBrouillon non démarré
savingSauvegarde…
savedBrouillon sauvegardé • il y a 4 s
errorBrouillon non sauvegardé