small things

This commit is contained in:
Simon Martens
2025-09-25 11:33:57 +02:00
parent 4916ef7e7e
commit ae52ab4b9f
2 changed files with 353 additions and 334 deletions

File diff suppressed because it is too large Load Diff

View File

@@ -468,6 +468,11 @@ class SchnellauswahlButton extends HTMLElement {
// Show the filter // Show the filter
filterContainer.classList.remove("hidden"); filterContainer.classList.remove("hidden");
filterButton.classList.add("bg-slate-200"); filterButton.classList.add("bg-slate-200");
// Change icon to arrow up when open
const filterIcon = this.querySelector('i');
if (filterIcon) {
filterIcon.className = "ri-arrow-up-line";
}
this.isOpen = true; this.isOpen = true;
// Load content only if it doesn't exist - check for actual content // Load content only if it doesn't exist - check for actual content
@@ -503,6 +508,11 @@ class SchnellauswahlButton extends HTMLElement {
filterContainer.classList.add("hidden"); filterContainer.classList.add("hidden");
filterButton.classList.remove("bg-slate-200"); filterButton.classList.remove("bg-slate-200");
// Change icon back to filter when closed
const filterIcon = this.querySelector('i');
if (filterIcon) {
filterIcon.className = "ri-filter-2-line";
}
this.isOpen = false; this.isOpen = false;
} }