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.

app.component.html 2.7KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253
  1. <mat-sidenav-container class="all-wrap" fullscreen>
  2. <mat-sidenav [mode]="uiStatus.sideMenu.mode" [opened]="uiStatus.sideMenu.opened" #sidenav>
  3. <header>
  4. <mat-toolbar color="primary">
  5. {{ 'common.appName' | translate }}
  6. </mat-toolbar>
  7. </header>
  8. <!--<h4>Test</h4>-->
  9. <mat-list class="sidenav-menu">
  10. <mat-list-item class="sidenav-menu-title">{{ 'common.appName' | translate }}</mat-list-item>
  11. <mat-list-item><a [routerLink]="['/']" mat-button class="sidenav-menu-btn-item">HOME</a></mat-list-item>
  12. <mat-list-item><a [routerLink]="['/']" mat-button class="sidenav-menu-btn-item">SOME STUFF <mat-icon>keyboard_arrow_down</mat-icon></a></mat-list-item>
  13. <div style="height: auto; overflow: hidden">
  14. <mat-list-item><a [routerLink]="['/']" mat-button class="sidenav-menu-btn-sub-item">SUB STUFF 1</a></mat-list-item>
  15. <mat-list-item><a [routerLink]="['/']" mat-button class="sidenav-menu-btn-sub-item">SUB STUFF 2</a></mat-list-item>
  16. <mat-list-item><a [routerLink]="['/']" mat-button class="sidenav-menu-btn-sub-item">SUB STUFF 3</a></mat-list-item>
  17. </div>
  18. <mat-list-item><a [routerLink]="['/']" mat-button class="sidenav-menu-btn-item">SOME OTHER STUFF <mat-icon >keyboard_arrow_down</mat-icon></a></mat-list-item>
  19. <div style="height: auto; overflow: hidden">
  20. <mat-list-item><a [routerLink]="['/']" mat-button class="sidenav-menu-btn-sub-item">SUB STUFF 1</a></mat-list-item>
  21. <mat-list-item><a [routerLink]="['/']" mat-button class="sidenav-menu-btn-sub-item">SUB STUFF 2</a></mat-list-item>
  22. <mat-list-item><a [routerLink]="['/']" mat-button class="sidenav-menu-btn-sub-item">SUB STUFF 3</a></mat-list-item>
  23. </div>
  24. </mat-list>
  25. </mat-sidenav>
  26. <div class="page-wrap">
  27. <header role="banner">
  28. <mat-toolbar color="primary">
  29. <button *ngIf="uiStatus.toolbar.displayMenuButton"
  30. type="button"
  31. mat-icon-button
  32. (click)="sidenav.open()"
  33. title="Open sidenav">
  34. <mat-icon>menu</mat-icon>
  35. </button>
  36. {{ 'common.appName' | translate }}
  37. </mat-toolbar>
  38. </header>
  39. <main class="content">
  40. <router-outlet></router-outlet>
  41. </main>
  42. <footer [innerHTML]="'common.footer' | translate">
  43. </footer>
  44. </div>
  45. </mat-sidenav-container>
  46. <ng-template #cgBusyTemplate let-options="options">
  47. <div class="custom-template">
  48. <mat-progress-bar mode="indeterminate">
  49. </mat-progress-bar>
  50. </div>
  51. </ng-template>