Skip to content

Commit 53aa977

Browse files
committed
roadmap updated
1 parent 8783f58 commit 53aa977

File tree

1 file changed

+44
-31
lines changed

1 file changed

+44
-31
lines changed

ROADMAP.md

Lines changed: 44 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -10,57 +10,70 @@ NativeCN is in early development with a foundation of core components and infras
1010

1111
### Components
1212

13+
#### Essential UI Primitives
14+
15+
- [x] [Button component](https://github.com/tailwiinder/nativecn/tree/main/packages/cli/templates/button)
16+
- [ ] Checkbox component
17+
- [ ] Input component
18+
- [ ] Label component
19+
- [ ] Radio Group component
20+
- [ ] Select component
21+
- [ ] Separator component
22+
- [ ] Switch component
23+
- [ ] Textarea component
24+
- [ ] Tooltip component
25+
26+
#### Common Components
27+
1328
- [x] [Accordion component](https://github.com/tailwiinder/nativecn/tree/main/packages/cli/templates/accordion)
1429
- [x] [Alert component](https://github.com/tailwiinder/nativecn/tree/main/packages/cli/templates/alert)
15-
- [x] [Alert Dialog component](https://github.com/tailwiinder/nativecn/tree/main/packages/cli/templates/alertdialog)
16-
- [x] [Aspect Ratio component](https://github.com/tailwiinder/nativecn/tree/main/packages/cli/templates/aspectratio)
1730
- [x] [Avatar component](https://github.com/tailwiinder/nativecn/tree/main/packages/cli/templates/avatar)
1831
- [x] [Badge component](https://github.com/tailwiinder/nativecn/tree/main/packages/cli/templates/badge)
19-
- [x] [Breadcrumb component](https://github.com/tailwiinder/nativecn/tree/main/packages/cli/templates/breadcrumb)
20-
- [x] [Button component](https://github.com/tailwiinder/nativecn/tree/main/packages/cli/templates/button)
21-
- [ ] Calendar component
2232
- [x] [Card component](https://github.com/tailwiinder/nativecn/tree/main/packages/cli/templates/card)
33+
- [ ] Dialog component
34+
- [ ] Progress component
35+
- [x] [Skeleton component](https://github.com/tailwiinder/nativecn/tree/main/packages/cli/templates/skeleton)
36+
- [ ] Tabs component
37+
- [ ] Toast component
38+
- [ ] Toggle component
39+
- [ ] Toggle Group component
40+
41+
#### Navigation & Structure
42+
43+
- [x] [Breadcrumb component](https://github.com/tailwiinder/nativecn/tree/main/packages/cli/templates/breadcrumb)
44+
- [ ] Dropdown Menu component
45+
- [ ] Menubar component
46+
- [ ] Navigation Menu component
47+
- [ ] Pagination component
48+
- [x] [Aspect Ratio component](https://github.com/tailwiinder/nativecn/tree/main/packages/cli/templates/aspectratio)
49+
- [ ] Scroll Area component
50+
- [ ] Sidebar component
51+
52+
#### Advanced Interaction
53+
2354
- [x] [Carousel component](https://github.com/tailwiinder/nativecn/tree/main/packages/cli/templates/carousel)
24-
- [ ] Checkbox component
2555
- [ ] Collapsible component
2656
- [ ] Combobox component
2757
- [ ] Command component
2858
- [ ] Context Menu component
29-
- [ ] Data Table component
30-
- [ ] Dialog component
3159
- [ ] Drawer component
32-
- [ ] Dropdown Menu component
3360
- [ ] Hover Card component
34-
- [ ] Input component
35-
- [x] [Input OTP component](https://github.com/tailwiinder/nativecn/tree/main/packages/cli/templates/input-otp)
36-
- [ ] Label component
37-
- [ ] Menubar component
38-
- [ ] Navigation Menu component
39-
- [ ] Pagination component
4061
- [ ] Popover component
41-
- [ ] Progress component
42-
- [ ] Radio Group component
4362
- [ ] Resizable component
44-
- [ ] Scroll Area component
45-
- [ ] Select component
46-
- [ ] Separator component
4763
- [ ] Sheet component
48-
- [ ] Sidebar component
49-
- [x] [Skeleton component](https://github.com/tailwiinder/nativecn/tree/main/packages/cli/templates/skeleton)
50-
- [ ] Slider component
64+
65+
#### Data & Specialized Components
66+
67+
- [x] [Alert Dialog component](https://github.com/tailwiinder/nativecn/tree/main/packages/cli/templates/alertdialog)
68+
- [ ] Calendar component
69+
- [ ] Data Table component
70+
- [x] [Input OTP component](https://github.com/tailwiinder/nativecn/tree/main/packages/cli/templates/input-otp)
5171
- [ ] Sonner component
52-
- [ ] Switch component
5372
- [ ] Table component
54-
- [ ] Tabs component
55-
- [ ] Textarea component
56-
- [ ] Toast component
57-
- [ ] Toggle component
58-
- [ ] Toggle Group component
59-
- [ ] Tooltip component
6073

6174
### Developer Experience
6275

63-
- [ ] Create a documentation website
76+
- [x] Create a documentation website - [click here to view](https://nativecn.xyz)
6477
- [ ] Add a detailed documentation for each component
6578
- [ ] Enhance error messages and debugging
6679

0 commit comments

Comments
 (0)