Page MenuHomePhabricator

Regression: Menu consolidation has introduced overflow-wrap regression
Closed, ResolvedPublic

Description

DRYing up the menu T249372 has introduced a small regression of Portal links in the sidebar not being overflow-wrapped due to white-space: nowrap of verctor-menu li in place.

image.png (210×426 px, 20 KB)

QA

Test URL: https://en.wikipedia.beta.wmflabs.org/?uselang=de
Check the menu items do not wrap.

QA Results - Beta

ACStatusDetails
1T252717#6142816

Event Timeline

Jdlrobson renamed this task from Menu consolidation has introduced overflow-wrap regression to Regression: Menu consolidation has introduced overflow-wrap regression.May 13 2020, 10:04 PM

Change 596309 had a related patch set uploaded (by VolkerE; owner: VolkerE):
[mediawiki/skins/Vector@master] [dev] Remove white-space attribute from personal menu

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

Change 596309 merged by jenkins-bot:
[mediawiki/skins/Vector@master] [dev] Remove white-space attribute from personal menu

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

As follow-up we want to be smarter with Menu.less separation. It now contains only personal menu styles, but on a generalized class .vector-menu.

Edtadros subscribed.

Test Result - Beta

Status: ✅ PASS
Environment: beta
OS: macOS Catalina
Browser: Chrome
Device: MBP
Emulated Device: na

Test Artifact(s):

QA steps

Test URL: https://en.wikipedia.beta.wmflabs.org/?uselang=de
✅ AC1: Check the menu items do not wrap. (@Jdlrobson I assumed you meant that they do wrap)

Screen Shot 2020-05-16 at 11.09.12 PM.png (174×179 px, 13 KB)

Looks good, resolving!