# KanbanCard

## 2026-07-22 — Priority uses Jira-style icons, not a color dot

**Prompted by:** Thinh (design review) via Hellen

### What changed
- The priority indicator on the card is now a directional glyph instead of a
  filled color dot: **High** = up chevron (`ChevronUp`), **Medium** = equals
  (`Equal`), **Low** = down chevron (`ChevronDown`); **None** renders nothing.
- Added an exported `PriorityIcon` component so the card, the `PrioritySelect`
  dropdown, and the task-edit radio group all render the same glyph.

### Why
- A color dot read like a *status* chip rather than a *priority*. Jira-style
  directional icons communicate relative priority at a glance (per feedback).

### Affected tokens / files
- `packages/shadcn/src/components/ui/kanban-card.tsx`

## 2026-06-22 — Show support staff on the card

**Prompted by:** Hellen (design team)

### What changed
- The card footer now renders `task.supporterName` on its own row below the
  assignee.
- Both people rows use a shared `PersonRow` with an explicit label prefix —
  `Assignee: <name>` and `Supporter: <name>` — so each role reads clearly.

### Why
- Each task can have a support staff (Associate / Loan Processor) assisting the
  advisor; surfacing it on the card avoids opening the drawer to see who assists.

### Affected tokens / files
- `packages/shadcn/src/components/ui/kanban-card.tsx`

## 2026-06-21 — Completed cards suppress due-date urgency

**Prompted by:** Hellen (design team)

### What changed
- New `isComplete` prop. When true (card sits in a Done/completion column) the
  due date renders as a plain muted date — no "Overdue" / "Due today" / red.

### Why
- A done task is no longer overdue; showing it in red was misleading.

### Affected tokens / files
- `packages/shadcn/src/components/ui/kanban-card.tsx`
