Skip to content

Commit 75ac2c8

Browse files
authored
Merge pull request #85 from abap2UI5/claude/eager-lovelace-j2tz6
Reorganize documentation sidebar navigation structure
2 parents 771389e + cc64cd5 commit 75ac2c8

2 files changed

Lines changed: 23 additions & 17 deletions

File tree

docs/.vitepress/config.mjs

Lines changed: 22 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -153,10 +153,17 @@ export default defineConfig({
153153
collapsed: true,
154154
items: [
155155
{ text: "Life Cycle", link: "/development/controller/life_cycle" },
156-
{ text: "Backend", link: "/development/events/backend" },
157-
{ text: "Frontend", link: "/development/events/frontend" },
158-
{ text: "Follow-up", link: "/development/events/follow_up" },
159-
{ text: "Navigation", link: "/development/navigation/inner_cross_app" },
156+
{
157+
text: "Event",
158+
link: "/development/events/backend",
159+
items: [
160+
{ text: "Backend", link: "/development/events/backend" },
161+
{ text: "Frontend", link: "/development/events/frontend" },
162+
],
163+
},
164+
{ text: "Action", link: "/development/events/follow_up" },
165+
{ text: "App Navigation", link: "/development/navigation/inner_cross_app" },
166+
{ text: "Error", link: "/development/messages/errors" },
160167
],
161168
},
162169
{
@@ -171,20 +178,20 @@ export default defineConfig({
171178
},
172179
{
173180
text: "Device Capabilities",
174-
link: "/development/specific/barcodes",
181+
link: "/development/specific/info",
175182
collapsed: true,
176183
items: [
177-
{
178-
text: "Barcode Scanning",
179-
link: "/development/specific/barcodes",
180-
},
184+
{ text: "Info", link: "/development/specific/info" },
181185
{ text: "Camera", link: "/development/specific/camera" },
182186
{
183187
text: "Geolocation",
184188
link: "/development/specific/geolocation",
185189
},
186190
{ text: "Soft Keyboard", link: "/development/specific/soft_keyboard" },
187-
{ text: "Frontend Info", link: "/development/specific/frontend_info" },
191+
{
192+
text: "Barcode Scanning",
193+
link: "/development/specific/barcodes",
194+
},
188195
{
189196
text: "Upload, Download",
190197
link: "/development/specific/files",
@@ -197,24 +204,23 @@ export default defineConfig({
197204
},
198205
{
199206
text: "Browser Interaction",
200-
link: "/development/specific/focus",
207+
link: "/development/specific/title",
201208
collapsed: true,
202209
items: [
210+
{ text: "Title", link: "/development/specific/title" },
203211
{ text: "Focus", link: "/development/specific/focus" },
204212
{ text: "Scrolling", link: "/development/specific/scrolling" },
205-
{ text: "Clipboard", link: "/development/specific/clipboard" },
206-
{ text: "Title", link: "/development/specific/title" },
207213
{ text: "Timer", link: "/development/specific/timer" },
214+
{ text: "Clipboard", link: "/development/specific/clipboard" },
208215
{ text: "URL Handling", link: "/development/specific/url" },
209216
],
210217
},
211218
{
212-
text: "Message, Error",
219+
text: "Translation, Messages",
213220
link: "/development/messages/messages",
214221
collapsed: true,
215222
items: [
216223
{ text: "Message", link: "/development/messages/messages" },
217-
{ text: "Error", link: "/development/messages/errors" },
218224
{ text: "Logging", link: "/development/messages/logging" },
219225
{ text: "Translation, i18n", link: "/development/translation" },
220226
],
@@ -242,7 +248,7 @@ export default defineConfig({
242248
{ text: "WebSocket", link: "/development/specific/websocket" },
243249
{ text: "Logout", link: "/configuration/logout" },
244250
{ text: "OData", link: "/development/model/odata" },
245-
{ text: "App State, Share, Bookmark", link: "/development/navigation/app_state" },
251+
{ text: "App State, Share", link: "/development/navigation/app_state" },
246252
{
247253
text: "Utilities",
248254
collapsed: false,

docs/development/specific/frontend_info.md renamed to docs/development/specific/info.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
outline: [2, 4]
33
---
4-
# Frontend Info
4+
# Info
55

66
abap2UI5 offers a custom control for reading all frontend information from the user's device — UI5 version and theme, browser, operating system, system type, screen dimensions, and device class (phone, tablet, desktop). This is handy whenever your ABAP logic needs to adapt to the runtime environment.
77

0 commit comments

Comments
 (0)