We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 558b643 commit 9c963c8Copy full SHA for 9c963c8
1 file changed
src/layouts/Layout.astro
@@ -51,7 +51,11 @@ if (themeMode === 'light-dark-auto' && siteConfig.themes.include.length < 2) {
51
}
52
let defaultTheme = siteConfig.themes.default || siteConfig.themes.include[0]
53
let includedThemes = siteConfig.themes.include as string[]
54
-if (!includedThemes.includes(defaultTheme)) {
+const themeNotIncluded = includedThemes.includes(defaultTheme)
55
+if (
56
+ (themeMode !== 'light-dark-auto' && themeNotIncluded) ||
57
+ (themeMode === 'light-dark-auto' && defaultTheme !== 'auto' && themeNotIncluded)
58
+) {
59
console.warn(
60
`Default theme "${defaultTheme}" not found in themes. Using first theme: "${siteConfig.themes.include[0]}".`,
61
)
0 commit comments