[Feature Request] Add Drag-and-Drop Reordering of Tasks within Kanban Columns
Problem Statement
Currently, tasks in the VibeKanban board are displayed in the order they are created, and there is no intuitive way to reorder them within a column (e.g., "To Do", "In Progress"). For projects where the sequence of tasks is important, this makes it difficult to organize and prioritize the workflow visually.
Proposed Solution
Implement the ability for users to manually reorder tasks within a Kanban column using a drag-and-drop interface. A user should be able to click and hold on a task card, drag it to a new position in the list within the same column, and release it to save the new order.
Use Case / Justification
Our current project, like many software development projects, has a series of tasks with clear dependencies. For example, "Task 4: Build Program Editor" cannot begin until "Task 2: Create Exercise Library" and "Task 3: Create Program Form" are complete.
Being able to visually arrange the tasks in the "To Do" column in their required order of execution would be incredibly helpful for a few reasons:
- Clear Prioritization: It provides an immediate, at-a-glance view of what needs to be worked on next.
- Workflow Management: It allows project managers to easily adjust priorities as the project evolves.
- Improved Clarity: It helps both human developers and AI agents understand the intended sequence of work, reducing the chance of starting tasks out of order.
This feature would be a significant enhancement to VibeKanban's project management capabilities.
Thank you for your consideration and for creating a great tool!
Any movement here?
We're working on a big change to the way kanban works, but this is still a few weeks off