Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

New widget: ToDo List #2

Open
tobbexiv opened this issue Oct 14, 2017 · 0 comments
Open

New widget: ToDo List #2

tobbexiv opened this issue Oct 14, 2017 · 0 comments

Comments

@tobbexiv
Copy link
Owner

Create a new widget type: ToDo list.

Basic enablement
Edit mode:

  • The user can put items on the list.
  • The user can delete items from the list.
  • The user can decide which type the list should have: bullet point list or numbered list.

Display mode:

  • The user gets the items on the list displayed.

Possible improvements
Edit mode:

  • The user can change the position of an item on the list.
  • The user can set a due date for an item.
  • The user can set a colour and a style for an item which is not done (default same as normal text).
  • The user can set a colour and a style for an item which is near the due date (default yellow and cursive).
  • The user can set a colour and a style for an item which is overdue (default red and bold).
  • The user can set a colour and a style for an item which is done (default grey and strike through).
  • The user can set a number of days to define when an item should be considered as near the due date (global setting, default 5 days).

Display mode:

  • Items which are near the due date will be displayed as configured.
  • Items which are past the due date will be displayed as configured.
  • Items which are done will be displayed as configured.
  • Items which are not done will be displayed as configured.
  • The user can mark items as done by double clicking on them if they have status not done.
  • The user can mark items as not done by double clicking on them if they have status done.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant