update navbar component for French localization and branding
This commit is contained in:
@@ -1,32 +1,32 @@
|
|||||||
<mat-toolbar color="primary">
|
<mat-toolbar color="primary">
|
||||||
<div class="container">
|
<div class="container">
|
||||||
<div class="brand" [routerLink]="'/'">Demo</div>
|
<div class="brand" [routerLink]="'/'">Game Over'gne App</div>
|
||||||
<div class="nav-actions">
|
<div class="nav-actions">
|
||||||
@if (getUser(); as user) {
|
@if (getUser(); as user) {
|
||||||
<button mat-button [matMenuTriggerFor]="userMenu">
|
<button mat-button [matMenuTriggerFor]="userMenu">
|
||||||
<mat-icon>account_circle</mat-icon>
|
<mat-icon>account_circle</mat-icon>
|
||||||
Logged in as {{ user.username }}
|
Connecté en tant que {{ user.username }}
|
||||||
<mat-icon>expand_more</mat-icon>
|
<mat-icon>expand_more</mat-icon>
|
||||||
</button>
|
</button>
|
||||||
<mat-menu #userMenu="matMenu">
|
<mat-menu #userMenu="matMenu">
|
||||||
@if (authService.hasRole('Administrator')) {
|
@if (authService.hasRole('Administrator')) {
|
||||||
<button mat-menu-item [routerLink]="'/admin'">
|
<button mat-menu-item [routerLink]="'/admin'">
|
||||||
<mat-icon>admin_panel_settings</mat-icon>
|
<mat-icon>admin_panel_settings</mat-icon>
|
||||||
Admin
|
Administration
|
||||||
</button>
|
</button>
|
||||||
}
|
}
|
||||||
<button mat-menu-item [routerLink]="'/profile'">
|
<button mat-menu-item [routerLink]="'/profile'">
|
||||||
<mat-icon>person</mat-icon>
|
<mat-icon>person</mat-icon>
|
||||||
Profile
|
Profil
|
||||||
</button>
|
</button>
|
||||||
<button mat-menu-item (click)="authService.logout().subscribe()">
|
<button mat-menu-item (click)="authService.logout().subscribe()">
|
||||||
<mat-icon>logout</mat-icon>
|
<mat-icon>logout</mat-icon>
|
||||||
Logout
|
Se déconnecter
|
||||||
</button>
|
</button>
|
||||||
</mat-menu>
|
</mat-menu>
|
||||||
} @else {
|
} @else {
|
||||||
<button mat-button [routerLink]="'/login'">Login</button>
|
<button mat-button [routerLink]="'/login'">Se connecter</button>
|
||||||
<button mat-button [routerLink]="'/register'">Sign Up</button>
|
<button mat-button [routerLink]="'/register'">S'inscrire</button>
|
||||||
}
|
}
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
Reference in New Issue
Block a user