Skip to content

fix(settings): use proper component structure to make navigation work - #60236

Merged
susnux merged 3 commits into
masterfrom
fix/nextcloud-vue
May 11, 2026
Merged

fix(settings): use proper component structure to make navigation work#60236
susnux merged 3 commits into
masterfrom
fix/nextcloud-vue

Conversation

@susnux

Copy link
Copy Markdown
Contributor

Summary

NcAppNavigation is only allowed in NcContent but we were not using it because the content was rendered by the server as templates. This is now fixed by moving the content inside the NcContent once mounted.

Checklist

AI (if applicable)

  • The content of this PR was partly or fully generated using AI

Comment threadapps/settings/templates/settings/frame.php

@pringelmannpringelmann left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🚀 Just one question about removal of data attrs

@susnux

Copy link
Copy Markdown
ContributorAuthor

/compile

@susnux
susnuxforce-pushed the fix/nextcloud-vue branch from ae855f9 to 4c2f19fCompareMay 8, 2026 12:41
@nfebe
nfebeforce-pushed the fix/nextcloud-vue branch from f8cb1ea to 49a485cCompareMay 8, 2026 14:13
@nfebe

nfebe commented May 8, 2026

Copy link
Copy Markdown
Contributor

/compile

Comment threadapps/settings/src/components/SettingsNavigationItem.vue Outdated
@nfebe
nfebeforce-pushed the fix/nextcloud-vue branch from 0961c9a to 169bfacCompareMay 8, 2026 14:42
@susnux
susnuxforce-pushed the fix/nextcloud-vue branch 2 times, most recently from 582f6aa to 13ea8eaCompareMay 10, 2026 17:27
susnux added 2 commits May 10, 2026 22:18
`NcAppNavigation` is only allowed in `NcContent` but we were not using
it because the content was rendered by the server as templates.
This is now fixed by moving the content inside the `NcContent` once
mounted.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
@susnux
susnuxforce-pushed the fix/nextcloud-vue branch from 13ea8ea to e3444c3CompareMay 10, 2026 20:23
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
@susnux
susnuxforce-pushed the fix/nextcloud-vue branch from 3e54445 to 004f4aeCompareMay 10, 2026 22:39
@susnux
susnux merged commit 7c6672c into masterMay 11, 2026
245 of 262 checks passed
@susnux
susnux deleted the fix/nextcloud-vue branch May 11, 2026 10:55
@nextcloud-botnextcloud-bot mentioned this pull request May 12, 2026
This was referenced May 15, 2026
@nextcloud-botnextcloud-bot mentioned this pull request May 27, 2026
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

3. to reviewWaiting for reviewsbug

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants

@susnux@nfebe@pringelmann@sorbaugh