diff --git a/src/app/components/shared/header/header.component.html b/src/app/components/shared/header/header.component.html index 0cc79d0d7464a06a746ae1e205e9e8adb67250ea..e4de414befc9129dcc56e4c8b61c7efd9a06682d 100644 --- a/src/app/components/shared/header/header.component.html +++ b/src/app/components/shared/header/header.component.html @@ -27,7 +27,8 @@ <mat-menu #userMenu="matMenu" [overlapTrigger]="false"> <button mat-menu-item *ngIf="user" routerLink="/user"> <mat-icon class="sessions">work</mat-icon> - <span>{{'header.my-sessions' | translate}}</span> + <span *ngIf="!user.isGuest">{{'header.my-sessions' | translate}}</span> + <span *ngIf="user.isGuest">{{'header.visited-sessions' | translate}}</span> </button> <button mat-menu-item *ngIf="user && !user.isGuest" (click)="openDeleteUserDialog()"> <mat-icon color="warn">delete_sweep</mat-icon> @@ -41,13 +42,16 @@ <button mat-button *ngIf="user && deviceType === 'desktop'" [matMenuTriggerFor]="userMenu"> <div class="label-icon"> - <mat-icon class="header-icons">account_box</mat-icon> - <h3>{{'header.my-account' | translate}}</h3> + <mat-icon *ngIf="!user.isGuest" class="header-icons">account_box</mat-icon> + <mat-icon *ngIf="user.isGuest" class="header-icons">folder</mat-icon> + <h3 *ngIf="!user.isGuest">{{'header.my-account' | translate}}</h3> + <h3 *ngIf="user.isGuest">{{'header.my-guest-account' | translate}}</h3> </div> </button> <button mat-icon-button *ngIf="user && deviceType === 'mobile'" [matMenuTriggerFor]="userMenu"> - <mat-icon class="header-icons">account_box</mat-icon> + <mat-icon *ngIf="!user.isGuest" class="header-icons">account_box</mat-icon> + <mat-icon *ngIf="user.isGuest" class="header-icons">folder</mat-icon> </button> <button mat-button *ngIf="!user && deviceType === 'desktop'" (click)=login(false)> @@ -60,6 +64,5 @@ <button mat-icon-button *ngIf="!user && deviceType === 'mobile'" (click)=login(false)> <mat-icon class="header-icons">account_box</mat-icon> </button> - </mat-toolbar-row> </mat-toolbar> diff --git a/src/assets/i18n/home/de.json b/src/assets/i18n/home/de.json index c9850764a0bb8086d36da2e50d03969aa941aa46..bed78dd0400fc6686dde8d24157112aebe612234 100644 --- a/src/assets/i18n/home/de.json +++ b/src/assets/i18n/home/de.json @@ -7,6 +7,7 @@ "visited-sessions": "Besuchte Sessions", "login": "Login", "my-account": "Konto", + "my-guest-account": "Sessions", "id": "ID", "moderation-enabled": "Moderiert", "delete-account": "Account löschen", diff --git a/src/assets/i18n/home/en.json b/src/assets/i18n/home/en.json index 16f795e9fe6385afa7d8604a7173eee2c89876d1..4c34681e289a1252b3bdc8a48124bcc79aa7035d 100644 --- a/src/assets/i18n/home/en.json +++ b/src/assets/i18n/home/en.json @@ -7,6 +7,7 @@ "visited-sessions": "Visited sessions", "login": "Login", "my-account": "My account", + "my-guest-account": "Sessions", "id": "ID", "moderation-enabled": "Moderated", "delete-account": "Delete account",