ITheme
Home > @gooddata/sdk-model > ITheme
ITheme interface
This API is provided as a preview for developers and may change based on feedback that we receive. Do not use this API in a production environment.
Theme used to customize selected parts of the UI
Signature:
export interface ITheme
Remarks
Only the primary color main value is mandatory
Optional properties are replaced with the default values
Properties
Property | Type | Description |
---|---|---|
analyticalDesigner? | IThemeAnalyticalDesigner | (BETA) (Optional) Analytical designer specific properties |
button? | IThemeButton | (BETA) (Optional) Button customizable UI properties |
chart? | IThemeChart | (BETA) (Optional) Chart customizable UI properties |
dashboards? | IThemeDashboard | (BETA) (Optional) KPI dashboards specific properties |
kpi? | IThemeKpi | (BETA) (Optional) Global Kpi/Headline customizable UI properties |
modal? | IThemeModal | (BETA) (Optional) Modal customizable UI properties |
palette? | IThemePalette | (BETA) (Optional) Customizable palette of major colorsInspired by Material UI palette: https://material-ui.com/customization/palette/ |
table? | IThemeTable | (BETA) (Optional) Table customizable UI properties |
tooltip? | IThemeTooltip | (BETA) (Optional) Tooltip customizable UI properties |
typography? | IThemeTypography | (BETA) (Optional) TypographyDefinition of both normal and bold font URIs |