Written by a Local

The Journal

Stories, hidden corners, honest advice — Morocco through the eyes of someone who lives it.

Stories Culture Hidden Corners Local Tips Medina Life Food & Flavours Travel Advice Stories Culture Hidden Corners Local Tips Medina Life Food & Flavours Travel Advice
/* ── Hamburger / Mobile nav ── */ (function() { var btn = document.getElementById('nav-hamburger'); var drawer = document.getElementById('nav-mobile-drawer'); var body = document.body; if (!btn || !drawer) return; btn.addEventListener('click', function() { var isOpen = drawer.classList.toggle('open'); btn.classList.toggle('open', isOpen); body.style.overflow = isOpen ? 'hidden' : ''; }); // Close on link click drawer.querySelectorAll('a').forEach(function(a) { a.addEventListener('click', function() { drawer.classList.remove('open'); btn.classList.remove('open'); body.style.overflow = ''; }); }); // Close on outside click document.addEventListener('click', function(e) { if (!btn.contains(e.target) && !drawer.contains(e.target)) { drawer.classList.remove('open'); btn.classList.remove('open'); body.style.overflow = ''; } }); })();