Skip to content

Commit 304e6b9

Browse files
committed
docs(mobile-client): update sidebar links and add new sections
- Add 'Overview' page to Architecture section - Add State Management (BLoC) and Error Handling pages - Add new Guides section with multiple subpages - Rename 'Shared Components' to 'UI Components' - Reorder some items for better organization
1 parent bc9f343 commit 304e6b9

File tree

1 file changed

+14
-1
lines changed

1 file changed

+14
-1
lines changed

astro.config.mjs

Lines changed: 14 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -134,10 +134,23 @@ export default defineConfig({
134134
label: 'Architecture',
135135
collapsed: true,
136136
items: [
137-
{ label: 'Routing', link: '/mobile-client/architecture/routing' },
137+
{ label: 'Overview', link: '/mobile-client/architecture/' },
138+
{ label: 'State Management (BLoC)', link: '/mobile-client/architecture/state-management' },
139+
{ label: 'Routing & Navigation', link: '/mobile-client/architecture/routing' },
140+
{ label: 'Error Handling', link: '/mobile-client/architecture/error-handling' },
138141
{ label: 'Shared Components', link: '/mobile-client/architecture/shared-components' },
139142
],
140143
},
144+
{
145+
label: 'Guides',
146+
collapsed: true,
147+
items: [
148+
{ label: 'Creating a New Feature', link: '/mobile-client/guides/creating-a-new-feature' },
149+
{ label: 'Adding a New Setting', link: '/mobile-client/guides/adding-a-new-setting' },
150+
{ label: 'Styling & Theming', link: '/mobile-client/guides/styling-and-theming' },
151+
{ label: 'Localization', link: '/mobile-client/guides/localization' },
152+
],
153+
},
141154
{
142155
label: 'Features',
143156
collapsed: true,

0 commit comments

Comments
 (0)