Skip to content

charton API


charton API / @chart-on/ui / index / presetShellTokens

Function: presetShellTokens() ​

presetShellTokens(preset, mode): Record<string, string>

Defined in: ui/src/color-presets.ts:29

The shell's CSS custom properties for preset in mode: surfaces, lines, text and accent of the chrome mixed from the variant's background and primary, the chart tokens of the colours presetTheme derives, then the variant's own tokens. Up and down are left to the stylesheet, so the palette setting keeps working.

Parameters ​

preset ​

ColorPreset

mode ​

"dark" | "light"

Returns ​

Record<string, string>