nextcloud-libraries / nextcloud-libraries/nextcloud-vue
[NcAppSettingsSection] The settings section size is incompatible with the default heading size of server
Nobody has claimed this yet.
- Dominant language
- Vue
- Stars
- 246
- Forks
- 99
- Avg merge
- 1d 20h
- Merged PRs (30d)
- 103
Description
The sections on modal settings are sized down by NcAppSettingsSection. This is an issue for any app that uses headings inside a settings modal.
Noticed while working on https://github.com/nextcloud/mail/issues/12748
Reproduction steps
- Go to mail app
- Open Account settings
- Notice that Mail server (child) appears bigger than IMAP Settings (parent)
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start with the NcAppSettingsSection component and inspect how it sizes modal settings sections and headings. Reproduce the issue in the Mail app by opening Account settings and comparing the Mail server and IMAP Settings headings. Done means headings in settings modals no longer become inconsistently sized because of NcAppSettingsSection.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- javascript
- Domain
- frontend
- Issue type
- Bug
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 58/100