Page MenuHomePhabricator

Use consistent margin for siteSub and indicators
Closed, ResolvedPublicFeature

Description

Right now indicators do not have any margin whereas siteSub has 8px of margin above it.

image.png (469×125 px, 9 KB)

This causes indicators to be right below the toolbar without any space. It would be better to apply the margin that siteSub has to indicators as well. Even if the siteSub is hidden this margin should still be shown.

QA Results - Beta

ACStatusDetails
1T335627#8828732

QA Results - Prod

ACStatusDetails
1T335627#8848532

Details

Related Changes in Gerrit:

Event Timeline

Change 913637 had a related patch set uploaded (by BrandonXLF; author: BrandonXLF):

[mediawiki/skins/Vector@master] Apply margin-top to indicators

https://gerrit.wikimedia.org/r/913637

Thank you for bringing this to the Web team's attention. I did some digging into this bug and it looks like it was introduced in this patch : Work around browser inconsistencies with 'clear' + 'margin-top'. Previous to that patch, the top margin of the #siteSub element was pushing down the indicators as well. Afterwards it wasn't, and I'm not really sure why. Regardless, adding the same margin to indicators independently seems like a more robust solution.

Change 913637 merged by jenkins-bot:

[mediawiki/skins/Vector@master] Apply margin-top to indicators

https://gerrit.wikimedia.org/r/913637

Edtadros subscribed.

Test Result - Beta

Status: ✅ PASS
Environment: beta
OS: macOS Ventura
Browser: Chrome
Device: MBP
Emulated Device:NA

Test Artifact(s):

QA Steps

✅ AC1: Use consistent margin for siteSub and indicators

Screenshot 2023-05-04 at 9.02.10 PM.png (2,134×700 px, 164 KB)

Edtadros removed ovasileva as the assignee of this task.
Edtadros added a subscriber: ovasileva.

Test Result - Prod

Status: ✅ PASS
Environment: beta
OS: macOS Ventura
Browser: Chrome
Device: MBP
Emulated Device:NA

Test Artifact(s):

QA Steps

✅ AC1: Use consistent margin for siteSub and indicators

Screenshot 2023-05-12 at 2.09.18 PM.png (1,363×459 px, 239 KB)