Dune Charts

Theming

Switch between dune and night-dune with DuneChartProvider.

Wrap charts in DuneChartProvider and set theme to dune (day) or night-dune (night).

<DuneChartProvider theme="dune">
  <DuneAreaChart data={data}>{/* parts */}</DuneAreaChart>
</DuneChartProvider>

Theme values become CSS variables on [data-dune-theme]. Series colors come from config[key].color or the palette. See Chart config.

Theme tokens

Public token names (without the -- prefix) include:

TokenRole
dune-bg, dune-inkChart surface and text
dune-1 through dune-5Default series palette
dune-accentEmphasis
dune-grid, dune-tick, dune-borderChart chrome
dune-tooltip-*Tooltip surface

On this docs site, previews follow the page theme: light uses dune, dark uses night-dune.

AreaSingle-stack melange + water.

On this page