feat: integrate vite & update site

This commit is contained in:
2026-02-23 12:56:51 +00:00
parent 0ecad3d53d
commit 6139e1fea8
13 changed files with 1894 additions and 1126 deletions
+17
View File
@@ -0,0 +1,17 @@
function onKonamiCode(callback: () => void): void {
let input = "";
const konami =
"arrowuparrowuparrowdownarrowdownarrowleftarrowrightarrowleftarrowrightba";
document.addEventListener("keydown", (e: KeyboardEvent) => {
input = (input + e.key.toLowerCase()).slice(-konami.length);
if (input === konami) callback();
});
}
onKonamiCode(() => {
document.body.classList.toggle("bg-black");
document.body.classList.toggle("bg-white");
const header = document.getElementById("header");
header?.classList.toggle("text-white");
header?.classList.toggle("text-black");
});