feat(dashboard): echtes Drag & Drop statt Pfeil-Buttons, moderneres Kachel-Design
CI / backend-tests (push) Failing after 2m5s
CI / frontend-build (push) Successful in 20s

@dnd-kit statt ↑/↓-Buttons zum Anordnen (Griff-Icon, Tastatur-Fallback inklusive). Card-Komponente auf kleineren Radius umgestellt (weniger "Bubble"-Look). Kennzahlen/Mängel-Kachel zeigen jetzt eine große, fette Kopfzahl mit kleinem Label statt reiner Text-Liste - Inspiration: Resgrid Big Board (Statusfarben statt Deko) und moderne SaaS-Dashboards (Linear/Vercel: große Zahlen, dünne Border, wenig Schatten).

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01CVgbozhYmuEhiEJHffRXCV
This commit is contained in:
2026-09-07 12:42:33 +02:00
co-authored by Claude Sonnet 5
parent a46897570d
commit c18638a169
8 changed files with 233 additions and 84 deletions
+75
View File
@@ -6342,3 +6342,78 @@ Keine Commits in dieser Session.
- frontend/src/settings/startseite.ts | 30 -
---
## 2026-09-07 12:25 12:30 (5m)
**Beschreibung:** Claude Code Session
**Projekt:** frontend
### Commits
- a468975 feat(dashboard): Tailwind CSS + shadcn/ui eingeführt, Dashboard modernisiert
### Geänderte Dateien
- DEVLOG.md | 31 ++++
- frontend/DEVLOG.md | 62 +++++++
- frontend/package-lock.json | 676 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-
- frontend/package.json | 9 +-
- frontend/src/components/status/ReadinessBadge.tsx | 32 ++--
- frontend/src/components/ui/badge.tsx | 25 +++
- frontend/src/components/ui/button.tsx | 42 +++++
- frontend/src/components/ui/card.tsx | 29 +++
- frontend/src/lib/utils.ts | 6 +
- frontend/src/main.tsx | 1 +
- frontend/src/pages/dashboard/DashboardPage.tsx | 105 ++++++++---
- frontend/src/pages/dashboard/TileFrame.tsx | 69 +++++--
- frontend/src/pages/dashboard/layout.ts | 41 ++++-
- frontend/src/styles/tailwind.css | 23 +++
- frontend/vite.config.ts | 2 +
---
## 2026-09-07 12:38 12:39 (0m)
**Beschreibung:** Claude Code Session
**Projekt:** asb-material
### Commits
Keine Commits in dieser Session.
### Geänderte Dateien
- DEVLOG.md | 31 ++++
- frontend/DEVLOG.md | 62 +++++++
- frontend/package-lock.json | 676 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-
- frontend/package.json | 9 +-
- frontend/src/components/status/ReadinessBadge.tsx | 32 ++--
- frontend/src/components/ui/badge.tsx | 25 +++
- frontend/src/components/ui/button.tsx | 42 +++++
- frontend/src/components/ui/card.tsx | 29 +++
- frontend/src/lib/utils.ts | 6 +
- frontend/src/main.tsx | 1 +
- frontend/src/pages/dashboard/DashboardPage.tsx | 105 ++++++++---
- frontend/src/pages/dashboard/TileFrame.tsx | 69 +++++--
- frontend/src/pages/dashboard/layout.ts | 41 ++++-
- frontend/src/styles/tailwind.css | 23 +++
- frontend/vite.config.ts | 2 +
---
## 2026-09-07 12:40 12:40 (0m)
**Beschreibung:** Claude Code Session
**Projekt:** asb-material
### Commits
Keine Commits in dieser Session.
### Geänderte Dateien
- DEVLOG.md | 31 ++++
- frontend/DEVLOG.md | 62 +++++++
- frontend/package-lock.json | 676 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-
- frontend/package.json | 9 +-
- frontend/src/components/status/ReadinessBadge.tsx | 32 ++--
- frontend/src/components/ui/badge.tsx | 25 +++
- frontend/src/components/ui/button.tsx | 42 +++++
- frontend/src/components/ui/card.tsx | 29 +++
- frontend/src/lib/utils.ts | 6 +
- frontend/src/main.tsx | 1 +
- frontend/src/pages/dashboard/DashboardPage.tsx | 105 ++++++++---
- frontend/src/pages/dashboard/TileFrame.tsx | 69 +++++--
- frontend/src/pages/dashboard/layout.ts | 41 ++++-
- frontend/src/styles/tailwind.css | 23 +++
- frontend/vite.config.ts | 2 +
---