fix(mobile-menu): use native Alpine event listener for robust menu closing on navigation
All checks were successful
Deploy Theme / deploy (push) Successful in 13s

This commit is contained in:
2026-02-20 11:23:02 +01:00
parent 0d05bb254d
commit d7702d6697

View File

@@ -10,14 +10,10 @@
}); });
document.documentElement.setAttribute('data-theme', this.theme); document.documentElement.setAttribute('data-theme', this.theme);
document.documentElement.classList.remove('hidden'); document.documentElement.classList.remove('hidden');
// Close mobile menu on navigation
document.addEventListener('htmx:beforeRequest', () => {
this.mobileMenuOpen = false;
});
} }
}" }"
:data-theme="theme" :data-theme="theme"
@htmx:before-request.window="mobileMenuOpen = false"
class="hidden"> class="hidden">
<head> <head>
<meta charset="utf-8"> <meta charset="utf-8">