--12pm-sys-color-brand-inkColors
Color tokens, role mapping and Red / Sun / Cream composition guidance for warm but operational 12PM product surfaces.
Design tokens
Backward-compatible aliases plus the new ref / sys / comp model.
--12pm-sys-color-brand-red--12pm-sys-color-action-primary--12pm-sys-color-brand-sun--12pm-sys-color-brand-cream--12pm-sys-color-action-primary-hover--12pm-sys-color-surface-muted--12pm-sys-color-surface-brand-soft--12pm-sys-color-dangerRed / Sun / Cream system
Composition guidance for keeping 12PM warm, accessible and operational without turning product surfaces into decorative red screens.
Use Cream, white and quiet borders for most screen area so operational views stay calm, readable and lunch-adjacent.
--12pm-sys-color-canvas / surfaceUse Action Red for the single strongest action, focus and selected borders. Keep Brand Red for identity so app screens stay recognizable without sacrificing CTA contrast.
--12pm-sys-color-action-primary / border-selectedUse Sun for the logo dot, small meal cues and warm highlights. Pair it with Ink for any text-bearing surface.
--12pm-sys-color-brand-sunInk is the text layer and status colors are functional exceptions; they protect readability, accessibility and operational meaning rather than competing with 12PM Red or Sun. Order screens can lean warmer; partner and admin screens stay more neutral-heavy when density increases. Brand Red `#E94B35` and Action Red `#C83220` are split after Owner Figma review so recognition and CTA contrast can each do their job.