Skip to content

Commit 4a494ed

Browse files
authored
Merge pull request #146 from objectstack-ai/copilot/fix-docs-links
2 parents 8fc5d40 + 40e510c commit 4a494ed

File tree

10 files changed

+123
-123
lines changed

10 files changed

+123
-123
lines changed

docs/components/index.md

Lines changed: 46 additions & 46 deletions
Original file line numberDiff line numberDiff line change
@@ -11,28 +11,28 @@ ObjectUI provides a comprehensive set of components built on React, Tailwind CSS
1111

1212
Browse components by category to find what you need:
1313

14-
### [Basic Components](/components/basic/text)
14+
### [Basic Components](/docs/components/basic/text)
1515
Essential building blocks: Text, Icon, Image, Separator, HTML
1616

17-
### [Form Components](/components/form/button)
17+
### [Form Components](/docs/components/form/button)
1818
Interactive inputs: Button, Input, Select, Checkbox, Switch, Textarea, Slider
1919

20-
### [Layout Components](/components/layout/container)
20+
### [Layout Components](/docs/components/layout/container)
2121
Structure your UI: Container, Card, Grid, Flex, Stack, Tabs
2222

23-
### [Data Display](/components/data-display/badge)
23+
### [Data Display](/docs/components/data-display/badge)
2424
Show information: Badge, Avatar, Alert, List
2525

26-
### [Feedback Components](/components/feedback/loading)
26+
### [Feedback Components](/docs/components/feedback/loading)
2727
User feedback: Loading, Progress, Skeleton
2828

29-
### [Overlay Components](/components/overlay/dialog)
29+
### [Overlay Components](/docs/components/overlay/dialog)
3030
Floating elements: Dialog, Drawer, Tooltip, Popover
3131

32-
### [Disclosure Components](/components/disclosure/accordion)
32+
### [Disclosure Components](/docs/components/disclosure/accordion)
3333
Show/hide content: Accordion, Collapsible
3434

35-
### [Complex Components](/components/complex/table)
35+
### [Complex Components](/docs/components/complex/table)
3636
Advanced patterns: Table (with sorting, filtering, pagination)
3737

3838
## Component Categories
@@ -41,73 +41,73 @@ Advanced patterns: Table (with sorting, filtering, pagination)
4141

4242
The foundation of your UI. These are simple, single-purpose components:
4343

44-
- **[Text](/components/basic/text)** - Display text with typography control
45-
- **[Icon](/components/basic/icon)** - Render icons from Lucide React
46-
- **[Image](/components/basic/image)** - Display images with lazy loading
47-
- **[Separator](/components/basic/separator)** - Visual divider between content
48-
- **[HTML](/components/basic/html)** - Render raw HTML content
44+
- **[Text](/docs/components/basic/text)** - Display text with typography control
45+
- **[Icon](/docs/components/basic/icon)** - Render icons from Lucide React
46+
- **[Image](/docs/components/basic/image)** - Display images with lazy loading
47+
- **[Separator](/docs/components/basic/separator)** - Visual divider between content
48+
- **[HTML](/docs/components/basic/html)** - Render raw HTML content
4949

5050
### Form Components
5151

5252
Interactive elements for user input:
5353

54-
- **[Button](/components/form/button)** - Trigger actions with multiple variants
55-
- **[Input](/components/form/input)** - Text input with validation
56-
- **[Select](/components/form/select)** - Dropdown selection
57-
- **[Checkbox](/components/form/checkbox)** - Boolean selection
58-
- **[Switch](/components/form/switch)** - Toggle switch
59-
- **[Textarea](/components/form/textarea)** - Multi-line text input
60-
- **[Slider](/components/form/slider)** - Numeric range selection
54+
- **[Button](/docs/components/form/button)** - Trigger actions with multiple variants
55+
- **[Input](/docs/components/form/input)** - Text input with validation
56+
- **[Select](/docs/components/form/select)** - Dropdown selection
57+
- **[Checkbox](/docs/components/form/checkbox)** - Boolean selection
58+
- **[Switch](/docs/components/form/switch)** - Toggle switch
59+
- **[Textarea](/docs/components/form/textarea)** - Multi-line text input
60+
- **[Slider](/docs/components/form/slider)** - Numeric range selection
6161

6262
### Layout Components
6363

6464
Structure and organize your interface:
6565

66-
- **[Container](/components/layout/container)** - Responsive container with max-width
67-
- **[Card](/components/layout/card)** - Content card with header and footer
68-
- **[Grid](/components/layout/grid)** - CSS Grid layout
69-
- **[Flex](/components/layout/flex)** - Flexbox layout
70-
- **[Stack](/components/layout/stack)** - Vertical or horizontal stack
71-
- **[Tabs](/components/layout/tabs)** - Tabbed interface
66+
- **[Container](/docs/components/layout/container)** - Responsive container with max-width
67+
- **[Card](/docs/components/layout/card)** - Content card with header and footer
68+
- **[Grid](/docs/components/layout/grid)** - CSS Grid layout
69+
- **[Flex](/docs/components/layout/flex)** - Flexbox layout
70+
- **[Stack](/docs/components/layout/stack)** - Vertical or horizontal stack
71+
- **[Tabs](/docs/components/layout/tabs)** - Tabbed interface
7272

7373
### Data Display
7474

7575
Present data to users:
7676

77-
- **[Badge](/components/data-display/badge)** - Small status indicators
78-
- **[Avatar](/components/data-display/avatar)** - User profile images
79-
- **[Alert](/components/data-display/alert)** - Contextual messages
80-
- **[List](/components/data-display/list)** - Ordered or unordered lists
77+
- **[Badge](/docs/components/data-display/badge)** - Small status indicators
78+
- **[Avatar](/docs/components/data-display/avatar)** - User profile images
79+
- **[Alert](/docs/components/data-display/alert)** - Contextual messages
80+
- **[List](/docs/components/data-display/list)** - Ordered or unordered lists
8181

8282
### Feedback Components
8383

8484
Provide visual feedback:
8585

86-
- **[Loading](/components/feedback/loading)** - Loading spinner
87-
- **[Progress](/components/feedback/progress)** - Progress bar
88-
- **[Skeleton](/components/feedback/skeleton)** - Loading placeholder
86+
- **[Loading](/docs/components/feedback/loading)** - Loading spinner
87+
- **[Progress](/docs/components/feedback/progress)** - Progress bar
88+
- **[Skeleton](/docs/components/feedback/skeleton)** - Loading placeholder
8989

9090
### Overlay Components
9191

9292
Floating UI elements:
9393

94-
- **[Dialog](/components/overlay/dialog)** - Modal dialog
95-
- **[Drawer](/components/overlay/drawer)** - Slide-out drawer
96-
- **[Tooltip](/components/overlay/tooltip)** - Hover tooltips
97-
- **[Popover](/components/overlay/popover)** - Floating popover
94+
- **[Dialog](/docs/components/overlay/dialog)** - Modal dialog
95+
- **[Drawer](/docs/components/overlay/drawer)** - Slide-out drawer
96+
- **[Tooltip](/docs/components/overlay/tooltip)** - Hover tooltips
97+
- **[Popover](/docs/components/overlay/popover)** - Floating popover
9898

9999
### Disclosure Components
100100

101101
Expandable content:
102102

103-
- **[Accordion](/components/disclosure/accordion)** - Expandable sections
104-
- **[Collapsible](/components/disclosure/collapsible)** - Toggle content visibility
103+
- **[Accordion](/docs/components/disclosure/accordion)** - Expandable sections
104+
- **[Collapsible](/docs/components/disclosure/collapsible)** - Toggle content visibility
105105

106106
### Complex Components
107107

108108
Advanced, feature-rich components:
109109

110-
- **[Table](/components/complex/table)** - Data table with sorting, filtering, and pagination
110+
- **[Table](/docs/components/complex/table)** - Data table with sorting, filtering, and pagination
111111

112112
## Usage Pattern
113113

@@ -175,15 +175,15 @@ All ObjectUI components share these characteristics:
175175

176176
## Next Steps
177177

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
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
182182

183183
## Need Help?
184184

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

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

docs/guide/index.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -183,9 +183,9 @@ Object UI is perfect for:
183183

184184
Ready to get started?
185185

186-
- [Quick Start](/guide/quick-start) - Build your first Object UI app
187-
- [Installation](/guide/installation) - Setup instructions
188-
- [Schema Rendering](/concepts/schema-rendering) - Learn the core concepts
186+
- [Quick Start](/docs/guide/quick-start) - Build your first Object UI app
187+
- [Installation](/docs/guide/installation) - Setup instructions
188+
- [Schema Rendering](/docs/concepts/schema-rendering) - Learn the core concepts
189189

190190
## Getting Help
191191

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](/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
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
2828

2929
### Layout Components
3030

3131
Structure your UI with flexible layout containers:
3232

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
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
3838

3939
### Overlay Components
4040

4141
Create modal and overlay experiences:
4242

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
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
4747

4848
### Data Display Components
4949

5050
Present information beautifully:
5151

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
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
5757

5858
### Feedback Components
5959

6060
Provide user feedback and status:
6161

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
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
6666

6767
### Disclosure Components
6868

6969
Progressive content disclosure:
7070

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

7474
### Complex Components
7575

7676
Advanced composite components:
7777

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

8181
## 🔌 Plugin Demos
8282

8383
Extend ObjectUI with powerful plugins:
8484

85-
### [Plugin Markdown](/plugins/plugin-markdown)
85+
### [Plugin Markdown](/docs/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](/plugins/plugin-kanban)
96+
### [Plugin Kanban](/docs/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](/plugins/plugin-charts)
107+
### [Plugin Charts](/docs/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](/plugins/plugin-editor)
118+
### [Plugin Editor](/docs/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](/plugins/plugin-object)
129+
### [Plugin Object](/docs/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](/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
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
201201

202202
## 🎨 Design Resources
203203

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
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
207207

208208
## 🔗 Next Steps
209209

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

214214
---
215215

216-
**Have questions?** Check out our [Getting Started Guide](/guide/quick-start) or visit the [GitHub Discussions](https://github.com/objectstack-ai/objectui/discussions).
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).

docs/guide/studio.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -189,9 +189,9 @@ It is **not** designed for:
189189

190190
## What's Next?
191191

192-
- [Read the full guide](/guide/introduction)
193-
- [Explore the API reference](/api/react)
194-
- [Check out component specifications](/protocol/overview)
192+
- [Read the full guide](/docs/guide/introduction)
193+
- [Explore the API reference](/docs/api/react)
194+
- [Check out component specifications](/docs/protocol/overview)
195195
- [View the project roadmap](/ROADMAP)
196196

197197
## Feedback

0 commit comments

Comments
 (0)