diff --git a/src/lib/settings.ts b/src/lib/settings.ts index b783ef6..c5febe5 100644 --- a/src/lib/settings.ts +++ b/src/lib/settings.ts @@ -1,13 +1,13 @@ import { persisted } from "svelte-persisted-store"; -import type themes from "./ui/themes.ts"; +import { type ThemeName, defaultTheme } from "./ui/themes"; export type SettingsStore = { name: string; - theme: keyof typeof themes; + theme: ThemeName; }; /** A persisted store for settings of the current user. */ export const settings = persisted("sshx-settings-store", { name: "", - theme: "defaultDark", + theme: defaultTheme, }); diff --git a/src/lib/ui/Settings.svelte b/src/lib/ui/Settings.svelte index 48b236d..741b7f1 100644 --- a/src/lib/ui/Settings.svelte +++ b/src/lib/ui/Settings.svelte @@ -1,6 +1,8 @@