v1 of custom theme

This commit is contained in:
root
2026-01-21 22:29:57 -06:00
parent 34e2a15d24
commit c333602836
4 changed files with 164 additions and 22 deletions

19
js/menu-toggle.js Normal file
View File

@@ -0,0 +1,19 @@
// Wait for the page to load
document.addEventListener('DOMContentLoaded', function() {
const btn = document.querySelector('#menu-toggle');
const menu = document.querySelector('.layout-menus');
const menuState = localStorage.getItem('menuHidden');
if (menuState === 'true') {
menu.classList.add('u-hidden');
}
if (btn && menu) {
btn.addEventListener('click', function() {
menu.classList.toggle('u-hidden');
const isHidden = menu.classList.contains('u-hidden');
localStorage.setItem('menuHidden', isHidden);
});
}
});