dnet-applications/frontends/dnet-is-application/src/app/main-menu-panels/main-menu-panels.component....

93 lines
2.6 KiB
HTML
Raw Normal View History

2023-01-20 16:57:03 +01:00
<div class="collapse-buttons">
2023-02-08 15:36:13 +01:00
<button mat-button color="primary" (click)="accordion.openAll()">Expand All</button>
<button mat-button color="primary" (click)="accordion.closeAll()">Collapse All</button>
2023-01-20 16:57:03 +01:00
</div>
<mat-accordion multi>
2023-02-08 15:36:13 +01:00
<mat-expansion-panel>
<mat-expansion-panel-header>
<mat-panel-title>Home</mat-panel-title>
</mat-expansion-panel-header>
2023-02-14 16:55:42 +01:00
<a class="menu-item" routerLink="">Home</a>
2023-02-08 15:36:13 +01:00
</mat-expansion-panel>
<mat-expansion-panel>
<mat-expansion-panel-header>
<mat-panel-title>Datasources</mat-panel-title>
</mat-expansion-panel-header>
<div>
2023-02-14 16:55:42 +01:00
<a class="menu-item" routerLink="dsm/search">Search</a>
2023-02-08 15:36:13 +01:00
</div>
</mat-expansion-panel>
2023-01-20 13:19:34 +01:00
2023-02-08 15:36:13 +01:00
<mat-expansion-panel>
<mat-expansion-panel-header>
<mat-panel-title>Simple Resources</mat-panel-title>
</mat-expansion-panel-header>
<div>
<ng-container *ngFor="let r of resTypes">
<div *ngIf="r.simple">
<a class="menu-item" [routerLink]="['resources/' + r.id]">
{{r.name}}
2023-04-14 11:00:13 +02:00
<span class="menu-count">{{r.count}}</span>
2023-02-08 15:36:13 +01:00
</a>
</div>
</ng-container>
</div>
</mat-expansion-panel>
2023-01-20 13:19:34 +01:00
2023-02-08 15:36:13 +01:00
<mat-expansion-panel>
<mat-expansion-panel-header>
<mat-panel-title>Advanced Resources</mat-panel-title>
</mat-expansion-panel-header>
<div>
<ng-container *ngFor="let r of resTypes">
<div *ngIf="!r.simple">
<a class="menu-item" [routerLink]="['adv_resources/' + r.id]">
{{r.name}}
2023-04-14 11:00:13 +02:00
<span class="menu-count">{{r.count}}</span>
2023-02-08 15:36:13 +01:00
</a>
</div>
</ng-container>
</div>
</mat-expansion-panel>
2023-01-20 13:19:34 +01:00
2023-03-02 12:24:38 +01:00
<mat-expansion-panel>
<mat-expansion-panel-header>
<mat-panel-title>Workflows</mat-panel-title>
</mat-expansion-panel-header>
<div>
2023-03-23 12:24:56 +01:00
<div *ngFor="let s of wfSections">
<a class="menu-item" [routerLink]="['wfs', s.id]">{{s.name}}</a>
</div>
2023-03-02 12:24:38 +01:00
</div>
</mat-expansion-panel>
2023-02-08 15:36:13 +01:00
<mat-expansion-panel>
<mat-expansion-panel-header>
<mat-panel-title>Tools</mat-panel-title>
</mat-expansion-panel-header>
<div>
2023-02-14 16:55:42 +01:00
<a class="menu-item" routerLink="mdstores">MDStore Inspector</a>
<a class="menu-item" routerLink="cleaner">Cleaner Tester</a>
2023-02-08 15:36:13 +01:00
</div>
</mat-expansion-panel>
2023-02-06 16:21:57 +01:00
2023-02-08 15:36:13 +01:00
<mat-expansion-panel>
<mat-expansion-panel-header>
<mat-panel-title>Logs</mat-panel-title>
</mat-expansion-panel-header>
<div>
2023-02-14 16:55:42 +01:00
<a class="menu-item" routerLink="wf_history">Workflow History</a>
2023-02-08 15:36:13 +01:00
</div>
</mat-expansion-panel>
2023-01-20 13:19:34 +01:00
2023-02-08 15:36:13 +01:00
<mat-expansion-panel>
<mat-expansion-panel-header>
<mat-panel-title>Info</mat-panel-title>
</mat-expansion-panel-header>
<div>
2023-02-14 16:55:42 +01:00
<a class="menu-item" routerLink="info">Container Info</a>
2023-02-08 15:36:13 +01:00
</div>
</mat-expansion-panel>
2023-01-24 14:11:39 +01:00
</mat-accordion>