2019-10-10 22:38:29 +08:00
|
|
|
# Develop Status
|
|
|
|
|
|
|
|
## Components
|
|
|
|
|Component|Develop Status|Unit Test|Note|
|
|
|
|
|--|:--:|:--:|--|
|
|
|
|
|Alert|😍|❌||
|
2019-10-27 10:58:24 +08:00
|
|
|
|Button|😍|❌||
|
|
|
|
|Checkbox|😍|❌||
|
2019-10-10 22:38:29 +08:00
|
|
|
|DatePicker|😍|❌||
|
|
|
|
|TimePicker|😍|❌||
|
2019-10-27 10:58:24 +08:00
|
|
|
|GradientText|😍|❌||
|
|
|
|
|Icon|😍|❌||
|
|
|
|
|Input|😍|❌||
|
|
|
|
|Message|😍|❌||
|
|
|
|
|Modal|😍|❌||
|
2019-10-10 22:38:29 +08:00
|
|
|
|Notification|😍|❌|Code clean in need|
|
2019-10-27 10:58:24 +08:00
|
|
|
|Pagination|😍|❌||
|
|
|
|
|Select|😍|❌||
|
2019-10-10 22:38:29 +08:00
|
|
|
|Switch|😍|❌||
|
|
|
|
|Tooltip|😍|❌||
|
|
|
|
|Popover|😍|❌||
|
|
|
|
|InputNumber|😍|❌||
|
|
|
|
|Radio|😍|||
|
|
|
|
|Tab|😍|||
|
|
|
|
|Badge|😍|||
|
|
|
|
|Steps|😍|||
|
|
|
|
|Tag|😍|||
|
|
|
|
|Divider|😍|||
|
|
|
|
|Popconfirm|😍|||
|
|
|
|
|BackTop|😍|||
|
2019-10-27 10:58:24 +08:00
|
|
|
|Progress|😍|||
|
2019-10-10 22:38:29 +08:00
|
|
|
|Timeline|😍|||
|
|
|
|
|Collapse|😍|||
|
|
|
|
|Cascader|😍|||
|
|
|
|
|Dropdown|😍|||
|
|
|
|
|Transfer|😍|||
|
|
|
|
|Spin|😍|||
|
|
|
|
|Drawer|🤔|||
|
|
|
|
|FormItem|🤔|❌||
|
|
|
|
|Form|🤔|❌||
|
|
|
|
|Table|🤔|❌|Function is not fulfilled|
|
|
|
|
|Slider|🤔|||
|
|
|
|
|LoadingBar|😍|||
|
|
|
|
|AutoComplete|🚧|||
|
|
|
|
|Tree|🤔|||
|
|
|
|
|TreeSelect|🚧|||
|
|
|
|
|Upload|🚧|||
|
2019-10-25 19:25:20 +08:00
|
|
|
|Time|😍|||
|
|
|
|
|Anchor|😍|||
|
2019-10-10 22:38:29 +08:00
|
|
|
|Statistic|🚧|||
|
|
|
|
|Breadcrumb|🚧|||
|
|
|
|
|Card|🚧|||
|
|
|
|
|Empty|🚧|||
|
2019-10-25 19:25:20 +08:00
|
|
|
|Grid|😍|||
|
2019-10-10 22:38:29 +08:00
|
|
|
|Layout|🚧|||
|
2019-10-25 19:25:20 +08:00
|
|
|
|Affix|😍|||
|
2019-10-10 22:38:29 +08:00
|
|
|
|Rating|🚧|||
|
2019-11-19 18:38:01 +08:00
|
|
|
|Avatar|🚧|||
|
2019-10-10 22:38:29 +08:00
|
|
|
|Result|🚧|||
|
2019-10-27 10:58:24 +08:00
|
|
|
|Menu|🚧|||
|
|
|
|
|Markdown|🚧|||
|
|
|
|
|Description|🚧|||
|
|
|
|
|Typography|🚧|||
|
2019-10-10 22:38:29 +08:00
|
|
|
|Mentions|✋||Not Planned|
|
|
|
|
|Calendar|✋||Not Planned|
|
|
|
|
|Carousel|✋||Not Planned|
|
|
|
|
|
|
|
|
## Todos
|
|
|
|
1. <del>Z-index management on `Select` & `Tooltip` & `Modal`(Low Priority)</del>
|
|
|
|
2. Full featured table component(Medium Priority)
|
|
|
|
3. Form component(Medium Priority)
|
|
|
|
4. FormItem component(High Priority)
|
|
|
|
5. Complete unit test for all existing components(High Priority)
|
|
|
|
6. <del>Create a Markdown webpack loader to convert documentation(Low Priority)</del>
|
|
|
|
7. <del>Refactor documentation page(for code clairity)</del>
|
|
|
|
8. Code refactor for some 😢 messy code(which is my bad...)
|
|
|
|
9. Refactor CSS use mixins(which means I should learn SCSS hard...)
|
|
|
|
10. Split icons for components.
|
|
|
|
11. Fulfill props for all components.
|
|
|
|
12. Add keyboard event on planned components.
|
|
|
|
13. Finish all planned components
|
|
|
|
14. Refactor using proper html tags
|
|
|
|
15. Unit Test
|
|
|
|
|
|
|
|
## RoadMap
|
|
|
|
|Version|Milestone|
|
|
|
|
|-|-|
|
|
|
|
|0.3|Cascader|
|
|
|
|
|0.4|Refactor popover, remove wrap element of it|
|
|
|
|
|0.5|Refactor CSS using mixin. Refactor documentation. Light theme.|
|
|
|
|
|0.6|Refactor form component|
|
|
|
|
|0.7|Refactor table component|
|
|
|
|
|0.8|i18n|
|
|
|
|
|0.9|Unit Test|
|
|
|
|
|0.10| Import on demand|
|
|
|
|
|?| See `Todos`|
|