You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
63 lines
2.3 KiB
63 lines
2.3 KiB
<mat-toolbar [color]="theme?'primary':'accent'"> |
|
<!-- <mat-toolbar> --> |
|
<h1>{{companyName}}</h1> |
|
|
|
<!-- 全屏 --> |
|
<button mat-button (click)="!isfullscreen?fullscreenToggle():closefullscreen()" class="fullscreen"> |
|
<ng-container *ngIf="!isfullscreen; else elseTemplate"> |
|
<mat-icon *ngIf="!isfullscreen">fullscreen</mat-icon> |
|
</ng-container> |
|
<ng-template #elseTemplate> |
|
<mat-icon else>fullscreen_exit</mat-icon> |
|
</ng-template> |
|
</button> |
|
<!-- 黑夜模式开关 --> |
|
<mat-slide-toggle (change)='onChange($event.checked)' class="darktheme"></mat-slide-toggle> |
|
|
|
<!-- 锁屏按钮 --> |
|
<button mat-button class="lockscreen" [routerLink]="['/lockscreen']" routerLinkActive="router-link-active" > |
|
<mat-icon>screen_lock_landscape</mat-icon> |
|
</button> |
|
|
|
<!-- 登录信息按钮 --> |
|
<button mat-icon-button [matMenuTriggerFor]="appMenu" class="login"> |
|
<mat-icon>account_circle</mat-icon> |
|
</button> |
|
<mat-menu #appMenu="matMenu"> |
|
<button mat-menu-item [routerLink]="['/datacollection/userdata']" > |
|
<mat-icon>perm_identity</mat-icon> |
|
<span>修改资料</span> |
|
</button> |
|
<button mat-menu-item (click)='changpsw()'> |
|
<mat-icon>verified_user</mat-icon> |
|
<span>修改密码</span> |
|
</button> |
|
<button mat-menu-item (click)='signOut()'> |
|
<mat-icon>power_settings_new</mat-icon> |
|
<span>退出系统</span> |
|
</button> |
|
</mat-menu> |
|
|
|
<!-- 设置按钮 --> |
|
<button mat-icon-button [matMenuTriggerFor]="appSet" class="setting"> |
|
<mat-icon>settings</mat-icon> |
|
</button> |
|
<mat-menu #appSet="matMenu" yPosition="below" xPosition="after"> |
|
<button mat-menu-item (click)="defaulttheme.next()"> |
|
<mat-icon>palette</mat-icon> |
|
<span>默认主题</span> |
|
</button> |
|
<button mat-menu-item (click)="redtheme.next()"> |
|
<mat-icon>whatshot</mat-icon> |
|
<span>亮色主题</span> |
|
</button> |
|
<button mat-menu-item (click)="standard()"> |
|
<mat-icon>settings_overscan</mat-icon> |
|
<span>标准模式</span> |
|
</button> |
|
<button mat-menu-item (click)="boxed('boxed')"> |
|
<mat-icon>laptop</mat-icon> |
|
<span>盒子模式</span> |
|
</button> |
|
</mat-menu> |
|
</mat-toolbar> |