fix: fermer le menu mobile après clic sur un lien

This commit is contained in:
2026-07-06 09:40:32 +04:00
parent 929cb46d4c
commit a1e39b88bf
+13
View File
@@ -130,6 +130,19 @@ document.addEventListener('click', (e) => {
}
});
// Close mobile menu after clicking a nav link
navLinks?.querySelectorAll('a').forEach(link => {
link.addEventListener('click', () => {
if (menuOpen) {
menuOpen = false;
navLinks.style.display = 'none';
menuToggle.children[0].style.transform = '';
menuToggle.children[1].style.opacity = '1';
menuToggle.children[2].style.transform = '';
}
});
});
// Nav dropdown ("Ressources") toggle for touch/keyboard
document.querySelectorAll('.nav-dropdown-trigger').forEach(trigger => {
trigger.addEventListener('click', () => {