feat(desktop): default to dark theme
This commit is contained in:
parent
12e285fc51
commit
bef78ab70a
|
|
@ -7,7 +7,7 @@ export type AppThemeAppearance = "light" | "dark";
|
|||
|
||||
export function normalizeAppThemeMode(value: string | null): AppThemeMode {
|
||||
if (value === "dark" || value === "light" || value === "system") return value;
|
||||
return "light";
|
||||
return "dark";
|
||||
}
|
||||
|
||||
export function resolveAppThemeAppearance(mode: AppThemeMode, systemPrefersDark: boolean): AppThemeAppearance {
|
||||
|
|
|
|||
|
|
@ -10,8 +10,8 @@ test("normalizes stored app theme modes", () => {
|
|||
assert.equal(normalizeAppThemeMode("dark"), "dark");
|
||||
assert.equal(normalizeAppThemeMode("light"), "light");
|
||||
assert.equal(normalizeAppThemeMode("system"), "system");
|
||||
assert.equal(normalizeAppThemeMode(null), "light");
|
||||
assert.equal(normalizeAppThemeMode("unexpected"), "light");
|
||||
assert.equal(normalizeAppThemeMode(null), "dark");
|
||||
assert.equal(normalizeAppThemeMode("unexpected"), "dark");
|
||||
});
|
||||
|
||||
test("resolves system app theme from current system preference", () => {
|
||||
|
|
|
|||
Loading…
Reference in New Issue