diff --git a/packages/theme/src/client/composables/darkMode.ts b/packages/theme/src/client/composables/darkMode.ts index 359ea8c2..7071f727 100644 --- a/packages/theme/src/client/composables/darkMode.ts +++ b/packages/theme/src/client/composables/darkMode.ts @@ -23,5 +23,11 @@ export const useDarkMode = (): DarkModeRef => { */ export const setupDarkMode = (): void => { const isDark = ref(false) + if ( + typeof document !== 'undefined' && + document.documentElement.classList.contains('dark') + ) { + isDark.value = true + } provide(darkModeSymbol, isDark) }