--surface-canvasApplication background
The live contract for app chrome, navigation, forms, editors, inspectors, tables, and overlays. Cataloged sections and preview assets remain visually independent.
Referenced Media keeps every source image in one ordered gallery. Additional references are appended with their own captions and source links, preserving earlier references.
Every app color resolves through a role that responds to theme and monochrome-palette changes.
--surface-canvasApplication background
--surface-panelCards and contained regions
--surface-raisedMenus and floating surfaces
--surface-controlResting input surface
--surface-hoverHover feedback
--surface-activeSelected surfaces
--content-primaryHigh-emphasis content
--content-secondarySupporting content
--content-disabledUnavailable content
--border-defaultStandard separation
--action-primaryMain action emphasis
--status-dangerDestructive and invalid state
--app-gutter--space-1--space-2--space-3--space-4--space-6--space-8--space-12--radius-xs--radius-sm--radius-md--radius-lg--radius-xl--radius-pill--shadow-control--floating-surface-shadow--floating-surface-shadow--container-transition-duration--container-transition-ease--preview-viewport-gap--preview-scroll-min-heightOpen Runde is the fixed application-shell font. Preview typography remains independently authored.
--type-display-size--type-title-size--type-heading-size--type-body-size--type-label-size--type-caption-sizeShared primitives own sizing, color, typography, focus, disabled, hover, and validation behavior.
Visible to everyone in this workspace.
Enter a valid email address.
Shown only when a section explicitly declares user-provided image choices.
Add referenced files to the export.
Apply compatible changes immediately.
| Token | Role | Status |
|---|---|---|
--field-background | Control surface | Stable |
--focus-ring | Keyboard focus | Stable |
--status-danger | Invalid state | Semantic |
Preview sections are intentionally excluded from this reference.