Skip to content

kjjasiak/js-todo-list

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

JS Todo List

Pure JavaScript todo list implementation, using browser's local storage for persisting list state.

Working features

  1. Adding simple text todo
  2. Assigning labels to todo (by placing #tags in todo text input)
  3. Removing todo (no support for multiple removal yet)
  4. Marking todo as done/to do
  5. Assigning due date (with overdue item color indication)
  6. Filtering by label (works with sidebar labels list)

Planned features

  1. Layout improvement for small screens (especially for labels and dates)
  2. Search input for filtering by todo content
  3. Support for multiple todo removal

Demo

Demo available here