Files
pitchfast/backlog/tasks/task-50 - Refactor-dashboard-views-into-compact-cards.md

1.6 KiB

id, title, status, assignee, created_date, updated_date, labels, dependencies, priority, ordinal
id title status assignee created_date updated_date labels dependencies priority ordinal
TASK-50 Refactor dashboard views into compact cards In Progress
2026-06-08 19:56 2026-06-08 19:57
high 52000

Description

Implement the planned internal Ops UX refactor for Campaigns, Leads, Audits, and Review Workspace using compact shadcn-style cards, modal/detail disclosure, and accessible status feedback.

Acceptance Criteria

  • #1 Campaigns render as a responsive card grid while preserving existing campaign actions and run logs.
  • #2 Leads show compact cards and open the review form in an accessible modal from Mehr anzeigen.
  • #3 Audits use responsive cards with detail links for audit rows and non-clickable pipeline states for generation rows.
  • #4 Review Workspace uses compact queue cards with a single selected detail editor while preserving existing save, publish, approve, and send flows.
  • #5 Relevant tests, lint, and build pass or any remaining blockers are documented.

Implementation Plan

  1. Add failing UI/source tests for card-grid, lead modal, audit cards, and review master-detail
  2. Implement Campaigns responsive grid and accessible card semantics
  3. Move Leads inline review details into Dialog modal
  4. Replace Audits row table with responsive cards
  5. Convert Review Workspace to queue cards plus selected detail editor
  6. Run focused tests, then lint/build where feasible
  7. Record verification notes on TASK-50 without marking Done