Practice Widgets Drag & drop Kanban
4 columns
Widget practice · Drag & drop

Kanban drag & drop board

Eight cards across four columns — drag any card into any column. Built on the native HTML5 drag-and-drop API so Playwright's locator.dragTo() works most of the time. The collapsible solution shows both that shortcut and the manual mouse.move/down/move/up dance for the rare case where DnD events need precise dispatching.

To do

0

In progress

0

Review

0

Done

0
id=board data-testid=kanban-board · col-todo / col-in-progress / col-review / col-done cards=data-testid=card-{id} · draggable=true columns=data-status=todo/in-progress/review/done
Drag a card to a different column to see the new state.