fix: update drawer and nav for imprints

This commit is contained in:
Tim Rijkse
2026-01-16 11:58:43 +01:00
parent 7367127b50
commit 69c281b8bd
2 changed files with 11 additions and 13 deletions

View File

@@ -55,7 +55,7 @@ class MobileDrawer extends HTMLElement {
this.shadowRoot.querySelector(".drawer-container").classList.add("open");
this.setAttribute("aria-hidden", "false");
document.body.style.overflow = "hidden";
// Focus trap - focus first focusable element
setTimeout(() => {
const closeBtn = this.shadowRoot.querySelector(".close-button");
@@ -350,9 +350,10 @@ class MobileDrawer extends HTMLElement {
<h2 class="nav-section-title">Imprints</h2>
<ul class="nav-list">
<li><a href="#">Asoka</a></li>
<li><a href="#">Bodhi</a></li>
<li><a href="#">Dharma</a></li>
<li><a href="#">Sangha</a></li>
<li><a href="#">Synthese</a></li>
<li><a href="#">De Driehoek</a></li>
<li><a href="#">Waerbeke</a></li>
<li><a href="#">Stuivenberg</a></li>
</ul>
</div>