Fix left navigation toggle rendering

This commit is contained in:
2026-06-04 17:49:54 +02:00
parent 77543b3f74
commit f5f012dd5c
+3 -1
View File
@@ -56,7 +56,8 @@
} }
const setMenuState = (expanded) => { const setMenuState = (expanded) => {
menu.hidden = mediaQuery.matches ? !expanded : false; menu.hidden = !expanded;
menu.style.display = expanded ? '' : 'none';
toggle.setAttribute('aria-expanded', String(expanded)); toggle.setAttribute('aria-expanded', String(expanded));
toggle.textContent = expanded ? 'Ausblenden' : 'Einblenden'; toggle.textContent = expanded ? 'Ausblenden' : 'Einblenden';
toggle.classList.add('sg-button--active'); toggle.classList.add('sg-button--active');
@@ -75,6 +76,7 @@
} }
menu.hidden = false; menu.hidden = false;
menu.style.display = '';
toggle.setAttribute('aria-expanded', 'true'); toggle.setAttribute('aria-expanded', 'true');
toggle.textContent = 'Ausblenden'; toggle.textContent = 'Ausblenden';
toggle.classList.add('sg-button--active'); toggle.classList.add('sg-button--active');