summaryrefslogtreecommitdiff
path: root/src/ts/script.ts
diff options
context:
space:
mode:
authorElizabeth Hunt <me@liz.coffee>2026-01-07 20:00:38 -0800
committerElizabeth Hunt <me@liz.coffee>2026-01-07 20:00:38 -0800
commitb0554f633832ff0402e2a8e28a58d51699f87f21 (patch)
tree896f9059ee2aca69d9aa1a37110e52ce91b9eca4 /src/ts/script.ts
parent35852924f88c0a0f9bd65111a8943e9ff4269efe (diff)
downloadadelie-main.tar.gz
adelie-main.zip
Use theme even if no toggleHEADreleasemain
Diffstat (limited to 'src/ts/script.ts')
-rw-r--r--src/ts/script.ts3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/ts/script.ts b/src/ts/script.ts
index 8aff107..6f0b0c1 100644
--- a/src/ts/script.ts
+++ b/src/ts/script.ts
@@ -52,10 +52,11 @@ function getStoredTheme(): Theme | null {
function initThemeToggle(): void {
const toggleButton = document.getElementById('theme-toggle');
- if (!(toggleButton instanceof HTMLInputElement)) return;
const initialTheme = getStoredTheme() ?? getSystemTheme();
applyTheme(initialTheme);
+
+ if (!(toggleButton instanceof HTMLInputElement)) return;
toggleButton.checked = initialTheme === 'dark';
toggleButton.addEventListener('change', () => {