Foundations & design tokens
Every color, size, and motion value in the Academy is a token. The system is built to WCAG 2.2 AA (AAA where feasible) — so the contrast figures below are computed live against the current theme. Switch the theme to watch them update.
Brand color — teal ramp
The EqualWeb brand teal #00c0a8 is only ~2.3:1 on white, so it
fails text contrast by design. We use it for fills and large
decorative shapes (with dark text), and use the darker teal-700/800 for
links and text. The readout flags this for you.
Neutrals
Status fills
Readouts compare each fill against the page background. Fills
carrying text in components always pair with a token foreground (e.g. --success-fg)
that meets AA, plus an icon and a word — never color alone.
Type scale
Spacing scale
Focus & motion
Tab to the link below to see the focus ring (--focus-width /
--color-focus). The ring uses a transparent outline + box-shadow so it stays
visible in Windows High Contrast Mode. Motion respects prefers-reduced-motion.