Skip to content

fix(settings): clear NcAppNavigation toggle overhang#60596

Open
pringelmann wants to merge 1 commit into
masterfrom
fix/settings-clear-app-navigation-toggle-overhang
Open

fix(settings): clear NcAppNavigation toggle overhang#60596
pringelmann wants to merge 1 commit into
masterfrom
fix/settings-clear-app-navigation-toggle-overhang

Conversation

@pringelmann
Copy link
Copy Markdown
Contributor

@pringelmann pringelmann commented May 20, 2026

Summary

The NcAppNavigationToggle button overlaps the start of section content on Nextcloud settings pages. Adds an inline-start offset to settings sections and the personal-info grid so content clears the toggle.

Companion lib PR handles the Vue 3 NcSettingsSection, which has a different box model.

🖼️ Screenshots

🏚️ Before 🏡 After
Screenshot_2026-05-20_10-11-05 Screenshot_2026-05-20_10-10-02

TODO

  • Check with design if larger left gutter is OK

Checklist

  • Code is properly formatted
  • Sign-off message is added to all commits
  • Tests (unit, integration, api and/or acceptance) are included: N/A, CSS only
  • Screenshots before/after for front-end changes
  • Documentation (manuals or wiki) has been updated or is not required: N/A
  • Backports requested where applicable: backport to stable34 where the NcAppNavigation migration landed
  • Labels added where applicable
  • Milestone added for target branch/version

Signed-off-by: Peter Ringelmann <peter.ringelmann@nextcloud.com>
@pringelmann pringelmann self-assigned this May 20, 2026
@pringelmann pringelmann added bug design Design, UI, UX, etc. 3. to review Waiting for reviews feature: settings labels May 20, 2026
@pringelmann pringelmann added this to the Nextcloud 34 milestone May 20, 2026
@pringelmann pringelmann marked this pull request as ready for review May 20, 2026 08:14
@pringelmann pringelmann requested a review from a team as a code owner May 20, 2026 08:14
@pringelmann pringelmann requested review from kra-mo, nfebe, skjnldsv, sorbaugh and susnux and removed request for a team May 20, 2026 08:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

3. to review Waiting for reviews bug design Design, UI, UX, etc. feature: settings

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant