Theming
Themes are used to custom the colours and default fonts of the Spreadsheet. You can also have customise colours of charts, embeds using a theme
Theme type
export type SpreadsheetTheme = {
name: string;
primaryFontFamily: string;
themeColors: Record<ThemeColors, string>;
};
export type ThemeColors =
| "text"
| "background"
| "accent1"
| "accent2"
| "accent3"
| "accent4"
| "accent5"
| "accent6"
| "hyperlink";Dark/Light mode

Customising dark and light modes using CSS Variables
Last updated