dealhub/resources/js/nav-menu.js
kusowl bda84a9397 fix(navbar): responsive issue and add logo
- add logo in both navbar variants
- fix scrolling in mobile view
- fix bleeding of background in mobile view
2026-01-09 11:00:10 +05:30

15 lines
441 B
JavaScript

const openBtn = document.getElementById('openBtn');
const closeBtn = document.getElementById('closeBtn');
const mobileMenu = document.getElementById('mobileMenu');
const body = document.body;
openBtn.addEventListener('click', () => {
mobileMenu.classList.remove('hidden');
body.style.overflow = 'hidden';
})
closeBtn.addEventListener('click', () => {
mobileMenu.classList.add('hidden');
body.style.overflow = 'visible';
})