hic-et-nunc/assets/js/mobile-menu-toggle.js

16 lines
617 B
JavaScript
Raw Normal View History

2026-06-09 16:36:12 +02:00
document.addEventListener("DOMContentLoaded", () => {
const mobileMenuToggle = document.querySelector("button#mobile-menu-toggle");
2026-06-10 15:59:22 +02:00
const mobileMenu = document.querySelector("#mobile-menu");
const mobileMenuBackdrop = document.querySelector("#mobile-menu > .backdrop");
2026-06-09 16:36:12 +02:00
mobileMenuToggle.addEventListener("click", () => {
2026-06-10 15:59:22 +02:00
const isVisible = mobileMenu.classList.toggle("visible");
mobileMenuToggle.textContent = isVisible ? "Fermer" : "Menu";
2026-06-09 16:36:12 +02:00
});
mobileMenuBackdrop.addEventListener("click", () => {
2026-06-10 15:59:22 +02:00
mobileMenu.classList.remove("visible");
mobileMenuToggle.textContent = "Menu";
2026-06-09 16:36:12 +02:00
});
});