Closed Bug 2027100 Opened 1 month ago Closed 1 month ago

Fix too-large gap between navbar and main pane

Categories

(Firefox :: Settings UI, defect, P3)

defect

Tracking

()

RESOLVED FIXED
151 Branch
Tracking Status
firefox151 --- fixed

People

(Reporter: fterdal, Assigned: fterdal)

References

Details

(Whiteboard: [recomp] [srdbb] )

Attachments

(3 files, 1 obsolete file)

Attached image big-gap-1.png

On certain viewport widths, the gap between the moz-page-nav and the main pane is too large. This is likely due to the breakpoint changes in bug 1867385.

Attached image big-gap-2.png
Whiteboard: [recomp] [srdbb]

Taking a look at this during triage and we think the issue is the styles that are getting applied based on the #categories ID e.g. these styles and these styles. Specifically the margins seem to be messing with the breakpoints.

The cleanest solution would probably just be to change that categories ID on the moz-page-nav to something preferences specific, but this caries the risk of breaking a whole lot of tests/might be painful. The alternative would be to change the selector in common-shared.css to something like #categories:not(moz-page-nav) and remove the #categories styles from preferences.

Severity: -- → S3
Priority: -- → P3
Assignee: nobody → fterdal
Status: NEW → ASSIGNED
Attachment #9560813 - Attachment description: WIP: Bug 2027100 - Fix too-large gap between navbar and main pane → Bug 2027100 - Fix too-large gap between navbar and main pane r?mstriemer!,#settings
Attachment #9562326 - Attachment is obsolete: true
Attachment #9560813 - Attachment description: Bug 2027100 - Fix too-large gap between navbar and main pane r?mstriemer!,#settings → Bug 2027100 - Fix too-large gap between navbar and main pane
Pushed by fterdal@mozilla.com: https://github.com/mozilla-firefox/firefox/commit/6672bd55a51b https://hg.mozilla.org/integration/autoland/rev/173a0eda1b80 Fix too-large gap between navbar and main pane r=mstriemer,desktop-theme-reviewers
Status: ASSIGNED → RESOLVED
Closed: 1 month ago
Resolution: --- → FIXED
Target Milestone: --- → 151 Branch
QA Whiteboard: [qa-triage-done-c152/b151][qa-ver-needed-c152/b151]
Flags: qe-verify+
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: