diff --git a/assets/js/dashboard.js b/assets/js/dashboard.js index 0dc1644..e33d8ff 100644 --- a/assets/js/dashboard.js +++ b/assets/js/dashboard.js @@ -7,7 +7,8 @@ document.addEventListener('DOMContentLoaded', function() { // Keep theme toggle for all pages initThemeToggle(); - + createHamburgerMenu(); + // Load saved theme preference const savedTheme = localStorage.getItem('theme') || 'light'; document.documentElement.setAttribute('data-theme', savedTheme); @@ -416,6 +417,12 @@ function createHamburgerMenu() { const isTicketPage = window.location.pathname.includes('ticket.php'); if (isTicketPage) { + const selects = document.querySelectorAll('select.editable'); + const values = {}; + selects.forEach(select => { + values[select.dataset.field] = select.value; + }); + hamburgerMenu.innerHTML = `