|
|
|
@ -18,16 +18,16 @@
|
|
|
|
|
</mat-menu>
|
|
|
|
|
<button [matMenuTriggerFor]="menuSettings" mat-icon-button><mat-icon>more_vert</mat-icon></button>
|
|
|
|
|
<mat-menu #menuSettings="matMenu">
|
|
|
|
|
<button (click)="openProfileDialog()" *ngIf="postsService.isLoggedIn" mat-menu-item>
|
|
|
|
|
<button class="top-menu-button" (click)="openProfileDialog()" *ngIf="postsService.isLoggedIn" mat-menu-item>
|
|
|
|
|
<mat-icon>person</mat-icon>
|
|
|
|
|
<span i18n="Profile menu label">Profile</span>
|
|
|
|
|
</button>
|
|
|
|
|
<button (click)="themeMenuItemClicked($event)" *ngIf="allowThemeChange" mat-menu-item>
|
|
|
|
|
<button class="top-menu-button" (click)="themeMenuItemClicked($event)" *ngIf="allowThemeChange" mat-menu-item>
|
|
|
|
|
<mat-icon>{{(postsService.theme.key === 'default') ? 'brightness_5' : 'brightness_2'}}</mat-icon>
|
|
|
|
|
<span i18n="Dark mode toggle label">Dark</span>
|
|
|
|
|
<mat-slide-toggle class="theme-slide-toggle" [checked]="postsService.theme.key === 'dark'"></mat-slide-toggle>
|
|
|
|
|
</button>
|
|
|
|
|
<button (click)="openAboutDialog()" mat-menu-item>
|
|
|
|
|
<button class="top-menu-button" (click)="openAboutDialog()" mat-menu-item>
|
|
|
|
|
<mat-icon>info</mat-icon>
|
|
|
|
|
<span i18n="About menu label">About</span>
|
|
|
|
|
</button>
|
|
|
|
|