Skip to content

Commit 7a93282

Browse files
Copilothuangyiirene
andcommitted
Restructure components and plugins documentation
Co-authored-by: huangyiirene <7665279+huangyiirene@users.noreply.github.com>
1 parent dc5f695 commit 7a93282

11 files changed

Lines changed: 300 additions & 41 deletions

File tree

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -175,15 +175,15 @@ All ObjectUI components share these characteristics:
175175

176176
## Next Steps
177177

178-
- **[Quick Start Guide](/docs/guide/quick-start)** - Build your first ObjectUI app
179-
- **[Schema Rendering](/docs/concepts/schema-rendering)** - Learn how the engine works
180-
- **[Component Registry](/docs/concepts/component-registry)** - Register custom components
181-
- **[Expressions](/docs/concepts/expressions)** - Dynamic values with expressions
178+
- **[Quick Start Guide](/guide/quick-start)** - Build your first ObjectUI app
179+
- **[Schema Rendering](/concepts/schema-rendering)** - Learn how the engine works
180+
- **[Component Registry](/concepts/component-registry)** - Register custom components
181+
- **[Expressions](/concepts/expressions)** - Dynamic values with expressions
182182

183183
## Need Help?
184184

185185
Can't find what you're looking for? Check out:
186186

187-
- [Concepts](/docs/concepts) - Core concepts and architecture
188-
- [Advanced](/docs/reference) - API documentation and protocol specs
187+
- [Concepts](/concepts) - Core concepts and architecture
188+
- [Advanced](/reference) - API documentation and protocol specs
189189
- [GitHub](https://github.com/objectstack-ai/objectui) - Report issues or contribute

docs/ecosystem/meta.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@
33
"pages": [
44
"objectql",
55
"api",
6-
"plugins",
76
"deployment"
87
]
98
}

docs/guide/interactive-demos.md

Lines changed: 34 additions & 34 deletions
Original file line numberDiff line numberDiff line change
@@ -18,71 +18,71 @@ Explore ObjectUI's comprehensive component library with **live interactive demos
1818

1919
Build powerful forms with our comprehensive form controls:
2020

21-
- **[Input](/docs/components/form/input)** - Text input fields with validation
22-
- **[Select](/docs/components/form/select)** - Dropdown selection menus
23-
- **[Checkbox](/docs/components/form/checkbox)** - Toggle selection boxes
24-
- **[Switch](/docs/components/form/switch)** - Binary toggle switches
25-
- **[Textarea](/docs/components/form/textarea)** - Multi-line text input
26-
- **[Slider](/docs/components/form/slider)** - Range selection sliders
27-
- **[Button](/docs/components/form/button)** - Action triggers with variants
21+
- **[Input](/components/form/input)** - Text input fields with validation
22+
- **[Select](/components/form/select)** - Dropdown selection menus
23+
- **[Checkbox](/components/form/checkbox)** - Toggle selection boxes
24+
- **[Switch](/components/form/switch)** - Binary toggle switches
25+
- **[Textarea](/components/form/textarea)** - Multi-line text input
26+
- **[Slider](/components/form/slider)** - Range selection sliders
27+
- **[Button](/components/form/button)** - Action triggers with variants
2828

2929
### Layout Components
3030

3131
Structure your UI with flexible layout containers:
3232

33-
- **[Stack](/docs/components/layout/stack)** - Vertical/horizontal stacking
34-
- **[Grid](/docs/components/layout/grid)** - Responsive grid layouts
35-
- **[Card](/docs/components/layout/card)** - Content containers
36-
- **[Tabs](/docs/components/layout/tabs)** - Tabbed content sections
37-
- **[Separator](/docs/components/layout/separator)** - Visual dividers
33+
- **[Stack](/components/layout/stack)** - Vertical/horizontal stacking
34+
- **[Grid](/components/layout/grid)** - Responsive grid layouts
35+
- **[Card](/components/layout/card)** - Content containers
36+
- **[Tabs](/components/layout/tabs)** - Tabbed content sections
37+
- **[Separator](/components/layout/separator)** - Visual dividers
3838

3939
### Overlay Components
4040

4141
Create modal and overlay experiences:
4242

43-
- **[Dialog](/docs/components/overlay/dialog)** - Modal dialogs
44-
- **[Drawer](/docs/components/overlay/drawer)** - Sliding side panels
45-
- **[Tooltip](/docs/components/overlay/tooltip)** - Contextual hints
46-
- **[Popover](/docs/components/overlay/popover)** - Floating content panels
43+
- **[Dialog](/components/overlay/dialog)** - Modal dialogs
44+
- **[Drawer](/components/overlay/drawer)** - Sliding side panels
45+
- **[Tooltip](/components/overlay/tooltip)** - Contextual hints
46+
- **[Popover](/components/overlay/popover)** - Floating content panels
4747

4848
### Data Display Components
4949

5050
Present information beautifully:
5151

52-
- **[Table](/docs/components/data-display/table)** - Tabular data display
53-
- **[List](/docs/components/data-display/list)** - Ordered/unordered lists
54-
- **[Avatar](/docs/components/data-display/avatar)** - User profile images
55-
- **[Badge](/docs/components/data-display/badge)** - Status indicators
56-
- **[Alert](/docs/components/data-display/alert)** - Notification messages
52+
- **[Table](/components/data-display/table)** - Tabular data display
53+
- **[List](/components/data-display/list)** - Ordered/unordered lists
54+
- **[Avatar](/components/data-display/avatar)** - User profile images
55+
- **[Badge](/components/data-display/badge)** - Status indicators
56+
- **[Alert](/components/data-display/alert)** - Notification messages
5757

5858
### Feedback Components
5959

6060
Provide user feedback and status:
6161

62-
- **[Progress](/docs/components/feedback/progress)** - Progress indicators
63-
- **[Loading](/docs/components/feedback/loading)** - Loading spinners
64-
- **[Skeleton](/docs/components/feedback/skeleton)** - Loading placeholders
65-
- **[Toast](/docs/components/feedback/toast)** - Toast notifications
62+
- **[Progress](/components/feedback/progress)** - Progress indicators
63+
- **[Loading](/components/feedback/loading)** - Loading spinners
64+
- **[Skeleton](/components/feedback/skeleton)** - Loading placeholders
65+
- **[Toast](/components/feedback/toast)** - Toast notifications
6666

6767
### Disclosure Components
6868

6969
Progressive content disclosure:
7070

71-
- **[Accordion](/docs/components/disclosure/accordion)** - Collapsible sections
72-
- **[Collapse](/docs/components/disclosure/collapse)** - Show/hide content
71+
- **[Accordion](/components/disclosure/accordion)** - Collapsible sections
72+
- **[Collapse](/components/disclosure/collapse)** - Show/hide content
7373

7474
### Complex Components
7575

7676
Advanced composite components:
7777

78-
- **[Command](/docs/components/complex/command)** - Command palette
79-
- **[DatePicker](/docs/components/complex/date-picker)** - Date selection
78+
- **[Command](/components/complex/command)** - Command palette
79+
- **[DatePicker](/components/complex/date-picker)** - Date selection
8080

8181
## 🔌 Plugin Demos
8282

8383
Extend ObjectUI with powerful plugins:
8484

85-
### [Plugin Markdown](/docs/ecosystem/plugins/plugin-markdown)
85+
### [Plugin Markdown](/plugins/plugin-markdown)
8686

8787
Render GitHub Flavored Markdown with syntax highlighting:
8888

@@ -93,7 +93,7 @@ Render GitHub Flavored Markdown with syntax highlighting:
9393

9494
**Interactive Examples**: 3 live demos
9595

96-
### [Plugin Kanban](/docs/ecosystem/plugins/plugin-kanban)
96+
### [Plugin Kanban](/plugins/plugin-kanban)
9797

9898
Drag-and-drop Kanban boards for project management:
9999

@@ -104,7 +104,7 @@ Drag-and-drop Kanban boards for project management:
104104

105105
**Interactive Examples**: 2 live demos
106106

107-
### [Plugin Charts](/docs/ecosystem/plugins/plugin-charts)
107+
### [Plugin Charts](/plugins/plugin-charts)
108108

109109
Beautiful data visualizations powered by Recharts:
110110

@@ -115,7 +115,7 @@ Beautiful data visualizations powered by Recharts:
115115

116116
**Interactive Examples**: 3 live demos
117117

118-
### [Plugin Editor](/docs/ecosystem/plugins/plugin-editor)
118+
### [Plugin Editor](/plugins/plugin-editor)
119119

120120
Monaco Editor integration for code editing:
121121

@@ -126,7 +126,7 @@ Monaco Editor integration for code editing:
126126

127127
**Interactive Examples**: 3 live demos
128128

129-
### [Plugin Object](/docs/ecosystem/plugins/plugin-object)
129+
### [Plugin Object](/plugins/plugin-object)
130130

131131
ObjectQL integration for CRUD operations:
132132

docs/meta.json

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,10 @@
88
"title": "Components",
99
"url": "/components"
1010
},
11+
{
12+
"title": "Plugins",
13+
"url": "/plugins"
14+
},
1115
{
1216
"title": "Concepts",
1317
"url": "/concepts"
@@ -24,6 +28,7 @@
2428
"pages": [
2529
"guide",
2630
"components",
31+
"plugins",
2732
"concepts",
2833
"reference",
2934
"ecosystem",

0 commit comments

Comments
 (0)