admin dashboard: mobile support!

This commit is contained in:
ari melody 2025-10-21 23:22:57 +01:00
parent ad50b9e4fa
commit 70b329c902
Signed by: ari
GPG key ID: CF99829C92678188
19 changed files with 201 additions and 56 deletions

View file

@ -10,12 +10,13 @@
{{block "head" .}}{{end}}
<link rel="stylesheet" href="/admin/static/admin.css">
<script type="module" src="/admin/static/admin.js"></script>
<script type="module" src="/script/vendor/htmx.min.js"></script>
</head>
<body>
<header>
<nav>
<nav id="navbar">
<a href="/" class="nav icon" aria-label="ari melody" title="Return to Home">
<img src="/img/favicon.png" alt="" width="64" height="64">
</a>
@ -57,6 +58,9 @@
</div>
{{end}}
</nav>
<button type="button" id="toggle-nav" aria-label="Navigation toggle">
<img src="/img/hamburger.svg" alt="">
</button>
</header>
{{block "content" .}}{{end}}