first commit

This commit is contained in:
Gigione 2025-05-17 18:40:09 +02:00
commit 908ad3df62
Signed by untrusted user who does not match committer: nicola
GPG key ID: 1F9B68858B895387
80 changed files with 13814 additions and 0 deletions

19
js/MathJax.js Normal file

File diff suppressed because one or more lines are too long

0
js/main.js Normal file
View file

22
js/themetoggle.js Normal file
View file

@ -0,0 +1,22 @@
function setTheme(mode) {
localStorage.setItem("theme-storage", mode);
var e = document.querySelector("#dark-mode-toggle > .feather > use")
if (mode === "dark") {
document.getElementById("darkModeStyle").disabled=false;
e.href.baseVal = e.href.baseVal.replace(/#.*$/, "#sun")
} else if (mode === "light") {
document.getElementById("darkModeStyle").disabled=true;
e.href.baseVal = e.href.baseVal.replace(/#.*$/, "#moon")
}
}
function toggleTheme() {
if (localStorage.getItem("theme-storage") === "light") {
setTheme("dark");
} else if (localStorage.getItem("theme-storage") === "dark") {
setTheme("light");
}
}
var savedTheme = localStorage.getItem("theme-storage") || "light";
setTheme(savedTheme);