Kanban: missing inline task CRUD, column management, and drop undo #126

Closed
opened 2026-04-22 08:36:31 +00:00 by zaelgohary · 0 comments
Member

Kanban is drag-drop only: adding, deleting, or editing tasks forces a switch to the Tasks island, and there is no way to manage swimlanes through the UI. The Tasks island has full CRUD; Kanban should mirror that.

Scope:

  • Inline "+ Add task" quick-form per column (Enter submits, Esc cancels)
  • Trash button on each card guarded by ConfirmDialog
  • "+ Add column" rail at the far right of the board (Enter submits)
  • × button in each column header guarded by ConfirmDialog
  • Drop-undo banner after every successful move, so a misdrop can be reverted
  • Defend against duplicate column names by keying columns with an enumerate-index prefix
Kanban is drag-drop only: adding, deleting, or editing tasks forces a switch to the Tasks island, and there is no way to manage swimlanes through the UI. The Tasks island has full CRUD; Kanban should mirror that. Scope: - Inline "+ Add task" quick-form per column (Enter submits, Esc cancels) - Trash button on each card guarded by ConfirmDialog - "+ Add column" rail at the far right of the board (Enter submits) - × button in each column header guarded by ConfirmDialog - Drop-undo banner after every successful move, so a misdrop can be reverted - Defend against duplicate column names by keying columns with an enumerate-index prefix
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
lhumina_code/hero_archipelagos#126
No description provided.