feat(admin): show paused sessions in live view; reset to live on logout

- Live cards freeze the worked timer at paused_at and show an amber
  "Gepauzeerd" badge plus a "Pauze H:MM:SS" total when paused.
- AuthContext.signOut resets the path to / so the next admin login lands
  on Live rather than the tab it logged out from.
This commit is contained in:
Bas van Rossem
2026-06-17 21:14:15 +02:00
parent a7c8925b3c
commit 0b0a6bd073
5 changed files with 52 additions and 2 deletions

View File

@@ -404,3 +404,19 @@ body {
font-variant-numeric: tabular-nums;
color: var(--text);
}
.live-badge-paused {
align-self: flex-start;
font-size: 12px;
font-weight: 600;
color: var(--amber);
background: #fef3c7;
border-radius: 999px;
padding: 4px 10px;
}
.live-paused-total {
font-size: 13px;
color: var(--text-muted);
font-variant-numeric: tabular-nums;
}