Color palette
All SCSS color variables defined in application.scss. Each swatch pulls its color from the compiled SCSS var via a --palette-* CSS custom property, so this page never drifts from the source palette.
Application identity
The brand blue-gray used for the top navigation bar and identity surfaces.
Neutral grays
The gray scale anchors all text, backgrounds, and borders. Darker values are text; lighter values are surfaces and dividers.
Primary (blue)
Used for links, active states, selected items, and interactive affordances.
Danger (red)
Validation errors, destructive actions, and alert states.
Success (green)
Confirmations, saved states, and positive feedback.
Warning (yellow / amber)
Caution states, pending actions, and informational alerts.
Purple
Document type accents and secondary highlights.
Black & white
Pure black and white are not variablized — they stay as literal #fff and #000 throughout the stylesheet.
Foreground on background
How each text color reads against the common surface colors.
Banners
Full-width notices using .app-banner with palette-specific modifiers. All share consistent border treatment.
Status tags
Inline status indicators used on profiles, documents, and invitations.
Semantic elements
Colors in context: how the palette works in common UI patterns.