Skip to content

grafit-charts


Interface: ThemeOptions

Custom theme: baseTheme + palette + params (design tokens). Full schema (per-series-type overrides) — phase 1.

Properties

baseTheme?

optional baseTheme?: ThemeName


overrides?

optional overrides?: object & Record<string, Record<string, unknown> | { series?: Record<string, unknown>; } | undefined>

Partial options applied underneath user options: common — chart-level blocks for all charts; seriesType.series — defaults for series of that type.

Type Declaration

common?

optional common?: Record<string, unknown>


palette?

optional palette?: object

fills?

optional fills?: string[]

strokes?

optional strokes?: string[]


params?

optional params?: object

backgroundColor?

optional backgroundColor?: string

fontFamily?

optional fontFamily?: string

foregroundColor?

optional foregroundColor?: string