diff options
| author | Fuwn <[email protected]> | 2023-12-05 23:56:24 -0800 |
|---|---|---|
| committer | Fuwn <[email protected]> | 2023-12-05 23:56:24 -0800 |
| commit | 66f28e0ffa784559acc4a427eeb100aa28b623b8 (patch) | |
| tree | e8ba65ebf0dd5d8533481ea697af526fad64179f | |
| parent | fix: types (diff) | |
| download | due.moe-66f28e0ffa784559acc4a427eeb100aa28b623b8.tar.xz due.moe-66f28e0ffa784559acc4a427eeb100aa28b623b8.zip | |
feat(settings): remove force theme
| -rw-r--r-- | src/routes/+layout.svelte | 10 | ||||
| -rw-r--r-- | src/routes/settings/+page.svelte | 1 | ||||
| -rw-r--r-- | src/stores/settings.ts | 2 |
3 files changed, 0 insertions, 13 deletions
diff --git a/src/routes/+layout.svelte b/src/routes/+layout.svelte index 95c7c678..ae91ba64 100644 --- a/src/routes/+layout.svelte +++ b/src/routes/+layout.svelte @@ -10,16 +10,6 @@ let currentUserIdentity = { name: '...', id: -1 }; onMount(async () => { - settings.subscribe((value) => { - if (value.forceLightTheme === true) { - document.documentElement.classList.add('light-theme'); - document.documentElement.classList.remove('dark-theme'); - } else { - document.documentElement.classList.remove('light-theme'); - document.documentElement.classList.add('dark-theme'); - } - }); - if (data.user !== undefined) { if ($userIdentity === '') { userIdentity.set(JSON.stringify(await getUserIdentity(data.user))); diff --git a/src/routes/settings/+page.svelte b/src/routes/settings/+page.svelte index 9bb8147e..7398a59f 100644 --- a/src/routes/settings/+page.svelte +++ b/src/routes/settings/+page.svelte @@ -50,7 +50,6 @@ <details open> <summary>Display</summary> - <SettingCheckboxToggle setting="forceLightTheme" text="Force light theme" /> <SettingCheckboxToggle setting="linkToLiveChart" text="Link anime to LiveChart.me" /> <SettingCheckboxToggle setting="displayPausedMedia" diff --git a/src/stores/settings.ts b/src/stores/settings.ts index 0732374a..800c824a 100644 --- a/src/stores/settings.ts +++ b/src/stores/settings.ts @@ -10,7 +10,6 @@ export interface Settings { displayUnresolved: boolean; roundDownChapters: boolean; sortByDifference: boolean; - forceLightTheme: boolean; linkToLiveChart: boolean; displayPausedMedia: boolean; limitListHeight: boolean; @@ -27,7 +26,6 @@ export interface Settings { const defaultSettings: Settings = { // Display - forceLightTheme: false, linkToLiveChart: false, displayPausedMedia: true, displayPlannedAnime: true, |