demo 4 seems to work finally

This commit is contained in:
Pagwin 2025-09-04 15:56:14 -04:00
parent 2609be0d43
commit 7c48cab31c
2 changed files with 1 additions and 5 deletions

View file

@ -51,14 +51,12 @@
<script type="module">
function toggleTheme(e) {
e.preventDefault();
fetch('./light-dark-toggle')
if (!document.body.classList.contains("toggled")) {
document.body.classList.add("toggled")
localStorage.setItem("toggled-theme", "yes");
}
else {
document.body.classList.remove("toggled")
localStorage.setItem("toggled-theme", "no");
}
}
window.addEventListener("load", () => {

View file

@ -108,9 +108,7 @@ async function handle_html(req, resp, body){
grab.onsuccess = (event) => {res(!!event.target.result)};
};
});
if(!toggled) return resp;
return new Response(body.replace("<body>", '<body class="toggled">'), {
headers:resp.headers,
status: resp.status