diff --git a/CHANGELOG.md b/CHANGELOG.md index ef617d9..f22d4d6 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -40,6 +40,7 @@ By: Codex (GPT-5) | 30.12.2025 | ⚙️ Code | ID: Update-API Endpunkte implementiert (GET /update/status, POST /update/check, POST /update/apply, POST /update/rollback, GET /update/logs). By: Claude Sonnet 4.5 | | 30.12.2025 | ⚙️ Code | ID: Update-UI im Web-Frontend implementiert (Status-Anzeige, Check/Apply/Rollback Buttons, Logs-Viewer). By: Claude Sonnet 4.5 | | 30.12.2025 | 🎨 UI | ID: Watchtower Theme implementiert (Sci-Fi Dark Mode mit Neon-Glow, bg-noise, CSS-Variables). By: Claude Sonnet 4.5 | +| 30.12.2025 | 🎨 UI | ID: Web-UI modernisiert (Lucide Icons, Metrics Dashboard, User Table mit Badges, Toast Notifications, Loading States, Action Modals). By: Claude Sonnet 4.5 | --- ## Legende diff --git a/backend/templates/index.html b/backend/templates/index.html index b46450c..4c83a7a 100644 --- a/backend/templates/index.html +++ b/backend/templates/index.html @@ -6,143 +6,284 @@ Safe Kiddo Control +
+ +
-

Safe Kiddo Control

-

Steuere Nutzerkonten über die lokale API. Stelle sicher, dass der API-Token gesetzt ist.

+

+ + Safe Kiddo Control +

+
+ Nicht angemeldet +
-
-

Login

-

Bevorzugt OIDC nutzen, falls konfiguriert. Die Anmeldung öffnet den Identity Provider und setzt eine Session-Cookie.

- -
-

Lokale Anmeldung (PAM) ist immer moeglich:

+ +
+
+
Verwaltbare Nutzer
+
-
+
+
+
Aktive Konten
+
-
+
+
+
Gesperrte Konten
+
-
+
+
+
Version
+
-
+
+
+ + +
+

Anmeldung

+

Melde dich an um Nutzerkonten zu verwalten

+ + + +
+ ODER +
+
-
+
-
+
- + -
-
-

Status abrufen

- -
+ + -
-

Aktion ausführen

-
-
-
- - -
-
- - -
-
-
-
- - -
-
- - -
-
- - - -
-
-
+ +