Files
AI-Agent 655316278a
Image bauen und in die Registry schieben / build (push) Successful in 7s
Wizard-Hoehe fix, Logout in Konto, Server-Reset, responsive Tabs, Set-Zeilen, Brand-Date
- Wizard: feste Hoehe (600px, intern scrollbar), Schritt-Inhalt zentriert
  (.wizard-body) -> Schritte gleich gross, auch beim User anlegen
- Benutzer-Anlage: Bestaetigung 'Benutzer x angelegt.' (ohne 'Weiter mit'),
  Solo-Option nach User-Anlage deaktiviert (kein irrefuehrendes Umschalten)
- User-Chip + Abmelden aus der Topbar entfernt, 'Abmelden' in Konto-Sektion
- Topbar-Datum: 'Fr 02.10.2026' + aktive Session ('Push aktiv') statt
  redundantem 'Today'
- Tabs: flex-wrap statt Scrollen, auf Mobil volle Breite + kompakter
- Server-Reset (Owner): Passwort + 'RESET'-Eingabe, loescht alle Daten
- Benutzerliste: Querbalken vor dem Anlegen-Formular
- Tests: 163 Checks gruen (39+18+49+32+25)
2026-10-02 19:42:46 +00:00

39 lines
1.4 KiB
HTML

<!doctype html>
<html lang="de">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>REKORD</title>
<link rel="stylesheet" href="/styles.css">
</head>
<body class="boot">
<header class="topbar">
<div class="brand">
<span class="brand-name">REKORD</span>
<span class="brand-date" id="today-label"></span>
</div>
<nav class="tabs" aria-label="Ansicht">
<button class="tab is-active" data-view="today" type="button">Heute</button>
<button class="tab" data-view="history" type="button">Verlauf</button>
<button class="tab" data-view="stats" type="button">Statistik</button>
<button class="tab" data-view="data" type="button">Daten</button>
<button class="tab" data-view="settings" type="button">Einstellungen</button>
</nav>
</header>
<main>
<section id="view-today" class="view is-active"></section>
<section id="view-history" class="view"></section>
<section id="view-stats" class="view"></section>
<section id="view-data" class="view"></section>
<section id="view-settings" class="view"></section>
</main>
<div id="setup-gate" class="auth-gate" hidden></div>
<div id="auth-gate" class="auth-gate" hidden></div>
<div id="overlay-root" class="overlay-root" hidden></div>
<div id="toast" class="toast" hidden></div>
<script src="/app.js"></script>
</body>
</html>