This is a todo list client for never-todo series products made up by electron-vue
English/中文
This repo is mantained by SpicyChickenFLY and bluepongo
never-todo series products include following parts:
- backend(not done yet) - developed with Golang
- client(Win/Linux/Mac)(v0.0.1) - developed with Electron-Vue
- mobile(Android/IOS)(not done yet) - developed with Dart/Flutter
- converter(noe done yet) - developed with Golang
This repo was greatly inspired by xhznl-todo-list, which is a wonderfull todo list. However, we reconstruct it because we need some requirements like tags and project.
- add/delete/modify tasks&tags
- set tasks as important
- assign/unassign tags for tasks
- show the count of todo/done tasks
- drag the window by the top bar
- set the window always on top
- lock window to operate through the window
- import/export/log with lowdb
- auto startup
- improve UI
- Allow hints when hover on widget
- 4 themes Black/White/Pink/Green
- Custom transparency
- Allow scale
- Call/Hide window by binding key
- Pop Error when open another instance
- improve database struct
- remind user in time
- sync with backend
- improve UI
- custom color table
- drag on anywhere
# install dependency
npm install
# run with development mode
npm run dev
# or build a executable file for installation
npm run build
This project was generated with electron-vue@8d4ed60 using vue-cli. Documentation about the original structure can be found here.