Skip to content

Commit 94a10ee

Browse files
committed
docs(config): rearrange sidebar structure and update links
- Reorganize sidebar items for better navigation - Rename some sidebar sections for clarity - Update links to reflect new documentation structure - Remove redundant entries and consolidate related topics
1 parent a3e987a commit 94a10ee

File tree

1 file changed

+17
-19
lines changed

1 file changed

+17
-19
lines changed

astro.config.mjs

Lines changed: 17 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -17,29 +17,27 @@ export default defineConfig({
1717
},
1818
],
1919
sidebar: [
20-
{ label: 'Core Philosophy', link: '/core-philosophy' },
21-
{ label: 'Local Setup', link: '/local-setup' },
22-
{ label: 'Deployment', link: '/deployment' },
2320
{
24-
label: 'Architecture & Customization',
25-
collapsed: true,
21+
label: 'Getting Started',
2622
items: [
23+
{ label: 'Overview', link: '/getting-started/' },
24+
{ label: 'Core Philosophy', link: '/getting-started/core-philosophy' },
25+
{ label: 'Toolkit Architecture', link: '/getting-started/toolkit-architecture' },
26+
{ label: 'Local Setup', link: '/getting-started/local-setup' },
27+
{ label: 'Deployment', link: '/getting-started/deployment' },
28+
],
29+
},
30+
{
31+
label: 'Customization Guides',
32+
items: [
33+
{ label: 'Overview', link: '/customization/' },
2734
{
28-
label: 'Overview',
29-
link: '/architecture/index',
30-
},
31-
32-
{
33-
label: 'Understanding the Toolkit Architecture',
34-
link: '/architecture/toolkit-architecture',
35-
},
36-
{
37-
label: 'Taking Ownership of Packages',
38-
link: '/architecture/taking-ownership-of-packages',
35+
label: 'Hosting Packages for Customization',
36+
link: '/customization/hosting-packages-for-customization',
3937
},
4038
{
4139
label: 'Guide: Customizing the UI Theme',
42-
link: '/architecture/guide-customizing-the-ui',
40+
link: '/customization/guide-customizing-the-ui',
4341
},
4442
],
4543
},
@@ -81,7 +79,7 @@ export default defineConfig({
8179
{ label: 'Middleware', link: '/api-server/architecture/middleware' },
8280
{ label: 'Data Seeding & Fixtures', link: '/api-server/architecture/data-seeding-and-fixtures' },
8381
{ label: 'Generic Data Endpoint', link: '/api-server/architecture/generic-data-endpoint' },
84-
{ label: 'Error Handling', link: '/api-server/features/error-handling' },
82+
{ label: 'Error Handling', link: '/api-server/architecture/error-handling' },
8583
],
8684
},
8785
{
@@ -97,7 +95,7 @@ export default defineConfig({
9795
{ label: 'Deployment', link: '/api-server/deployment' },
9896
],
9997
},
100-
{
98+
{
10199
label: 'Web Dashboard',
102100
collapsed: true,
103101
items: [

0 commit comments

Comments
 (0)