tabler-vue
tabler-vue copied to clipboard
Project todo list
Hi there, this is a non-exhaustive, inaccurate and messy list that might be useful for a roadmap. Thanks to @isneezy we already have a project base looking like this :
Components
- [ ] Alert
- [ ] Card
- [ ] Progress Card
- [ ] Stamp Card
- [ ] Stats Card
- [ ] Dropdown
- [ ] Nav
- [ ] Page
- [ ] Site
- [ ] Account dropdown
- [ ] Notification
- [ ] Table
- [ ] Icon
- [ ] Loader
- [ ] Pricing Card
- [ ] Tag
- [ ] Stamp
- [ ] Progress
- [ ] Form
- [ ] Checkbox
- [ ] ColorCheck
- [ ] DatePicker
- [ ] Input
- [ ] Switch
- [ ] Avatar
- [ ] Chart (don't know if we should do this may be there are some vue implementations that we should recommend)
- [ ] Maps
- [ ] Store
- [ ] Blog
- [ ] Carousel
- [ ] Gallery
Readme
- [ ] Installation
- [ ] Usage
- [x] Contributing
- [ ] History
- [ ] Credits
- [x] License
Project related
- [ ] code linting, code style & editorconfig
- [ ] github page configuration (part of it is already been done - assets are being loaded from wrong url/path)
- [ ] unit tests (don't know if it is really necessary)
I will keep this list up to date with everything you suggest. (Btw this issue could be moved in GitHub Projects)
@MUCHZER , thanks on helping out with this. Here are some of my input
components
- Table
- Icon
- Loader
- Pricing Card
- Tag
- Stamp
- Progress
- Form - Checkbox, ColorCheck, DatePicker, Input, Switch, etc..
Project Related
- code linting, code style & editorconfig
- github page configuration (part of it is already been done - assets are being loaded from wrong url/path)
- unit tests (don't know if it is really necessary)
I'll try to add some more input into this
Thanks @isneezy I have updated my list.
Update
Components
- Avatar
- ChartCircle
- Chart (don't know if we should do this may be there are some vue implementations that we should recommend)
- Maps
- Store
- Blog
- Carousel
- Gallery
This is looking good.
I also don't feel that unit tests are necessary since we're just building components. If we implement any advanced logic we can add them at a later date if required.
I think an issue for each major checkbox is a good way to break this down to begin.
@Nilpo can we start it? I had to stop because of this! I wanted to do planed things!
@isneezy Sure, let's do it. My thought was that we could each pick a group and roll. Creating an issue for each group would let others know who is working on what. What were you planning?
@Nilpo An issue per group ? or an issue per list element ?
edit: nvm, I'm creating issues for each major checkbox !
I want to work on the header of the site but I'll really need your input on that, ill create an issue so we can discuss there