Onboarding

This commit is contained in:
Bastian Wagner
2026-06-09 13:07:07 +02:00
parent 537c7cbbee
commit 8f3806d398
29 changed files with 1037 additions and 26 deletions

View File

@@ -10,9 +10,29 @@
<mat-icon aria-hidden="true">verified_user</mat-icon>
<span>{{ auth.user()?.verified ? 'E-Mail verifiziert' : 'E-Mail nicht verifiziert' }}</span>
</div>
<div class="status-row">
<mat-icon aria-hidden="true">school</mat-icon>
<span>
{{ auth.user()?.onboardingCompleted ? 'Onboarding abgeschlossen' : 'Onboarding offen' }}
</span>
</div>
</mat-card-content>
<mat-card-actions align="end">
<button
mat-stroked-button
type="button"
[disabled]="onboarding.saving()"
(click)="resetOnboarding()"
>
@if (onboarding.saving()) {
<mat-progress-spinner mode="indeterminate" diameter="18" />
} @else {
<mat-icon aria-hidden="true">restart_alt</mat-icon>
}
Onboarding neu starten
</button>
<button mat-stroked-button type="button" (click)="logout()">
<mat-icon aria-hidden="true">logout</mat-icon>
Logout