Files
vibe-kanban/frontend
Louis Knight-Webb 124ebbf32c Kanban card user icon should be in title (vibe-kanban) (#1303)
* Done! The kanban card layout is now restructured with **Title + Avatar + Actions** in the header row, and the description spans the full card width below.

* Done! The avatar is now inline at the start of the title text with:
- Sized down to `h-5 w-5` (from default `h-6 w-6`) to align better with the `text-sm` title
- Inline-block with vertical alignment
- Title text gets full remaining width without squishing
- Actions stay on the right

* Done! Changed to `inline-flex` so the avatar initials are properly centered while staying inline with the title text.

* Done! Created [TaskCardHeader](file:///private/var/folders/m1/9q_ct1913z10v6wbnv54j25r0000gn/T/vibe-kanban/worktrees/665f-kanban-card-user/frontend/src/components/tasks/TaskCardHeader.tsx) and updated both cards:

**Changes:**
- **TaskCardHeader**: Shared component with inline avatar + optional actions slot
- **TaskCard**: Now uses TaskCardHeader with status indicators passed via `right` prop
- **SharedTaskCard**: Normalized to use TaskCardHeader with TaskCard styles (no more muted text, consistent spacing/sizing)

Both cards now share the same header pattern with inline avatars.

* invert header avatar colour
2025-11-17 15:57:54 +00:00
..