Files
task-stream/libs/web/tracker/presenters
Josep Piguillem 172c53d21d feat(web): the board works from the keyboard
With a card focused (Tab reaches them): arrows move between cards, also
across swimlanes' columns; Shift+←/→ moves the card to the next column
with the same rules as dragging it (allowed transitions, WIP warning,
reason when the status asks for one) and keeps the focus on it; p, e
and a open its priority, estimate or assignee; Enter opens it. The «?»
help lists them.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-20 20:20:30 +02:00
..
2026-10-03 13:40:26 +02:00
2026-10-03 13:40:26 +02:00

web-tracker-presenters

Pantallas del tracker con @pi/ui.

  • Import: @task-stream/web/tracker/presenters
  • Capa: presenters · Tags: scope:web-tracker, type:presenters

Contenido

  • Rutas trackerRoutes: inicio (proyectos + «Mi trabajo», pages/my-work.ts), tablero kanban (drag & drop), ticket, releases, seguimiento, estadísticas, actividad, miembros y configuración (con visibilidad y borrado), más «Explorar» (pages/explore.page.ts). Solo la portada exige sesión.
  • ui/: IssueCardComponent, AvatarsComponent, GoToComponent («Ir a… WEB-12»), ProjectCardComponent, SeriesChartComponent (gráficas SVG de líneas y áreas apiladas) y copy.ts (textos y tonos; estados, tipos y áreas salen del Workflow del proyecto).

Comandos

npx nx lint web-tracker-presenters

Reglas de dependencia entre capas: Arquitectura.