From acbb8b7517481409918da43e33c70e5abd34a532 Mon Sep 17 00:00:00 2001 From: Lorenz Padberg Date: Wed, 30 Aug 2023 11:13:43 +0200 Subject: [PATCH] Add NoModules and NoIntruments texts when filter leads to no result. --- .../src/components/modules/ModuleFilter.vue | 25 +++++++++++++ client/src/pages/instrumentOverview.vue | 35 ++++++++++++++++++- 2 files changed, 59 insertions(+), 1 deletion(-) diff --git a/client/src/components/modules/ModuleFilter.vue b/client/src/components/modules/ModuleFilter.vue index cb2697d0..1e4a2fe5 100644 --- a/client/src/components/modules/ModuleFilter.vue +++ b/client/src/components/modules/ModuleFilter.vue @@ -17,6 +17,10 @@ +
+ + Für die ausgewählten Filtereinstellungen sind keine Module vorhanden +
{ display: flex; justify-content: flex-start; column-gap: $medium-spacing; + margin-bottom: $medium-spacing; } &__dropdown { @@ -170,6 +176,25 @@ const updateLastModuleLevelUser = (moduleLevel: ModuleLevelNode) => { &__language-switcher { margin-left: auto; } + + &__nomodules { + display: flex; + align-items: center; + } + + &__nomodules-icon { + width: 40px; + height: 40px; + fill: $color-brand; + margin-right: 8px; + } + + &__nomodules-text { + color: $color-brand; + font-family: $sans-serif-font-family; + font-weight: $font-weight-regular; + margin-right: $medium-spacing; + } } .topic { diff --git a/client/src/pages/instrumentOverview.vue b/client/src/pages/instrumentOverview.vue index 29c7b343..1c58892d 100644 --- a/client/src/pages/instrumentOverview.vue +++ b/client/src/pages/instrumentOverview.vue @@ -10,7 +10,19 @@ v-else />
- + +
+ + Für die ausgewählten Filtereinstellungen sind keine Einträge vorhanden +