divsieapp's People
divsieapp's Issues
Improve card expansion UX
Hover is too reactive. It also slows scrolling.
Provide title hints for action button icons on small screens
Export functionality
Export to json (faithful round-trip) and icalendar (as faithful as possible)
Recurring tasks
Add action buttons to cards
Default actions are:
Complete
Archive
Edit
Work On
Buttons should appear when card is expanded (hover / touch)
Search box should be directly over tasks
The placeholder text should be a visual anchor. Placement over tasks allows for an easy "add" dropdown placement.
Dropdown menu is off by 5px on small screens (such as phones)
Mobile header
Have the fixed header on mobile be only the search box and a dropdown.
Set CSP headers
Search expressions
Allow complex expressions
Nav bar isn't fixed (position) on Chrome Beta mobile browser
The list view needs a filter
It should be passed through the query string and applied in the backend.
Create service for alerts
On complete or archive, alert with the option to undo.
"Remove" button on search is not effective while search box is focused
The list view displays poorly on Nexus 7 in portrait mode.
The tasks are cut off on the right side of the screen.
Browser extension
Create Chrome/Firefox browser extension. It can ease import for some services, and increase local available storage.
Privacy policy
Confirm "delete all tasks" action
Implement "Close my account" with confirmation
Create a search widget for "now" page
It should be out of the way, on the side. Tasks should be searched to add or replace what is currently being worked on.
If the search box expands and then contracts, it is not the same size
Implement "archive" button
Rename "current" to "ongoing" or "active"
On hover, action buttons have darker borders
Use showdown.js so tasks can have markup
Create a directive for the task "card"
README and license
Expand http expiration thresholds
They are short for development.
Escape from search box clears the text but not the model
Swipe gesture on mobile
Swipe to dismiss, and possibly display action buttons.
HTML5 URLs
Undo
Modify task data model to allow for "undo"
Implement "work on" button
Set current = true.
On repeated iCalendar import, behave nicely
Import the UID field, and timestamps, and only update the task if they are newer
Incremental search
As the user types, usually only the last search expression changes
Cards are not wide enough on small screens
Infinite list could be more DOM-friendly
Removing DOM elements as the list scrolls would be a nice addition
Infinite list could indicate loading
There is no indicator at the end of the list that a load is in progress
Search stemming
Stem search expression tokens and search index
Show only action button icons on small screens
Settings page has wrong text color
deploy script doesn't recreate the app engine "part"
Remember filter text on page refresh
On card hover or touch, expand to show more details
Details include description, action button
Include an icon in nav and for favicons
Hide description and actions until appropriate time
Show on hover, pin on action (until animation/action is done)...
Pre-index search keys for tasks
Match search expression against the index
Create a "now" view with current task(s)
Clear localStorage on logout
Complete the "Import from iCalendar" flow
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. ๐๐๐
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google โค๏ธ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.