prettier plus updates to the header entry. Stream gets iframe page instead of redirect

This commit is contained in:
2026-05-09 21:22:59 +02:00
parent 8f5714ac28
commit d98b18aeb9
18 changed files with 513 additions and 462 deletions
+10 -10
View File
@@ -2,29 +2,29 @@ const LIGHT = "latte";
const DARK = "macchiato";
export function getSystemTheme() {
return window.matchMedia("(prefers-color-scheme: dark)").matches
? DARK
: LIGHT;
return window.matchMedia("(prefers-color-scheme: dark)").matches
? DARK
: LIGHT;
}
export function getStoredTheme() {
return localStorage.getItem("theme");
return localStorage.getItem("theme");
}
export function getInitialTheme() {
return getStoredTheme() || getSystemTheme();
return getStoredTheme() || getSystemTheme();
}
export function applyTheme(theme) {
const root = document.documentElement;
const root = document.documentElement;
root.classList.remove(LIGHT, DARK);
root.classList.remove(LIGHT, DARK);
root.classList.add(theme);
root.classList.add(theme);
localStorage.setItem("theme", theme);
localStorage.setItem("theme", theme);
}
export function toggleTheme(current) {
return current === DARK ? LIGHT : DARK;
return current === DARK ? LIGHT : DARK;
}