HaylHayl

Six colors, taken from a tea tray.

Green from the pod, saffron from the jar, clay from the cups, milk and ink for everything else. Every value below is read live from the tokens, so it is always current.

Copy the exact values from here.

Pod Green

Buttons, links and the logo on light grounds.

HEX ...
RGB ...
CMYK ...
var(--color-base-pod)
Deep Leaf

Large color fields, dark cards, the menu board.

HEX ...
RGB ...
CMYK ...
var(--color-base-deep-leaf)
Saffron

Highlights, stickers and one key detail per layout.

HEX ...
RGB ...
CMYK ...
var(--color-base-saffron)
Clay

Prices, warnings and small warm accents.

HEX ...
RGB ...
CMYK ...
var(--color-base-clay)
Milk

The main background, like paper cups and walls.

HEX ...
RGB ...
CMYK ...
var(--color-base-milk)
Ink

Body text, and the background in dark mode.

HEX ...
RGB ...
CMYK ...
var(--color-base-ink)

CMYK values are a plain conversion from RGB. Ask your printer for values matched to their paper and press.

Use the colors in roughly these amounts.

Mostly Milk and Deep Leaf. Saffron is a pinch: if a layout looks yellow, there is too much.

These all text pairs pass WCAG AA.

Checked in your browser with the WCAG 2.2 contrast formula: at least 4.5:1 for normal text. Use any of these for words.

These few pairs work for large text only.

Between 3:1 and 4.5:1. Fine for headlines of 18pt and up (or 14pt bold), never for body text. Pairs below 3:1 are left out on purpose.

Developers use the tokens, never the raw values.

The tokens live in tokens/tokens.json (Design Tokens Community Group format, version 2025.10) and tokens/tokens.css.

UseCSS variableLightDark
Page background--bgMilkInk
Raised surface--surfacePaperDeep Leaf
Text--fgInkMilk
Quiet text--mutedInk at 70%Milk at 72%
Buttons and links--accentPod GreenSaffron
Highlight--highlightSaffronSaffron
Warnings--alertClayClay