Eunomia v1.0.0-beta.2
AllAngularReactNext.jsJavaScriptVue
EunomiaSalmonForestVioletOceanGoldFireCustom…
🇬🇧 English🇫🇷 Français

Grey scale

Every step follows --eun-color-grey-<step>, e.g. --eun-color-grey-500. Ten steps, shared by every brand; only the semantic mapping flips between light and dark (grey-0 is the lightest surface in light mode, but the darkest in dark mode). Rendered here with real compiled CSS, scoped to light/dark directly (not the toolbar's current selection), using the same shade-chart layout as each prebuilt theme's own palette.

light

0100200300400500600700800900
Grey
grey-0
grey-100
grey-200
grey-300
grey-400
grey-500
grey-600
grey-700
grey-800
grey-900

dark

0100200300400500600700800900
Grey
grey-0
grey-100
grey-200
grey-300
grey-400
grey-500
grey-600
grey-700
grey-800
grey-900

Usage

The neutral tokens (surface, text, border) all map directly onto specific grey steps (e.g. --eun-text-color is --eun-color-grey-800). Reach for the neutral token by name in component/app code; use the raw grey scale directly only when you need a step the neutral tokens don't name.

.custom-divider {
  background: var(--eun-color-grey-300);
}

These values only apply once a theme stylesheet is loaded: see Foundation → Import for how to load it per framework.