Fitune Design System · Layer 1 — Atom
Checkbox
Binary selection control with indeterminate state. Two sizes ·
13 states · derived from Input visual language.
States — md (default size)
Focus visible
Checked + hover
Indeterminate
Indeterminate + hover
Disabled — unchecked
Disabled — checked
Disabled — indeterminate
Error
Error + focus visible
Sizes — sm · md
sm — 16 × 16
md — 20 × 20 (default)
Anatomy — label · helper · error · no label
Indeterminate — parent reflects child state
Dark mode — same classes, Mode layer resolves
Indeterminate
Disabled — checked
Disabled — unchecked
Error