konrad and Cursor
afbd76445d
Document every exported symbol and how callers use the library.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-09-29 19:25:44 +02:00
konrad
d7768d44d6
Merge branch 'feature/mobile-app-navigation'
2026-09-29 18:57:08 +02:00
konrad and Cursor
fad9806585
Hide App navigation on a narrow screen until the user opens it.
...
A width at or below Nextcloud's 1024px breakpoint keeps the tree off the page so the content stays usable, and the navigation button brings it back.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-09-29 18:56:44 +02:00
konrad
4e05fb1c6a
Paint a destructive Dialog button with Nextcloud's error text color.
...
The theme's error background is a pale pink, so a white label looked disabled.
2026-09-29 02:53:59 +02:00
konrad
0a387815a0
Add a Dialog an ExApp page can open for a message, confirm, or prompt.
...
The page waits for the choice. App navigation includes the same piece.
2026-09-28 21:10:20 +02:00
konrad and Cursor
d4c18e63bb
Load the Nextcloud theme in App navigation and name its core icons.
...
The shell paints the instance wallpaper by default, and ExApps pick menu icons from NextcloudIcons instead of raw paths.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-09-28 20:12:02 +02:00
konrad and Cursor
7a915aee7b
Add an optional App navigation shell for ExApp pages.
...
ExApps that mount it share one Files-style tree; an ExApp that never mounts it keeps its own page.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-09-28 19:31:36 +02:00