demo 4 seems to work finally
This commit is contained in:
parent
2609be0d43
commit
7c48cab31c
2 changed files with 1 additions and 5 deletions
|
@ -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", () => {
|
||||
|
|
|
@ -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
|
||||
|
|
Loading…
Reference in a new issue