Skip to content
Snippets Groups Projects
test-starter.component.html 1.39 KiB
Newer Older
<div fxLayout="row wrap" fxLayoutAlign="center stretch">
  <mat-card fxFlex="0 0 400px" fxLayout="column">
    <mat-card-title>{{ bookletSelectTitle }}</mat-card-title>
    <mat-card-content>
      <div fxLayoutGap="10px" fxLayout="column">
        <p style="color: chocolate"><b>{{ problemText }}</b></p>
        <button mat-raised-button color="primary" (click)="startTest(b)"
                [disabled]="b.locked" *ngFor="let b of booklets">
          <div class="booklet_title">{{b.label}}</div>
          <div class="booklet_status">{{b.locked ? 'gesperrt' : (b.running ? 'Fortsetzen' : 'Starten')}}</div>
        </button>
      </div>
    </mat-card-content>
    <mat-card-actions>
      <button mat-raised-button color="foreground" (click)="resetLogin()">Neu anmelden</button>
    </mat-card-actions>
  </mat-card>

  <mat-card fxFlex="0 0 400px">
    <mat-card-title>{{mds.appTitle$ | async}}</mat-card-title>
      <p *ngIf="openTestletsCount === 0">{{ 'login_bookletSelectPromptNull' | customtext: 'login_bookletSelectPromptNull' | async}}</p>
      <p *ngIf="openTestletsCount === 1">{{ 'login_bookletSelectPromptOne' | customtext: 'login_bookletSelectPromptOne' | async}}</p>
      <p *ngIf="openTestletsCount > 1">{{ 'login_bookletSelectPromptMany' | customtext: 'login_bookletSelectPromptMany' | async}}</p>

      <status-card></status-card>

    </mat-card-content>
  </mat-card>
</div>