first commit

This commit is contained in:
Ubuntu
2025-08-21 09:42:37 +00:00
commit af31415d8d
103 changed files with 5661 additions and 0 deletions

15
public/js/theme-switch.js Normal file
View File

@@ -0,0 +1,15 @@
(() => {
// <stdin>
window.addEventListener("DOMContentLoaded", function() {
const dark_mode_btn = document.getElementById("dark_mode_btn");
const light_mode_btn = document.getElementById("light_mode_btn");
dark_mode_btn.addEventListener("click", function() {
document.documentElement.setAttribute("data-theme", "dark");
localStorage.theme = "dark";
});
light_mode_btn.addEventListener("click", function() {
document.documentElement.setAttribute("data-theme", "light");
localStorage.theme = "light";
});
});
})();