fix: settings modal

This commit is contained in:
Maarten van Heusden
2026-02-01 13:03:39 +01:00
parent 7204302ed4
commit 95812768ef
2 changed files with 3 additions and 3 deletions

View File

@@ -198,13 +198,12 @@ $(async () => {
});
$("#settings-button").on("click", async () => {
$("#settings-surrounding").css("display", "block");
$("#settings-surrounding").toggle();
});
$("#settings-surrounding").on("click", (event) => {
if (event.target === document.getElementById("settings-surrounding")) {
$("#settings-surrounding").css("display", "none");
$("#settings-surrounding").toggle();
}
});

View File

@@ -43,4 +43,5 @@ function setTheme(theme: string) {
$("#theme-light").attr("aria-selected", String(theme === "light"));
$("#theme-dark").attr("aria-selected", String(theme === "dark"));
$("#theme").attr("data-color-mode", theme);
localStorage.theme = theme;
}