feat: add PriorityBadge component and integrate into TaskRow

- Implemented PriorityBadge component to display task priority with icons.
- Created TaskRow component to represent individual tasks with metadata.
- Added breadcrumb navigation for task hierarchy.
- Enhanced checkbox component to support indeterminate state.
- Introduced InputGroup for better input handling in task search.
- Updated tasks route to utilize new components and improve UI.
- Added empty state representation for task list.
This commit is contained in:
Roberto Musso
2026-02-20 22:23:46 +01:00
parent ab517549a9
commit 5bd9d72cc6
12 changed files with 1714 additions and 287 deletions

View File

@@ -242,8 +242,8 @@
"Verify in browser using dev-browser skill"
],
"priority": 13,
"passes": false,
"notes": ""
"passes": true,
"notes": "Completed: Project Detail view with Breadcrumb (Client > Sub-Client path from clients list), H1 project name, 3 stat cards (Notes count, Tasks Complete done/total, Checkpoints approved/total), AI Project Summary card with sparkles icon showing aiSummary or placeholder text. All data fetched via tRPC queries scoped to projectId. shadcn/ui breadcrumb installed."
},
{
"id": "US-014",