This simple todo app uses HTML, CSS and jQuery.
It has the following features:
- User can insert new todo list item with just pressing enter or click on the plus button
- If input value is just spaces or empty, error message appears
- As soon as user corrects the input value, the error message hides
- The focus is on input element when the page loads
- User can mark a task as done
- User can delete a task
- Completed tasks appear in the bottom with a different background color to make it visually different than the uncompleted tasks
- With the use of jQuery UI, the list is sortable