nextcloud-libraries / nextcloud-libraries/nextcloud-vue

[NcAppSettingsSection] The settings section size is incompatible with the default heading size of server

Open
#8,664 3 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

0. to triage bug design
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

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.