-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Pierre Wizla edited this page Aug 25, 2015
·
39 revisions
Welcome to the tinysteps-todolist wiki!
This section lists all the currently identified tasks to complete before shipping releases.
All tasks should have an attached issue.
All these features and their tasks (and sub-tasks where needed) must be completed before releasing the beta version.
- Make buttons real buttons (semantically; see issue #13)
- Disable (or hide?) the "All Done!", "Undo All" and "Delete All" buttons when they are useless (see issue #12)
- Update tooltips to display the "Shift-Click to DELETE" part only when Shift-Click is enabled in the Settings (see issue #39)
In the likes of the Mobile First / Progressive Enhancement / Responsive Web Design philosophies.
- Redesign the UI with a Mobile First approach (work in progress, needs more thinking)
- Apply principles of Progressive Enhancement to the app:
- Divide the main stylesheet into multiple stylesheets; in particular, create a 'theme' stylesheet used for the only few CSS declarations that differ between default and dark theme (see issue #43)
- Make lists resizable (see issue #26)
- Give the ability to create and save multiple todo lists (see issue #14)
- Create more themes (or let the user choose font size, fonts, colors, etc.) To be determined.
- Define all options available in the Settings panel.
- Define a style guide for the Settings panel content.
- Provide option to turn on/off lists resizing (see issue #27)
- Offer to save settings (or maybe just auto-save?) (see issue #41)
- Show app version and link to author (see issue #30)
- Create in-app tutorial (see issue #11)
- Find / filter tasks (see issue #36)
If you want to have a look at the history of this app:
- the Accomplishments page lists what's already been done,
- and the Releases page offers a recap of version history and features.