diff --git a/templates/base.html b/templates/base.html index 2ac9ec9..819fd28 100644 --- a/templates/base.html +++ b/templates/base.html @@ -32,7 +32,8 @@ const getTheme = () => { const storedTheme = localStorage.getItem('theme'); if (storedTheme) return storedTheme; - return window.matchMedia('(prefers-color-scheme: light)').matches ? 'light' : 'dark'; + // For new visitors, default to dark mode regardless of their OS setting. + return 'dark'; }; const setTheme = (theme) => {