Commit graph

1 commit

Author SHA1 Message Date
433cb2b908 Redesign dashboard to match new spec (stats → anomalies → 2-col)
Layout per user-supplied mockup:
- Single header row (title + last sync, no sticky)
- 5-card stats strip (Active / Runs 24h / Succeeded / Errors / Fail rate)
- Single 'Needs attention' panel showing only anomalies (stale, burning, stuck)
- 2-col grid: Workflows (left) + Activity (right) — both compact lists
- Activity rows show error_message inline for failed executions
- Each anomaly / error gets a deep-link to n8n

Also:
- Saved user's static HTML prototype to dashboard/public/preview.html
  (served at /preview.html so they can compare mock vs live)

Bundle: 215 KB JS / 67 KB gzipped (smaller than v2 — removed dead components)
2026-08-24 07:28:23 +02:00