fix: validate responsive Stitch cockpit

This commit is contained in:
Jens
2026-07-22 20:32:38 +02:00
parent 4acd81afb5
commit ee915742bf
15 changed files with 12 additions and 4 deletions
+7 -2
View File
@@ -11,10 +11,15 @@
if (storedTheme === "light" || storedTheme === "dark") root.dataset.theme = storedTheme;
} catch { /* Persistent storage is optional. */ }
document.querySelector("[data-theme-toggle]")?.addEventListener("click", (event) => {
const themeToggle = document.querySelector("[data-theme-toggle]");
const updateThemeLabel = () => {
themeToggle?.setAttribute("aria-label", root.dataset.theme === "light" ? "Donker thema activeren" : "Licht thema activeren");
};
updateThemeLabel();
themeToggle?.addEventListener("click", () => {
const next = root.dataset.theme === "light" ? "dark" : "light";
root.dataset.theme = next;
event.currentTarget.setAttribute("aria-label", next === "light" ? "Donker thema activeren" : "Licht thema activeren");
updateThemeLabel();
try { localStorage.setItem("vacatureradar-theme", next); } catch { /* Current page still updates. */ }
});