fix: fermer le menu mobile après clic sur un lien
This commit is contained in:
@@ -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', () => {
|
||||
|
||||
Reference in New Issue
Block a user