Draggable Todo App with Vue, Pinia, Tailwind CSS and Vue Draggable
Design comparison
Solution retrospective
Hi there!π It was the first project that I incorporated the drag-and-drop feature.π
βοΈBuilt With:
π οΈVue.js | ποΈPinia | π¨Tailwind CSS | βVue Draggable
Welcome and appreciate any feedback! π€
Community feedback
- @vanzasetiaPosted about 1 year ago
Hi, Yuki! π
I found your solution in Frontend Mentor's newsletter. Nice solution! π
It is great that you allow people to drag and drop to order todo items. Amazing! π
It will be better if you add a focus indicator to any interactive elements. Right now, I can only see the focus indicator on the theme-switcher button and the "Clear Completed" button.
Great solution! I hope this helps. π
Marked as helpful1@yukilunPosted about 1 year agoHi @vanzasetia! π
Thanks for your feedback! I'm glad you liked the drag and drop feature for ordering todo items.
I also noticed the accessibility issue with the customized checkbox and radio buttons. To address this, I've added styles using the
:focus-within
CSS pseudo-class, ensuring that all interactive elements are now focusable using the keyboard and have a visible focus indicator. πThanks for your advices for improving my solution. π
1@vanzasetiaPosted about 1 year ago@yukilun
Nice work, Yuki! Now I can fully use your application with my keyboard. π
Keep it up! π₯
0
Please log in to post a comment
Log in with GitHubJoin our Discord community
Join thousands of Frontend Mentor community members taking the challenges, sharing resources, helping each other, and chatting about all things front-end!
Join our Discord