Update UI and migrations, fix dockerfile

This commit is contained in:
Your Name
2026-07-18 21:29:05 +05:00
parent 580c75cbf6
commit 26ef145ccf
95 changed files with 9541 additions and 111 deletions
+16
View File
@@ -0,0 +1,16 @@
const menuButton = document.querySelector('[data-menu-toggle]');
const nav = document.querySelector('#main-nav');
const searchButton = document.querySelector('[data-search-toggle]');
const searchForm = document.querySelector('[data-search-form]');
menuButton?.addEventListener('click', () => {
const open = menuButton.getAttribute('aria-expanded') === 'true';
menuButton.setAttribute('aria-expanded', String(!open));
nav?.classList.toggle('is-open', !open);
});
searchButton?.addEventListener('click', () => {
const opening = searchForm?.hasAttribute('hidden');
searchForm?.toggleAttribute('hidden', !opening);
if (opening) searchForm?.querySelector('input')?.focus();
});