Create New Item
Item Type
File
Folder
Item Name
Search file in folder and subfolders...
Are you sure want to rename?
wobblies
/
dashboard-20260114051212-20260115034405
/
build
/
assets
/
js
:
sidenav-burger.js
Advanced Search
Upload
New Item
Settings
Back
Back Up
Advanced Editor
Save
// sidenav transition-burger var sidenav = document.querySelector("aside"); var sidenav_trigger = document.querySelector("[sidenav-trigger]"); var sidenav_close_button = document.querySelector("[sidenav-close]"); var burger = sidenav_trigger.firstElementChild; var top_bread = burger.firstElementChild; var bottom_bread = burger.lastElementChild; sidenav_trigger.addEventListener("click", function () { if (page == "virtual-reality") { sidenav.classList.toggle("xl:left-[18%]"); } // sidenav_close_button.classList.toggle("hidden"); if (sidenav.getAttribute("aria-expanded") == "false") { sidenav.setAttribute("aria-expanded", "true"); } else { sidenav.setAttribute("aria-expanded", "false"); } sidenav.classList.toggle("translate-x-0"); sidenav.classList.toggle("ml-6"); sidenav.classList.toggle("shadow-xl"); if (page == "rtl") { top_bread.classList.toggle("-translate-x-[5px]"); bottom_bread.classList.toggle("-translate-x-[5px]"); } else { top_bread.classList.toggle("translate-x-[5px]"); bottom_bread.classList.toggle("translate-x-[5px]"); } }); sidenav_close_button.addEventListener("click", function () { sidenav_trigger.click(); }); window.addEventListener("click", function (e) { if (!sidenav.contains(e.target) && !sidenav_trigger.contains(e.target)) { if (sidenav.getAttribute("aria-expanded") == "true") { sidenav_trigger.click(); } } });