34 lines
891 B
HTML
34 lines
891 B
HTML
<nav [class.hidden]="isNavigationHidden(windowScroll$|async)" class="head">
|
|
<div class="links">
|
|
<app-brand routerLink="/brand"></app-brand>
|
|
<app-link
|
|
*appRole="['user', 'presenter', 'leader']"
|
|
[icon]="faSongs"
|
|
link="/songs"
|
|
text="Lieder"
|
|
></app-link>
|
|
<app-link
|
|
*appRole="['leader', 'member']"
|
|
[icon]="faShows"
|
|
link="/shows"
|
|
text="Veranstaltungen"
|
|
></app-link>
|
|
<app-link
|
|
*appRole="['presenter']"
|
|
[icon]="faPresentation"
|
|
link="/presentation"
|
|
text="Präsentation"
|
|
></app-link>
|
|
<app-link [icon]="faUser" link="/user" text="Benutzer"></app-link>
|
|
</div>
|
|
<div class="actions">
|
|
<app-filter *appRole="['user', 'presenter', 'leader']"></app-filter>
|
|
<app-link
|
|
*ngIf="userService.userId$|async"
|
|
[icon]="faLogout"
|
|
link="/user/logout"
|
|
></app-link>
|
|
</div>
|
|
|
|
</nav>
|