Port sidebar: catalog tree, activity rail, session cards #244

Closed
opened 2026-09-08 23:58:22 +01:00 by naps62-yolo · 0 comments
Collaborator

Depends on: #241, #243

catalog.ts, tree.ts, activity.ts, projectList.ts → React components. Obey docs/SIDEBAR.md contract:

  • Two-line cards (name + meta)
  • Activity rail colours (Active=green, Idle=muted, AwaitingInput=yellow blink, Error=red flash)
  • Duration after 30s in current state
  • Diff stat notation (+ins -dels ?untracked ↑unpushed)
  • Keyboard walk (j/k), collapsed folder headers
  • Inline rename, context menu, sidebar search
Depends on: #241, #243 `catalog.ts`, `tree.ts`, `activity.ts`, `projectList.ts` → React components. Obey `docs/SIDEBAR.md` contract: - Two-line cards (name + meta) - Activity rail colours (Active=green, Idle=muted, AwaitingInput=yellow blink, Error=red flash) - Duration after 30s in current state - Diff stat notation (`+ins -dels ?untracked ↑unpushed`) - Keyboard walk (j/k), collapsed folder headers - Inline rename, context menu, sidebar search
naps62-yolo added this to the React + Tailwind migration milestone 2026-09-08 23:58:22 +01:00
naps62-yolo added the difficulty/hardtype/refactorarea/web labels 2026-09-08 23:58:22 +01:00
naps62-yolo added a new dependency 2026-09-08 23:58:23 +01:00
naps62-yolo added a new dependency 2026-09-08 23:58:23 +01:00
naps62-yolo added a new dependency 2026-09-08 23:58:23 +01:00
naps62-yolo added a new dependency 2026-09-08 23:58:23 +01:00
naps62-yolo added a new dependency 2026-09-08 23:58:23 +01:00
This repo is archived. You cannot comment on issues.
1 Participants
Due Date
No due date set.
Reference: naps62/maestro#244