phase iv - i

This commit is contained in:
juanatsap
2025-11-12 18:59:48 +00:00
parent 8f2704e10a
commit d35a1decc7
9 changed files with 29 additions and 975 deletions
+10 -16
View File
@@ -65,22 +65,6 @@
// Flag to keep header visible after navigation
let keepHeaderVisible = false;
// Toggle sidebar accordion (mobile only)
window.toggleSidebar = function(header) {
const content = header.nextElementSibling;
const isActive = header.classList.contains('active');
if (isActive) {
// Close
header.classList.remove('active');
content.classList.remove('active');
} else {
// Open
header.classList.add('active');
content.classList.add('active');
}
};
// Expand all sections
window.expandAllSections = function(event) {
event.preventDefault();
@@ -725,6 +709,16 @@
}, 5000);
};
// Add close button handler for error toast
document.addEventListener('click', function(e) {
if (e.target.closest('.error-close')) {
const errorToast = document.getElementById('error-toast');
if (errorToast) {
errorToast.style.display = 'none';
}
}
});
// =============================================================================
// HTMX EVENT HANDLERS
// =============================================================================