primary | Main brand color — primary buttons, active tabs/pills, links, checkboxes, focus rings |
primary-light | Primary hover state |
primary-extra-light | Subtle primary-tinted backgrounds |
secondary | Secondary accent — secondary button focus outline |
tertiary | Tertiary (neutral) button ring/border |
tertiary-light | Tertiary button hover background |
success | Success text and icons, success button |
success-light | Lighter success accent (icons, progress indicator) |
success-extra-light | Success-tinted background (e.g. success alert) |
danger | Error text and icons, danger button, error borders |
danger-light | Danger hover / lighter danger accent |
danger-extra-light | Danger-tinted background (e.g. error alert, delete modal icon) |
warning | Warning text and icons |
warning-light | Lighter warning accent (icons) |
warning-extra-light | Warning-tinted background (e.g. warning alert) |
info | Informational icons and accents (info alert) |
muted | Muted surface — cards, table headers, the upload drop zone |
muted-light | Lighter muted surface (e.g. drop zone hover) |
primary-contrast | Text/icons rendered on top of a primary fill (e.g. primary button label, spinner, checkbox tick). Override this if you set primary to a light color. |
success-contrast | Text/icons on top of a success fill (e.g. success button label) |
danger-contrast | Text/icons on top of a danger fill (e.g. danger button label) |