feat(layout): #211 optimize the overall layout for mobile
Some checks failed
Build Docker Image / Build-Docker-Image (push) Has been cancelled

move navigation to aside
proper mobile handling
update logo.svg
remove pirata-one/only use it for the logo
This commit is contained in:
2025-07-25 22:42:22 +02:00
parent 763c952cbe
commit 307f0d25b8
15 changed files with 425 additions and 62 deletions

11
static/js/layout.js Normal file
View File

@@ -0,0 +1,11 @@
document.addEventListener("DOMContentLoaded", () => {
menuButton.addEventListener("click", function (e) {
menu.showModal();
});
menuButtonClose.addEventListener("click", function (e) {
menu.close();
});
})