From f7b089d372201c8fc2e8ee38fbab1860f3642e9e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Lukas=20Mau=C3=9F?= <lukas.mauss@mni.thm.de> Date: Mon, 21 Jan 2019 18:30:24 +0100 Subject: [PATCH] Show icon according to current role instead of email --- src/app/components/shared/header/header.component.html | 7 +++---- src/app/components/shared/header/header.component.scss | 1 + 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/app/components/shared/header/header.component.html b/src/app/components/shared/header/header.component.html index bf5b2d3a1..1ed607b6b 100644 --- a/src/app/components/shared/header/header.component.html +++ b/src/app/components/shared/header/header.component.html @@ -22,10 +22,9 @@ <span>{{ 'header.logout' | translate }}</span> </button> </mat-menu> - <button *ngIf="user" mat-button [matMenuTriggerFor]="appMenu"> - <mat-icon color="accent">account_box</mat-icon> - <span *ngIf="user.isGuest; else elseBlock">{{ 'header.guest' | translate }}</span> - <ng-template #elseBlock>{{user.loginId}}</ng-template> + <button mat-icon-button *ngIf="user" [matMenuTriggerFor]="appMenu"> + <mat-icon *ngIf="user.role === 1" aria-label="Example icon-button with a heart icon" color="accent">record_voice_over</mat-icon> + <mat-icon *ngIf="user.role === 0" aria-label="Example icon-button with a heart icon" color="accent">supervisor_account</mat-icon> </button> </mat-toolbar-row> </mat-toolbar> diff --git a/src/app/components/shared/header/header.component.scss b/src/app/components/shared/header/header.component.scss index b6d58aaad..dcd486151 100644 --- a/src/app/components/shared/header/header.component.scss +++ b/src/app/components/shared/header/header.component.scss @@ -2,3 +2,4 @@ cursor: pointer; margin: 0 auto; } + -- GitLab