diff --git a/src/assets/js/main.js b/src/assets/js/main.js index 31eb8ed..b377819 100644 --- a/src/assets/js/main.js +++ b/src/assets/js/main.js @@ -146,10 +146,8 @@ window.addEventListener('resize', () => { document.addEventListener('click', (e) => { if (menuOpen && !menuToggle.contains(e.target) && !navLinks.contains(e.target)) { menuOpen = false; - navLinks.style.display = 'none'; - menuToggle.children[0].style.transform = ''; - menuToggle.children[1].style.opacity = '1'; - menuToggle.children[2].style.transform = ''; + navLinks.classList.remove('mobile-open'); + menuToggle.classList.remove('open'); } }); @@ -158,10 +156,8 @@ 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 = ''; + navLinks.classList.remove('mobile-open'); + menuToggle.classList.remove('open'); } }); });