M3 Dashboard-Builder-Frontend: Edit-Modus, Drag&Drop, Palette, Tabs #361

Closed
opened 2026-08-30 19:28:07 +00:00 by Leopoldadmin · 0 comments
Owner

M3 — Dashboard-Builder-Frontend (Phase M)

Roadmap: PLATFORM_ROADMAP.md Phase M, Task M3

Scope:

  • Edit-Modus als Modus-Schalter (Widgets hinzufügen/entfernen, Größe ändern, Einstellungen)
  • Drag&Drop-Grid (@dnd-kit, 12-Spalten-Flow wie Server-Seed)
  • Widget-Palette aus /api/v1/miniapps (permission-gefiltert, nur renderbare Apps mit component)
  • Generisches Settings-Form pro Widget aus settings_schema
  • Tabs: mehrere Dashboards pro User, Tab-Verwaltung im Edit-Modus
  • Dashboard.tsx wird zum reinen Host (Builder integriert; StatCards/SystemMetrics bleiben bis M4-Rückbau sichtbar)

DoD: Vitest grün, tsc clean, Production-Build OK, Deploy verifiziert.

## M3 — Dashboard-Builder-Frontend (Phase M) **Roadmap:** PLATFORM_ROADMAP.md Phase M, Task M3 **Scope:** - Edit-Modus als Modus-Schalter (Widgets hinzufügen/entfernen, Größe ändern, Einstellungen) - Drag&Drop-Grid (@dnd-kit, 12-Spalten-Flow wie Server-Seed) - Widget-Palette aus /api/v1/miniapps (permission-gefiltert, nur renderbare Apps mit component) - Generisches Settings-Form pro Widget aus settings_schema - Tabs: mehrere Dashboards pro User, Tab-Verwaltung im Edit-Modus - Dashboard.tsx wird zum reinen Host (Builder integriert; StatCards/SystemMetrics bleiben bis M4-Rückbau sichtbar) **DoD:** Vitest grün, tsc clean, Production-Build OK, Deploy verifiziert.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: Leopoldadmin/leocrm#361