VictoryTheme
Allows you to create a consistent look across all of your chart elements, either by using one of the included themes or by creating your own. By default, Victory components use the grayscale theme.
Victory includes several prebuilt themes that can be used.
info
For more information about themes and styles, see the themes guide.
Types
This is roughly what the VictoryTheme object looks like, see the source code for the full definition.
note
The dependentAxis and independentAxis, polarDependentAxis, and polarIndependentAxis will be merged with any props and styles supplied in the axis namespace.
interface VictoryThemeDefinition {
palette: {...props};
area: {...props}
axis: {...props},
dependentAxis: {...props},
independentAxis: {...props},
polarDependentAxis: {...props},
polarIndependentAxis: {...props},
bar: {...props},
candlestick: {...props},
chart: {...props},
errorbar: {...props},
histogram: {...props},
group: {...props},
legend: {...props},
line: {...props},
pie: {...props},
scatter: {...props},
stack: {...props},
tooltip: {...props},
voronoi: {...props}
}
Example
Live View
Loading...
Live Editor
<VictoryChart theme={VictoryTheme.clean} > <VictoryLine data={sampleData} /> </VictoryChart>