Skip to content

Commit 8abbb2f

Browse files
committed
docs(web-dashboard): restructure sidebar and add new content
- Reorganize sidebar structure for better content categorization - Add new sections: Architecture, Guides, and Manuals - Include new pages: Dashboard Overview, Content Management, App Configuration, Authentication, State Management, Routing, Theming & Customization, Adding a New Language, Managing Content, and Configuring the Mobile App - Update existing links and labels for consistency
1 parent 244b2f6 commit 8abbb2f

File tree

1 file changed

+27
-2
lines changed

1 file changed

+27
-2
lines changed

astro.config.mjs

Lines changed: 27 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -90,10 +90,35 @@ export default defineConfig({
9090
label: 'Features',
9191
collapsed: true,
9292
items: [
93+
{ label: 'Dashboard Overview', link: '/web-dashboard/features/dashboard-overview' },
94+
{ label: 'Content Management', link: '/web-dashboard/features/content-management' },
9395
{ label: 'App Configuration', link: '/web-dashboard/features/app-configuration' },
9496
{ label: 'Authentication', link: '/web-dashboard/features/authentication' },
95-
{ label: 'Content Management', link: '/web-dashboard/features/content-management' },
96-
{ label: 'Dashboard Overview', link: '/web-dashboard/features/dashboard-overview' },
97+
],
98+
},
99+
{
100+
label: 'Architecture',
101+
collapsed: true,
102+
items: [
103+
{ label: 'Overview', link: '/web-dashboard/architecture/overview' },
104+
{ label: 'State Management (BLoC)', link: '/web-dashboard/architecture/state-management' },
105+
{ label: 'Routing (go_router)', link: '/web-dashboard/architecture/routing' },
106+
],
107+
},
108+
{
109+
label: 'Guides',
110+
collapsed: true,
111+
items: [
112+
{ label: 'Theming & Customization', link: '/web-dashboard/guides/theming-and-customization' },
113+
{ label: 'Adding a New Language', link: '/web-dashboard/guides/adding-a-new-language' },
114+
],
115+
},
116+
{
117+
label: 'Manuals',
118+
collapsed: true,
119+
items: [
120+
{ label: 'Managing Content', link: '/web-dashboard/manuals/managing-content' },
121+
{ label: 'Configuring the Mobile App', link: '/web-dashboard/manuals/configuring-the-app' },
97122
],
98123
},
99124
{ label: 'Deployment', link: '/web-dashboard/deployment' },

0 commit comments

Comments
 (0)