Choose a role before a value
Use semantic roles such as page background and primary-action text. Primitive colors are ingredients inside the system, not replacements for component roles.
See how color, type, space, shape, and movement work together. Start with a visual example, then inspect the exact definitions.
Implementation previewChange a foundation and see its effect on a real composition. The examples use the same tokens as the source below.
Explore every named example, including states, compositions, and theme variants.
packages/design-system/src/foundations/Foundations.stories.tsxExport ColorImplementation preview Local Storybook build 0.2.0-preview.1. Source specification status does not approve this runtime.
Full story catalog JSON ↗Every family has a visual example and the exact token definitions behind it.
A calm foundation, a clear hierarchy, and color that means something. The same roles work in light and dark.
Give the message a clear hierarchy. Compare the real type styles, try your own words, and see each role in context.
Use space to explain what belongs together. Compare the scale and adjust real padding and gaps in a small composition.
See what a corner changes. Compare every radius on the same geometry, then apply one to a contextual container.
Compare subtle separation with an elevated layer. See the two defined shadows on real surfaces, including a flat reference.
Build a clear sense of place. Explore page, content, input, and inverse surfaces in one readable composition.
Compare the complete easing and duration scales, then see how real components use motion to explain changes.
Use semantic roles such as page background and primary-action text. Primitive colors are ingredients inside the system, not replacements for component roles.
A type style includes its size, weight, line height, and tracking. An action color belongs with its foreground pair. Use the complete definition when you compose an experience.
These examples and local Storybook use the design-owned token CSS. Definitions retain both theme selectors and runtime expressions; they are not a guarantee of native-platform parity.
These values come directly from the design-owned source. Aliases, expressions, theme selectors, and source files are retained.
| Token | Source value | Selector | Source file |
|---|---|---|---|
#ffffff | :root | packages/design-system/src/tokens/primitives.css | |
#f3f1ed | :root | packages/design-system/src/tokens/primitives.css | |
#e0ddd6 | :root | packages/design-system/src/tokens/primitives.css | |
#c4c2bc | :root | packages/design-system/src/tokens/primitives.css | |
#84827e | :root | packages/design-system/src/tokens/primitives.css | |
#646260 | :root | packages/design-system/src/tokens/primitives.css | |
#232321 | :root | packages/design-system/src/tokens/primitives.css | |
#1b1b18 | :root | packages/design-system/src/tokens/primitives.css | |
#141410 | :root | packages/design-system/src/tokens/primitives.css | |
#0b0b0a | :root | packages/design-system/src/tokens/primitives.css | |
#ff550c | :root | packages/design-system/src/tokens/primitives.css | |
#008924 | :root | packages/design-system/src/tokens/primitives.css | |
#0089241a | :root | packages/design-system/src/tokens/primitives.css | |
#b83100 | :root | packages/design-system/src/tokens/primitives.css | |
#b831001a | :root | packages/design-system/src/tokens/primitives.css | |
#d07d00 | :root | packages/design-system/src/tokens/primitives.css | |
#d07d001a | :root | packages/design-system/src/tokens/primitives.css | |
#ffffff0d | :root | packages/design-system/src/tokens/primitives.css | |
#ffffff1a | :root | packages/design-system/src/tokens/primitives.css | |
#ffffff26 | :root | packages/design-system/src/tokens/primitives.css | |
#ffffff33 | :root | packages/design-system/src/tokens/primitives.css | |
#ffffff99 | :root | packages/design-system/src/tokens/primitives.css | |
#0b0b0a0d | :root | packages/design-system/src/tokens/primitives.css | |
#0b0b0a26 | :root | packages/design-system/src/tokens/primitives.css | |
#3498db | :root | packages/design-system/src/tokens/primitives.css | |
#27ae60 | :root | packages/design-system/src/tokens/primitives.css | |
#f0923b | :root | packages/design-system/src/tokens/primitives.css | |
#c90004 | :root | packages/design-system/src/tokens/primitives.css | |
#62c081 | :root | packages/design-system/src/tokens/primitives.css | |
#2c5a3d | :root | packages/design-system/src/tokens/primitives.css | |
#193524 | :root | packages/design-system/src/tokens/primitives.css | |
#2a9ae8 | :root | packages/design-system/src/tokens/primitives.css | |
#1b4566 | :root | packages/design-system/src/tokens/primitives.css | |
#112a3d | :root | packages/design-system/src/tokens/primitives.css | |
#a474ff | :root | packages/design-system/src/tokens/primitives.css | |
#3d2e66 | :root | packages/design-system/src/tokens/primitives.css | |
#251b3d | :root | packages/design-system/src/tokens/primitives.css | |
4px | :root | packages/design-system/src/tokens/spacing.css | |
8px | :root | packages/design-system/src/tokens/spacing.css | |
12px | :root | packages/design-system/src/tokens/spacing.css | |
16px | :root | packages/design-system/src/tokens/spacing.css | |
20px | :root | packages/design-system/src/tokens/spacing.css | |
24px | :root | packages/design-system/src/tokens/spacing.css | |
32px | :root | packages/design-system/src/tokens/spacing.css | |
40px | :root | packages/design-system/src/tokens/spacing.css | |
48px | :root | packages/design-system/src/tokens/spacing.css | |
56px | :root | packages/design-system/src/tokens/spacing.css | |
64px | :root | packages/design-system/src/tokens/spacing.css | |
72px | :root | packages/design-system/src/tokens/spacing.css | |
80px | :root | packages/design-system/src/tokens/spacing.css | |
96px | :root | packages/design-system/src/tokens/spacing.css | |
120px | :root | packages/design-system/src/tokens/spacing.css | |
240px | :root | packages/design-system/src/tokens/spacing.css | |
var(--cds-space-20) | :root | packages/design-system/src/tokens/spacing.css | |
env(safe-area-inset-top, 0px) | :root | packages/design-system/src/tokens/spacing.css | |
env(safe-area-inset-bottom, 0px) | :root | packages/design-system/src/tokens/spacing.css | |
0px | :root | packages/design-system/src/tokens/spacing.css | |
0 | :root | packages/design-system/src/tokens/spacing.css | |
max(var(--cds-safe-area-top-chrome), var(--cds-safe-area-top)) | :root | packages/design-system/src/tokens/spacing.css | |
0.3 | :root | packages/design-system/src/tokens/spacing.css | |
4px | :root | packages/design-system/src/tokens/sizing.css | |
8px | :root | packages/design-system/src/tokens/sizing.css | |
12px | :root | packages/design-system/src/tokens/sizing.css | |
16px | :root | packages/design-system/src/tokens/sizing.css | |
20px | :root | packages/design-system/src/tokens/sizing.css | |
24px | :root | packages/design-system/src/tokens/sizing.css | |
32px | :root | packages/design-system/src/tokens/sizing.css | |
40px | :root | packages/design-system/src/tokens/sizing.css | |
48px | :root | packages/design-system/src/tokens/sizing.css | |
56px | :root | packages/design-system/src/tokens/sizing.css | |
64px | :root | packages/design-system/src/tokens/sizing.css | |
72px | :root | packages/design-system/src/tokens/sizing.css | |
80px | :root | packages/design-system/src/tokens/sizing.css | |
96px | :root | packages/design-system/src/tokens/sizing.css | |
120px | :root | packages/design-system/src/tokens/sizing.css | |
160px | :root | packages/design-system/src/tokens/sizing.css | |
240px | :root | packages/design-system/src/tokens/sizing.css | |
320px | :root | packages/design-system/src/tokens/sizing.css | |
4px | :root | packages/design-system/src/tokens/shape.css | |
8px | :root | packages/design-system/src/tokens/shape.css | |
12px | :root | packages/design-system/src/tokens/shape.css | |
16px | :root | packages/design-system/src/tokens/shape.css | |
20px | :root | packages/design-system/src/tokens/shape.css | |
24px | :root | packages/design-system/src/tokens/shape.css | |
32px | :root | packages/design-system/src/tokens/shape.css | |
9999px | :root | packages/design-system/src/tokens/shape.css | |
0.5px | :root | packages/design-system/src/tokens/shape.css | |
1px | :root | packages/design-system/src/tokens/shape.css | |
2px | :root | packages/design-system/src/tokens/shape.css | |
3px | :root | packages/design-system/src/tokens/shape.css | |
4px | :root | packages/design-system/src/tokens/shape.css | |
16px | :root | packages/design-system/src/tokens/effects.css | |
96px | :root | packages/design-system/src/tokens/effects.css | |
rgb(0 0 0 / 40%) | :root | packages/design-system/src/tokens/effects.css | |
0 -10px 40px rgb(0 0 0 / 15%) | :root | packages/design-system/src/tokens/effects.css | |
0 2px 8px rgb(0 0 0 / 10%) | :root | packages/design-system/src/tokens/effects.css | |
-apple-system, BlinkMacSystemFont, 'SF Pro', system-ui, sans-serif | :root | packages/design-system/src/tokens/typography.css | |
ui-monospace, 'SF Mono', Menlo, monospace | :root | packages/design-system/src/tokens/typography.css | |
'Simula', Georgia, serif | :root | packages/design-system/src/tokens/typography.css | |
var(--cds-font-sans) | :root | packages/design-system/src/tokens/typography.css | |
400 | :root | packages/design-system/src/tokens/typography.css | |
4.5rem | :root | packages/design-system/src/tokens/typography.css | |
1.1 | :root | packages/design-system/src/tokens/typography.css | |
0 | :root | packages/design-system/src/tokens/typography.css | |
var(--cds-font-sans) | :root | packages/design-system/src/tokens/typography.css | |
400 | :root | packages/design-system/src/tokens/typography.css | |
3rem | :root | packages/design-system/src/tokens/typography.css | |
1.1 | :root | packages/design-system/src/tokens/typography.css | |
0 | :root | packages/design-system/src/tokens/typography.css | |
var(--cds-font-serif) | :root | packages/design-system/src/tokens/typography.css | |
400 | :root | packages/design-system/src/tokens/typography.css | |
2rem | :root | packages/design-system/src/tokens/typography.css | |
1.1 | :root | packages/design-system/src/tokens/typography.css | |
-0.02em | :root | packages/design-system/src/tokens/typography.css | |
var(--cds-font-serif) | :root | packages/design-system/src/tokens/typography.css | |
400 | :root | packages/design-system/src/tokens/typography.css | |
1.75rem | :root | packages/design-system/src/tokens/typography.css | |
1.1 | :root | packages/design-system/src/tokens/typography.css | |
0 | :root | packages/design-system/src/tokens/typography.css | |
var(--cds-font-serif) | :root | packages/design-system/src/tokens/typography.css | |
400 | :root | packages/design-system/src/tokens/typography.css | |
1.5rem | :root | packages/design-system/src/tokens/typography.css | |
1.1 | :root | packages/design-system/src/tokens/typography.css | |
0 | :root | packages/design-system/src/tokens/typography.css | |
var(--cds-font-sans) | :root | packages/design-system/src/tokens/typography.css | |
400 | :root | packages/design-system/src/tokens/typography.css | |
2rem | :root | packages/design-system/src/tokens/typography.css | |
1.1 | :root | packages/design-system/src/tokens/typography.css | |
0 | :root | packages/design-system/src/tokens/typography.css | |
var(--cds-font-sans) | :root | packages/design-system/src/tokens/typography.css | |
400 | :root | packages/design-system/src/tokens/typography.css | |
1.75rem | :root | packages/design-system/src/tokens/typography.css | |
1.1 | :root | packages/design-system/src/tokens/typography.css | |
0 | :root | packages/design-system/src/tokens/typography.css | |
var(--cds-font-sans) | :root | packages/design-system/src/tokens/typography.css | |
400 | :root | packages/design-system/src/tokens/typography.css | |
1.5rem | :root | packages/design-system/src/tokens/typography.css | |
1.1 | :root | packages/design-system/src/tokens/typography.css | |
0 | :root | packages/design-system/src/tokens/typography.css | |
var(--cds-font-sans) | :root | packages/design-system/src/tokens/typography.css | |
400 | :root | packages/design-system/src/tokens/typography.css | |
1.25rem | :root | packages/design-system/src/tokens/typography.css | |
1.2 | :root | packages/design-system/src/tokens/typography.css | |
0.005em | :root | packages/design-system/src/tokens/typography.css | |
var(--cds-font-sans) | :root | packages/design-system/src/tokens/typography.css | |
510 | :root | packages/design-system/src/tokens/typography.css | |
1rem | :root | packages/design-system/src/tokens/typography.css | |
1.2 | :root | packages/design-system/src/tokens/typography.css | |
-0.02em | :root | packages/design-system/src/tokens/typography.css | |
var(--cds-font-sans) | :root | packages/design-system/src/tokens/typography.css | |
400 | :root | packages/design-system/src/tokens/typography.css | |
1rem | :root | packages/design-system/src/tokens/typography.css | |
1.3 | :root | packages/design-system/src/tokens/typography.css | |
-0.02em | :root | packages/design-system/src/tokens/typography.css | |
var(--cds-font-sans) | :root | packages/design-system/src/tokens/typography.css | |
400 | :root | packages/design-system/src/tokens/typography.css | |
0.875rem | :root | packages/design-system/src/tokens/typography.css | |
1.2 | :root | packages/design-system/src/tokens/typography.css | |
-0.02em | :root | packages/design-system/src/tokens/typography.css | |
var(--cds-font-sans) | :root | packages/design-system/src/tokens/typography.css | |
400 | :root | packages/design-system/src/tokens/typography.css | |
0.75rem | :root | packages/design-system/src/tokens/typography.css | |
1.3 | :root | packages/design-system/src/tokens/typography.css | |
0 | :root | packages/design-system/src/tokens/typography.css | |
var(--cds-font-sans) | :root | packages/design-system/src/tokens/typography.css | |
600 | :root | packages/design-system/src/tokens/typography.css | |
0.6875rem | :root | packages/design-system/src/tokens/typography.css | |
1.1 | :root | packages/design-system/src/tokens/typography.css | |
0.06em | :root | packages/design-system/src/tokens/typography.css | |
1 | html | packages/design-system/src/tokens/typography.css | |
var(--pui-font-scale) | html | packages/design-system/src/tokens/typography.css | |
var(--cds-color-brand) | [data-theme='light'] | packages/design-system/src/tokens/themes.css | |
var(--cds-color-grey-01) | [data-theme='light'] | packages/design-system/src/tokens/themes.css | |
var(--cds-color-grey-01) | [data-theme='light'] | packages/design-system/src/tokens/themes.css | |
var(--cds-color-white) | [data-theme='light'] | packages/design-system/src/tokens/themes.css | |
var(--cds-color-black) | [data-theme='light'] | packages/design-system/src/tokens/themes.css | |
var(--cds-color-grey-07) | [data-theme='light'] | packages/design-system/src/tokens/themes.css | |
var(--cds-color-grey-04-strong) | [data-theme='light'] | packages/design-system/src/tokens/themes.css | |
var(--cds-color-red-01) | [data-theme='light'] | packages/design-system/src/tokens/themes.css | |
var(--cds-color-grey-01) | [data-theme='light'] | packages/design-system/src/tokens/themes.css | |
var(--cds-color-grey-04) | [data-theme='light'] | packages/design-system/src/tokens/themes.css | |
var(--cds-color-grey-02) | [data-theme='light'] | packages/design-system/src/tokens/themes.css | |
var(--cds-color-grey-01) | [data-theme='light'] | packages/design-system/src/tokens/themes.css | |
var(--cds-color-grey-07) | [data-theme='light'] | packages/design-system/src/tokens/themes.css | |
var(--cds-color-grey-04) | [data-theme='light'] | packages/design-system/src/tokens/themes.css | |
var(--cds-color-grey-01) | [data-theme='light'] | packages/design-system/src/tokens/themes.css | |
var(--cds-color-white) | [data-theme='light'] | packages/design-system/src/tokens/themes.css | |
var(--cds-color-black) | [data-theme='light'] | packages/design-system/src/tokens/themes.css | |
var(--cds-color-grey-07) | [data-theme='light'] | packages/design-system/src/tokens/themes.css | |
var(--cds-color-grey-01) | [data-theme='light'] | packages/design-system/src/tokens/themes.css | |
var(--cds-color-white) | [data-theme='light'] | packages/design-system/src/tokens/themes.css | |
var(--cds-color-red-01) | [data-theme='light'] | packages/design-system/src/tokens/themes.css | |
var(--cds-color-white-60) | [data-theme='light'] | packages/design-system/src/tokens/themes.css | |
var(--cds-color-black) | [data-theme='light'] | packages/design-system/src/tokens/themes.css | |
var(--cds-color-white) | [data-theme='light'] | packages/design-system/src/tokens/themes.css | |
var(--cds-color-grey-02) | [data-theme='light'] | packages/design-system/src/tokens/themes.css | |
var(--cds-color-grey-02) | [data-theme='light'] | packages/design-system/src/tokens/themes.css | |
var(--cds-color-grey-03) | [data-theme='light'] | packages/design-system/src/tokens/themes.css | |
var(--cds-color-green-01) | [data-theme='light'] | packages/design-system/src/tokens/themes.css | |
var(--cds-color-green-02) | [data-theme='light'] | packages/design-system/src/tokens/themes.css | |
var(--cds-color-red-01) | [data-theme='light'] | packages/design-system/src/tokens/themes.css | |
var(--cds-color-red-02) | [data-theme='light'] | packages/design-system/src/tokens/themes.css | |
var(--cds-color-orange-01) | [data-theme='light'] | packages/design-system/src/tokens/themes.css | |
var(--cds-color-orange-02) | [data-theme='light'] | packages/design-system/src/tokens/themes.css | |
var(--cds-color-risk-excellent) | [data-theme='light'] | packages/design-system/src/tokens/themes.css | |
rgba(52, 152, 219, 0.1) | [data-theme='light'] | packages/design-system/src/tokens/themes.css | |
var(--cds-color-grey-04) | [data-theme='light'] | packages/design-system/src/tokens/themes.css | |
rgba(132, 130, 126, 0.1) | [data-theme='light'] | packages/design-system/src/tokens/themes.css | |
var(--cds-status-success-subtle) | [data-theme='light'] | packages/design-system/src/tokens/themes.css | |
var(--cds-status-success-solid) | [data-theme='light'] | packages/design-system/src/tokens/themes.css | |
var(--cds-status-warning-subtle) | [data-theme='light'] | packages/design-system/src/tokens/themes.css | |
var(--cds-status-warning-solid) | [data-theme='light'] | packages/design-system/src/tokens/themes.css | |
var(--cds-status-danger-subtle) | [data-theme='light'] | packages/design-system/src/tokens/themes.css | |
var(--cds-status-danger-solid) | [data-theme='light'] | packages/design-system/src/tokens/themes.css | |
var(--cds-status-info-subtle) | [data-theme='light'] | packages/design-system/src/tokens/themes.css | |
var(--cds-status-info-solid) | [data-theme='light'] | packages/design-system/src/tokens/themes.css | |
var(--cds-color-grey-01) | [data-theme='light'] | packages/design-system/src/tokens/themes.css | |
var(--cds-color-black) | [data-theme='light'] | packages/design-system/src/tokens/themes.css | |
var(--cds-color-black-05) | [data-theme='light'] | packages/design-system/src/tokens/themes.css | |
rgba(255, 85, 12, 0.15) | [data-theme='light'] | packages/design-system/src/tokens/themes.css | |
var(--cds-color-black-05) | [data-theme='light'] | packages/design-system/src/tokens/themes.css | |
var(--cds-color-black-15) | [data-theme='light'] | packages/design-system/src/tokens/themes.css | |
var(--cds-color-black) | [data-theme='light'] | packages/design-system/src/tokens/themes.css | |
var(--cds-color-grey-06) | [data-theme='light'] | packages/design-system/src/tokens/themes.css | |
var(--cds-color-white) | [data-theme='light'] | packages/design-system/src/tokens/themes.css | |
var(--cds-color-black) | [data-theme='light'] | packages/design-system/src/tokens/themes.css | |
var(--cds-color-black) | [data-theme='light'] | packages/design-system/src/tokens/themes.css | |
var(--cds-color-grey-01) | [data-theme='light'] | packages/design-system/src/tokens/themes.css | |
var(--cds-color-white-15) | [data-theme='light'] | packages/design-system/src/tokens/themes.css | |
var(--cds-color-white-05) | [data-theme='light'] | packages/design-system/src/tokens/themes.css | |
var(--cds-color-white-15) | [data-theme='light'] | packages/design-system/src/tokens/themes.css | |
var(--cds-color-feature-monitoring) | [data-theme='light'] | packages/design-system/src/tokens/themes.css | |
var(--cds-color-feature-guard) | [data-theme='light'] | packages/design-system/src/tokens/themes.css | |
var(--cds-color-feature-identity) | [data-theme='light'] | packages/design-system/src/tokens/themes.css | |
var(--cds-color-feature-monitoring-container-01) | [data-theme='light'] | packages/design-system/src/tokens/themes.css | |
var(--cds-color-feature-guard-container-01) | [data-theme='light'] | packages/design-system/src/tokens/themes.css | |
var(--cds-color-feature-identity-container-01) | [data-theme='light'] | packages/design-system/src/tokens/themes.css | |
var(--cds-color-feature-monitoring-container-02) | [data-theme='light'] | packages/design-system/src/tokens/themes.css | |
var(--cds-color-feature-guard-container-02) | [data-theme='light'] | packages/design-system/src/tokens/themes.css | |
var(--cds-color-feature-identity-container-02) | [data-theme='light'] | packages/design-system/src/tokens/themes.css | |
var(--cds-color-risk-excellent) | [data-theme='light'] | packages/design-system/src/tokens/themes.css | |
var(--cds-color-risk-good) | [data-theme='light'] | packages/design-system/src/tokens/themes.css | |
var(--cds-color-risk-fair) | [data-theme='light'] | packages/design-system/src/tokens/themes.css | |
var(--cds-color-red-01) | [data-theme='light'] | packages/design-system/src/tokens/themes.css | |
var(--cds-color-risk-critical) | [data-theme='light'] | packages/design-system/src/tokens/themes.css | |
#00c876 | [data-theme='light'] | packages/design-system/src/tokens/themes.css | |
#ffd447 | [data-theme='light'] | packages/design-system/src/tokens/themes.css | |
#e172eb | [data-theme='light'] | packages/design-system/src/tokens/themes.css | |
#0067ff | [data-theme='light'] | packages/design-system/src/tokens/themes.css | |
#003677 | [data-theme='light'] | packages/design-system/src/tokens/themes.css | |
var(--cds-color-brand) | [data-theme='dark'] | packages/design-system/src/tokens/themes.css | |
var(--cds-color-grey-07) | [data-theme='dark'] | packages/design-system/src/tokens/themes.css | |
var(--cds-color-black) | [data-theme='dark'] | packages/design-system/src/tokens/themes.css | |
var(--cds-color-grey-06) | [data-theme='dark'] | packages/design-system/src/tokens/themes.css | |
var(--cds-color-black) | [data-theme='dark'] | packages/design-system/src/tokens/themes.css | |
var(--cds-color-grey-01) | [data-theme='dark'] | packages/design-system/src/tokens/themes.css | |
var(--cds-color-white-60) | [data-theme='dark'] | packages/design-system/src/tokens/themes.css | |
color-mix(in srgb, var(--cds-color-red-01) 60%, var(--cds-color-white)) | [data-theme='dark'] | packages/design-system/src/tokens/themes.css | |
var(--cds-color-grey-01) | [data-theme='dark'] | packages/design-system/src/tokens/themes.css | |
var(--cds-color-grey-04) | [data-theme='dark'] | packages/design-system/src/tokens/themes.css | |
var(--cds-color-white-10) | [data-theme='dark'] | packages/design-system/src/tokens/themes.css | |
var(--cds-color-grey-05) | [data-theme='dark'] | packages/design-system/src/tokens/themes.css | |
var(--cds-color-grey-01) | [data-theme='dark'] | packages/design-system/src/tokens/themes.css | |
var(--cds-color-grey-02) | [data-theme='dark'] | packages/design-system/src/tokens/themes.css | |
var(--cds-color-grey-07) | [data-theme='dark'] | packages/design-system/src/tokens/themes.css | |
var(--cds-color-grey-07) | [data-theme='dark'] | packages/design-system/src/tokens/themes.css | |
var(--cds-color-white) | [data-theme='dark'] | packages/design-system/src/tokens/themes.css | |
var(--cds-color-grey-01) | [data-theme='dark'] | packages/design-system/src/tokens/themes.css | |
var(--cds-color-white-05) | [data-theme='dark'] | packages/design-system/src/tokens/themes.css | |
var(--cds-color-white) | [data-theme='dark'] | packages/design-system/src/tokens/themes.css | |
var(--cds-color-red-01) | [data-theme='dark'] | packages/design-system/src/tokens/themes.css | |
var(--cds-color-white-10) | [data-theme='dark'] | packages/design-system/src/tokens/themes.css | |
var(--cds-color-white) | [data-theme='dark'] | packages/design-system/src/tokens/themes.css | |
var(--cds-color-grey-07) | [data-theme='dark'] | packages/design-system/src/tokens/themes.css | |
var(--cds-color-white-15) | [data-theme='dark'] | packages/design-system/src/tokens/themes.css | |
var(--cds-color-white-15) | [data-theme='dark'] | packages/design-system/src/tokens/themes.css | |
var(--cds-color-white-15) | [data-theme='dark'] | packages/design-system/src/tokens/themes.css | |
var(--cds-color-green-01) | [data-theme='dark'] | packages/design-system/src/tokens/themes.css | |
var(--cds-color-green-02) | [data-theme='dark'] | packages/design-system/src/tokens/themes.css | |
var(--cds-color-red-01) | [data-theme='dark'] | packages/design-system/src/tokens/themes.css | |
var(--cds-color-red-02) | [data-theme='dark'] | packages/design-system/src/tokens/themes.css | |
var(--cds-color-orange-01) | [data-theme='dark'] | packages/design-system/src/tokens/themes.css | |
var(--cds-color-orange-02) | [data-theme='dark'] | packages/design-system/src/tokens/themes.css | |
var(--cds-color-risk-excellent) | [data-theme='dark'] | packages/design-system/src/tokens/themes.css | |
rgba(52, 152, 219, 0.1) | [data-theme='dark'] | packages/design-system/src/tokens/themes.css | |
var(--cds-color-grey-04) | [data-theme='dark'] | packages/design-system/src/tokens/themes.css | |
rgba(132, 130, 126, 0.1) | [data-theme='dark'] | packages/design-system/src/tokens/themes.css | |
var(--cds-status-success-solid) | [data-theme='dark'] | packages/design-system/src/tokens/themes.css | |
var(--cds-color-white) | [data-theme='dark'] | packages/design-system/src/tokens/themes.css | |
var(--cds-status-warning-solid) | [data-theme='dark'] | packages/design-system/src/tokens/themes.css | |
var(--cds-color-white) | [data-theme='dark'] | packages/design-system/src/tokens/themes.css | |
var(--cds-status-danger-solid) | [data-theme='dark'] | packages/design-system/src/tokens/themes.css | |
var(--cds-color-white) | [data-theme='dark'] | packages/design-system/src/tokens/themes.css | |
var(--cds-status-info-solid) | [data-theme='dark'] | packages/design-system/src/tokens/themes.css | |
var(--cds-color-white) | [data-theme='dark'] | packages/design-system/src/tokens/themes.css | |
var(--cds-color-grey-05) | [data-theme='dark'] | packages/design-system/src/tokens/themes.css | |
var(--cds-color-white) | [data-theme='dark'] | packages/design-system/src/tokens/themes.css | |
var(--cds-color-white-05) | [data-theme='dark'] | packages/design-system/src/tokens/themes.css | |
rgba(255, 85, 12, 0.15) | [data-theme='dark'] | packages/design-system/src/tokens/themes.css | |
var(--cds-color-white-05) | [data-theme='dark'] | packages/design-system/src/tokens/themes.css | |
var(--cds-color-white-15) | [data-theme='dark'] | packages/design-system/src/tokens/themes.css | |
var(--cds-color-black) | [data-theme='dark'] | packages/design-system/src/tokens/themes.css | |
var(--cds-color-grey-06) | [data-theme='dark'] | packages/design-system/src/tokens/themes.css | |
var(--cds-color-white) | [data-theme='dark'] | packages/design-system/src/tokens/themes.css | |
var(--cds-color-black) | [data-theme='dark'] | packages/design-system/src/tokens/themes.css | |
var(--cds-color-black) | [data-theme='dark'] | packages/design-system/src/tokens/themes.css | |
var(--cds-color-white-05) | [data-theme='dark'] | packages/design-system/src/tokens/themes.css | |
var(--cds-color-white-15) | [data-theme='dark'] | packages/design-system/src/tokens/themes.css | |
var(--cds-color-white-05) | [data-theme='dark'] | packages/design-system/src/tokens/themes.css | |
var(--cds-color-white-15) | [data-theme='dark'] | packages/design-system/src/tokens/themes.css | |
var(--cds-color-feature-monitoring) | [data-theme='dark'] | packages/design-system/src/tokens/themes.css | |
var(--cds-color-feature-guard) | [data-theme='dark'] | packages/design-system/src/tokens/themes.css | |
var(--cds-color-feature-identity) | [data-theme='dark'] | packages/design-system/src/tokens/themes.css | |
var(--cds-color-feature-monitoring-container-01) | [data-theme='dark'] | packages/design-system/src/tokens/themes.css | |
var(--cds-color-feature-guard-container-01) | [data-theme='dark'] | packages/design-system/src/tokens/themes.css | |
var(--cds-color-feature-identity-container-01) | [data-theme='dark'] | packages/design-system/src/tokens/themes.css | |
var(--cds-color-feature-monitoring-container-02) | [data-theme='dark'] | packages/design-system/src/tokens/themes.css | |
var(--cds-color-feature-guard-container-02) | [data-theme='dark'] | packages/design-system/src/tokens/themes.css | |
var(--cds-color-feature-identity-container-02) | [data-theme='dark'] | packages/design-system/src/tokens/themes.css | |
var(--cds-color-risk-excellent) | [data-theme='dark'] | packages/design-system/src/tokens/themes.css | |
var(--cds-color-risk-good) | [data-theme='dark'] | packages/design-system/src/tokens/themes.css | |
var(--cds-color-risk-fair) | [data-theme='dark'] | packages/design-system/src/tokens/themes.css | |
var(--cds-color-red-01) | [data-theme='dark'] | packages/design-system/src/tokens/themes.css | |
var(--cds-color-risk-critical) | [data-theme='dark'] | packages/design-system/src/tokens/themes.css | |
#00c876 | [data-theme='dark'] | packages/design-system/src/tokens/themes.css | |
#ffd447 | [data-theme='dark'] | packages/design-system/src/tokens/themes.css | |
#e172eb | [data-theme='dark'] | packages/design-system/src/tokens/themes.css | |
#0067ff | [data-theme='dark'] | packages/design-system/src/tokens/themes.css | |
#003677 | [data-theme='dark'] | packages/design-system/src/tokens/themes.css | |
cubic-bezier(0.2, 0.9, 0.3, 1) | :root | packages/design-system/src/tokens/motion.css | |
cubic-bezier(0.4, 0, 0.6, 0.3) | :root | packages/design-system/src/tokens/motion.css | |
cubic-bezier(0.77, 0, 0.175, 1) | :root | packages/design-system/src/tokens/motion.css | |
150ms | :root | packages/design-system/src/tokens/motion.css | |
200ms | :root | packages/design-system/src/tokens/motion.css | |
300ms | :root | packages/design-system/src/tokens/motion.css |
Design-owned preview Version 0.2.0-preview.1 335 definitions
Give an agent the guidance, source values, and working example together.
Use the Cloaked all tokens foundations. Read https://design.cloaked.team/data/foundations/tokens.json first. Use the exact token names, values, and theme selectors in this contract. Check the shared foundation-overview example and preserve its visual intent. Verify keyboard access, both themes, responsive layout, and reduced-motion behavior where applicable. Treat this design-owned version as an implementation preview, pending sign-off.