From 4b875bf019aebdce9e4da9d9e3fea699a9709351 Mon Sep 17 00:00:00 2001 From: ma0068 Date: Wed, 18 Feb 2026 11:27:14 +0100 Subject: [PATCH] also show filterActiveModule for HeaderFilters, change colour to red --- public/css/Studentenverwaltung.css | 2 +- .../components/Stv/Studentenverwaltung/List.js | 17 +++++++++++------ public/js/components/filter/Filter.js | 7 +++---- 3 files changed, 15 insertions(+), 11 deletions(-) diff --git a/public/css/Studentenverwaltung.css b/public/css/Studentenverwaltung.css index 48d36e99a..583d5918d 100644 --- a/public/css/Studentenverwaltung.css +++ b/public/css/Studentenverwaltung.css @@ -183,7 +183,7 @@ html.fs_huge { } .has-filter .fa-filter { - color: var(--bs-success); + color: var(--bs-danger); } .override_filtercmpt_actions_style div.d-flex.align-items-baseline { align-items: end !important; diff --git a/public/js/components/Stv/Studentenverwaltung/List.js b/public/js/components/Stv/Studentenverwaltung/List.js index 3a67df76c..7b9f8a603 100644 --- a/public/js/components/Stv/Studentenverwaltung/List.js +++ b/public/js/components/Stv/Studentenverwaltung/List.js @@ -225,7 +225,8 @@ export default { expanded: [], selectedColumnValues: [], tagEndpoint: ApiTag, - currentEndpoint: null + currentEndpoint: null, + headerFilterActive: false } }, computed: { @@ -543,6 +544,10 @@ export default { }, resetFilter(){ this.$refs.listfilter.resetFilter(); + this.$refs.table.clearFilters(); + }, + handleHeaderFilter(filterActive){ + this.headerFilterActive = filterActive; } }, // TODO(chris): focusin, focusout, keydown and tabindex should be in the filter component @@ -558,7 +563,6 @@ export default { v-draggable:copyLink.capture="selectedDragObject" @dragend="dragCleanup" > - -