Need perm to show list of speakers. Use content-container.

Fix link.
This commit is contained in:
Jochen Winzer 2020-11-04 10:04:02 +01:00
parent 866acfe7f5
commit 837af97d57

View File

@ -3,43 +3,47 @@
<h2>{{ 'Autopilot' | translate }}</h2> <h2>{{ 'Autopilot' | translate }}</h2>
</div> </div>
</os-head-bar> </os-head-bar>
<div class="content-container">
<!-- Title Card -->
<mat-card class="os-card">
<h1 class="line-and-icon">
{{ title }}
<a
mat-icon-button
[disabled]="!viewModelUrl"
[class.disabled]="!viewModelUrl"
[routerLink]="viewModelUrl"
[state]="{ back: 'true' }"
>
<mat-icon>open_in_new</mat-icon>
</a>
</h1>
</mat-card>
<!-- Title Card --> <!-- List of speakers -->
<mat-card class="os-card"> <os-list-of-speakers-content
<h1 class="line-and-icon"> [customTitle]="true" [speakers]="listOfSpeakers"
{{ title }} *osPerms="'agenda.can_see_list_of_speakers'"
<a
mat-icon-button
[disabled]="!viewModelUrl"
[class.disabled]="!viewModelUrl"
[routerLink]="viewModelUrl"
[state]="{ back: 'true' }"
> >
<mat-icon>open_in_new</mat-icon> <p class="subtitle-text line-and-icon">
<a [routerLink]="closUrl" [class.disabled]="!closUrl">
{{ 'List of speakers' | translate }}
</a>
<mat-icon *ngIf="isLosClosed" matTooltip="{{ 'The list of speakers is closed.' | translate }}">
lock
</mat-icon>
</p>
</os-list-of-speakers-content>
<os-poll-collection [currentProjection]="projectedViewModel"></os-poll-collection>
<!-- Projector -->
<mat-card class="os-card spacer-bottom-60">
<p class="subtitle-text">{{ projectorTitle | translate }}</p>
<a [routerLink]="projectorUrl" [target]="projectionTarget">
<div class="projector">
<os-projector *ngIf="projector" [projector]="projector"></os-projector>
</div>
</a> </a>
</h1> </mat-card>
</mat-card> </div>
<!-- List of speakers -->
<os-list-of-speakers-content [customTitle]="true" [speakers]="listOfSpeakers">
<p class="subtitle-text line-and-icon">
<a [routerLink]="closUrl" [class.disabled]="!closUrl">
{{ 'List of speakers' | translate }}
</a>
<mat-icon *ngIf="isLosClosed" matTooltip="{{ 'The list of speakers is closed.' | translate }}">
lock
</mat-icon>
</p>
</os-list-of-speakers-content>
<os-poll-collection [currentProjection]="projectedViewModel"></os-poll-collection>
<!-- Projector -->
<mat-card class="os-card spacer-bottom-60">
<p class="subtitle-text">{{ projectorTitle | translate }}</p>
<a [routerLink]="projectorUrl" [target]="projectionTarget">
<div class="projector">
<os-projector *ngIf="projector" [projector]="projector"></os-projector>
</div>
</a>
</mat-card>