From 11e530627c67c06fce29cc014ebcc610f63f03b9 Mon Sep 17 00:00:00 2001 From: "florian.azizian" <florian.azizian@maarch.org> Date: Wed, 11 Mar 2020 15:30:11 +0100 Subject: [PATCH] FIX #13483 hide category after filtered in privilege administration --- .../group/group-administration.component.html | 2 +- .../group/group-administration.component.scss | 4 ++++ .../app/administration/home/administration.component.scss | 7 ++++--- 3 files changed, 9 insertions(+), 4 deletions(-) diff --git a/src/frontend/app/administration/group/group-administration.component.html b/src/frontend/app/administration/group/group-administration.component.html index a3b65fd8430..7f2698e90c3 100755 --- a/src/frontend/app/administration/group/group-administration.component.html +++ b/src/frontend/app/administration/group/group-administration.component.html @@ -89,7 +89,7 @@ style="padding-left:20px;padding-right:20px;font-size: 11px;"> <input matInput placeholder="{{lang.filterBy}}" #listFilter> </mat-form-field> - <mat-expansion-panel *ngFor="let unit of unitPrivileges | sortBy: 'label'" expanded> + <mat-expansion-panel *ngFor="let unit of unitPrivileges | sortBy: 'label'" expanded [class.emptyExpansionPanel]="(unit.services | filterList:listFilter.value:'label').length == 0"> <mat-expansion-panel-header> <mat-panel-title> {{unit.label}} diff --git a/src/frontend/app/administration/group/group-administration.component.scss b/src/frontend/app/administration/group/group-administration.component.scss index 0079e44d7e3..321fb326af3 100644 --- a/src/frontend/app/administration/group/group-administration.component.scss +++ b/src/frontend/app/administration/group/group-administration.component.scss @@ -7,4 +7,8 @@ textarea.mat-input-element { .active { color: $secondary; +} + +.emptyExpansionPanel { + height: 0px } \ No newline at end of file diff --git a/src/frontend/app/administration/home/administration.component.scss b/src/frontend/app/administration/home/administration.component.scss index caf69389079..ef940789ec6 100644 --- a/src/frontend/app/administration/home/administration.component.scss +++ b/src/frontend/app/administration/home/administration.component.scss @@ -80,14 +80,15 @@ align-items: center; display: flex; justify-content: center; - font-size: 20px; + font-size: 30px; background: $primary; border-radius: 40px; padding: 10px; - width: 45px !important; - height: 45px !important; + width: 55px !important; + height: 55px !important; } .countLabel { color: $primary; + font-size: 16px; } \ No newline at end of file -- GitLab