Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Ability to reorder cards within a column, with drag target shadows/indicators or animated direct reorganization #16

Open
nekohayo opened this issue Jan 11, 2024 · 1 comment

Comments

@nekohayo
Copy link

nekohayo commented Jan 11, 2024

Currently, it is impossible (or nearly impossible) to vertically reorder tasks within a column (it is only easily possible to move tasks between columns, and each time you do that the task gets put at the bottom end of the column), which makes it impossible to use this as personal kanban tool.

It should allow you to move any task to any vertical position in any column, and show a visual indication during drag (with a "shadow" / insertion indicator), between existing cards, to show where the card would get moved/inserted to.

While dragging/moving a card, the mouse cursor should be only the "move" (closed hand) cursor, not the "closed hand with + sign" (copy drag) cursor. When hovering an invalid area (such as margins between columns) during drag, it should show some sort of "invalid" cursor.

@nekohayo nekohayo changed the title Drag target shadows/indicators, and ability to reorder cards within a column Ability to reorder cards within a column, with drag target shadows/indicators or animated direct reorganization Jan 11, 2024
@nekohayo
Copy link
Author

An alternative to the indicators/shadows approach is to do like Trello and Lonewolf, and to preview the reordering of tasks in realtime with animations, like this, but I suppose it might be more complicated to implement and to "get it right":

Screencast.from.2024-01-11.09-46-04.webm

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant