Let the user sort items
AssisrMatheus opened this issue · 2 comments
The user should be able to reorder items any way they want
- Split logic into somewhat like "MVC"
- Receive todoItem instead of "Text"
- [ ] Add- Remove
- Check
- Select
- Add dragging and dropping
- Disable the item on the list
- Clone the original button
- Add background to clone item
- Make the clone follow the mouse
- Make the clone follow the mouse within its correct position
- Highlight where the clone will be dropped
- When dropped, move the dragged item to the new position and enable it back
- Test when scrolling
- Selected item needs to stay selected
- Change the X button to minus on the window, and make the minus button an X on lists
- Add a highlight to an item so you know you can click it
@jfbaraky says:
- Botão para desmarcar tudo
garrys84 says:
Make the "minus" to get rid of an item on the list to an "x" Just looks better imo.