Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found
Not Found

Submitted

React.js app, using Sass, Flexbox, LocalStorage

Elizabeth 460

@gelizabeth

Desktop design screenshot for the Todo app coding challenge

This is a solution for...

  • HTML
  • CSS
  • JS
3intermediate
View challenge

Design comparison


SolutionDesign

Solution retrospective


I've made this challenge with React.js, Sass for styling and also worked with localStorage to storing todos and theme preference. Have to investigate how to do drag and drop. If you have any suggestions or want to give me a feedback I would really appreciate it.

Community feedback

P
ApplePieGiraffe 30,565

@ApplePieGiraffe

Posted

Hi there, gelizabeth! 👋

Good job on this challenge! 👏 The themes, to-do list, and local storage functionality all work well! 👍

I suggest,

  • Adding a max-width to the to-do list to prevent the to-do list from becoming too wide when the layout first changes from desktop to mobile.
  • Preventing users from adding empty list items to the to-do list.
  • Perhaps making the checkmarks and the close icons a little bigger so that they are easier to see and click on. 😉

Keep coding (and happy coding, too)! 😁

1

Elizabeth 460

@gelizabeth

Posted

@ApplePieGiraffe Hi! Thank you a lot for your feedback!

1
Sergejs 345

@Sergio0831

Posted

I would like to see your solution, but live website not working

1

Elizabeth 460

@gelizabeth

Posted

Thank you for your comment. I've fixed an error, now should work :)

0

Please log in to post a comment

Log in with GitHub
Discord logo

Join 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