Skip to content

Commit 8fc5d40

Browse files
authored
Merge pull request #145 from objectstack-ai/copilot/update-fumadocs-homepage
2 parents fc462f7 + 6e5171e commit 8fc5d40

File tree

12 files changed

+319
-60
lines changed

12 files changed

+319
-60
lines changed
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/concepts/plugins.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -372,7 +372,7 @@ export function registerComponents() {
372372
373373
- [Component Registry](./component-registry.md) - Understanding the registry
374374
- [Schema Rendering](./schema-rendering.md) - How schemas become UI
375-
- [Lazy-Loaded Plugins Architecture](/docs/lazy-loaded-plugins.md) - Deep dive
375+
- [Lazy-Loaded Plugins Architecture](./lazy-loading.md) - Deep dive
376376
- [Creating Components](/spec/component-package.md) - Component development
377377
378378
## Next Steps

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: 43 additions & 43 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

@@ -195,22 +195,22 @@ Each component page uses our new **InteractiveDemo** component:
195195

196196
For complete API documentation including all props, events, and advanced usage:
197197

198-
- **[Component Registry](/docs/concepts/component-registry)** - All available component types
199-
- **[Schema Rendering](/docs/concepts/schema-rendering)** - How the rendering engine works
200-
- **[Plugin System](/docs/concepts/plugins)** - Creating custom plugins
198+
- **[Component Registry](/concepts/component-registry)** - All available component types
199+
- **[Schema Rendering](/concepts/schema-rendering)** - How the rendering engine works
200+
- **[Plugin System](/concepts/plugins)** - Creating custom plugins
201201

202202
## 🎨 Design Resources
203203

204-
- **[Tailwind Integration](/docs/guide/components#styling)** - Using Tailwind classes
205-
- **[Theming](/docs/guide/components#theming)** - Light/dark mode support
206-
- **[Accessibility](/docs/guide/components#accessibility)** - WCAG 2.1 compliance
204+
- **[Tailwind Integration](/guide/components#styling)** - Using Tailwind classes
205+
- **[Theming](/guide/components#theming)** - Light/dark mode support
206+
- **[Accessibility](/guide/components#accessibility)** - WCAG 2.1 compliance
207207

208208
## 🔗 Next Steps
209209

210-
- **[Quick Start Guide](/docs/guide/quick-start)** - Get up and running in 5 minutes
211-
- **[Try It Online](/docs/guide/try-it-online)** - Online playground
210+
- **[Quick Start Guide](/guide/quick-start)** - Get up and running in 5 minutes
211+
- **[Try It Online](/guide/try-it-online)** - Online playground
212212
- **[GitHub Repository](https://github.com/objectstack-ai/objectui)** - Star the project
213213

214214
---
215215

216-
**Have questions?** Check out our [Getting Started Guide](/docs/guide/quick-start) or visit the [GitHub Discussions](https://github.com/objectstack-ai/objectui/discussions).
216+
**Have questions?** Check out our [Getting Started Guide](/guide/quick-start) or visit the [GitHub Discussions](https://github.com/objectstack-ai/objectui/discussions).

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)