From 476834dab2b100d65668ee1666c7721bf235319d Mon Sep 17 00:00:00 2001 From: Shantur Rathore Date: Thu, 30 Oct 2025 09:55:18 +0000 Subject: [PATCH] Hardcode dark theme --- electron/main/main.ts | 2 +- src/lib/theme.tsx | 10 +++++----- src/renderer/index.html | 14 +++++++------- 3 files changed, 13 insertions(+), 13 deletions(-) diff --git a/electron/main/main.ts b/electron/main/main.ts index 9bce6f90..001cd3ae 100644 --- a/electron/main/main.ts +++ b/electron/main/main.ts @@ -10,7 +10,7 @@ setupStorageIPC() let mainWindow: BrowserWindow | null = null function createWindow() { - const prefersDark = nativeTheme.shouldUseDarkColors + const prefersDark = true //nativeTheme.shouldUseDarkColors const backgroundColor = prefersDark ? "#1a1a1a" : "#ffffff" mainWindow = new BrowserWindow({ diff --git a/src/lib/theme.tsx b/src/lib/theme.tsx index 22cf3f00..27c89181 100644 --- a/src/lib/theme.tsx +++ b/src/lib/theme.tsx @@ -20,9 +20,9 @@ function applyTheme(dark: boolean) { export function ThemeProvider(props: { children: JSX.Element }) { const systemPrefersDark = window.matchMedia("(prefers-color-scheme: dark)") - const [isDark, setIsDarkSignal] = createSignal(systemPrefersDark.matches) + const [isDark, setIsDarkSignal] = createSignal(true) //systemPrefersDark.matches) - applyTheme(systemPrefersDark.matches) + applyTheme(true) //systemPrefersDark.matches) async function loadTheme() { try { @@ -31,13 +31,13 @@ export function ThemeProvider(props: { children: JSX.Element }) { let themeDark: boolean if (savedTheme === "system") { - themeDark = systemPrefersDark.matches + themeDark = true //systemPrefersDark.matches } else if (savedTheme === "dark") { themeDark = true } else if (savedTheme === "light") { - themeDark = false + themeDark = true //false } else { - themeDark = systemPrefersDark.matches + themeDark = true //systemPrefersDark.matches } setIsDarkSignal(themeDark) diff --git a/src/renderer/index.html b/src/renderer/index.html index d017b60c..23e62b8f 100644 --- a/src/renderer/index.html +++ b/src/renderer/index.html @@ -8,28 +8,28 @@ :root { color-scheme: light dark; } - html, + /* html, body { background-color: #ffffff; color: #1a1a1a; } - @media (prefers-color-scheme: dark) { + @media (prefers-color-scheme: dark) { */ html, body { background-color: #1a1a1a; color: #e0e0e0; } - } + /* } */