From 744b36547627634442b950c3b270993f5291571a Mon Sep 17 00:00:00 2001 From: Patrik Oldsberg Date: Sat, 31 Dec 2022 14:36:52 +0100 Subject: [PATCH] theme: make home the default page theme Signed-off-by: Patrik Oldsberg --- packages/theme/src/v4/baseTheme.ts | 3 ++- packages/theme/src/v4/types.ts | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/packages/theme/src/v4/baseTheme.ts b/packages/theme/src/v4/baseTheme.ts index 1dcd2cf7d7..5bd7981377 100644 --- a/packages/theme/src/v4/baseTheme.ts +++ b/packages/theme/src/v4/baseTheme.ts @@ -24,6 +24,7 @@ import { SimpleV4ThemeOptions } from './types'; const DEFAULT_HTML_FONT_SIZE = 16; const DEFAULT_FONT_FAMILY = '"Helvetica Neue", Helvetica, Roboto, Arial, sans-serif'; +const DEFAULT_PAGE_THEME = 'home'; /** * A helper for creating theme options. @@ -37,7 +38,7 @@ export function createV4ThemeOptions( palette, htmlFontSize = DEFAULT_HTML_FONT_SIZE, fontFamily = DEFAULT_FONT_FAMILY, - defaultPageTheme, + defaultPageTheme = DEFAULT_PAGE_THEME, pageTheme = defaultPageThemes, } = options; diff --git a/packages/theme/src/v4/types.ts b/packages/theme/src/v4/types.ts index e21ced6e94..9da80e73a3 100644 --- a/packages/theme/src/v4/types.ts +++ b/packages/theme/src/v4/types.ts @@ -81,7 +81,7 @@ export interface BackstageTheme extends Theme { */ export type SimpleV4ThemeOptions = { palette: PaletteOptions; - defaultPageTheme: string; + defaultPageTheme?: string; pageTheme?: Record; fontFamily?: string; htmlFontSize?: number;