Page MenuHomePhabricator

AdvancedSearch namespace pillbox label is misaligned
Closed, ResolvedPublic

Description

Text is not centered vertically:

advsearch pillbox error.png (33×85 px, 4 KB)

(screenshot is from enwiki)

This is not how the OOUI widget is meant to look like, see https://doc.wikimedia.org/oojs-ui/master/demos/?page=widgets&theme=wikimediaui&direction=ltr&platform=desktop#MenuTagMultiselectWidget-initially-selected-preset-options.

Event Timeline

Change 961776 had a related patch set uploaded (by Mareike Heuer; author: Mareike Heuer):

[mediawiki/extensions/AdvancedSearch@master] Fix misaligned namespace pillbox is AdvancedSearch

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

There are misalignments between many visual elements, all of which I would expect to be centered between their top and bottom margins:

  • Label text in one-line header
  • Pill in one-line header
  • Label in pill
  • Close box in pill

Change 964538 had a related patch set uploaded (by Awight; author: Awight):

[mediawiki/extensions/AdvancedSearch@master] Vertically align the search labels and preview pills

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

Change 964538 merged by jenkins-bot:

[mediawiki/extensions/AdvancedSearch@master] Vertically align the search labels and preview pills

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

Keywords look pretty bad at this point:

image.png (65×278 px, 5 KB)

Change 965534 had a related patch set uploaded (by Awight; author: Awight):

[mediawiki/extensions/AdvancedSearch@master] Workaround to center search terms label

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

awight added a subscriber: MareikeHeuerWMDE.

I've added another workaround and will drop the bone now. The remaining problems seem to be caused by the close box, which is impractical to adjust without getting deep into oo.ui itself. Probably these elements would be much easier to lay out with newer CSS features such as flex.

Change 965534 merged by jenkins-bot:

[mediawiki/extensions/AdvancedSearch@master] Workaround to center search terms label

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

Change 966238 had a related patch set uploaded (by Awight; author: Awight):

[mediawiki/extensions/AdvancedSearch@wmf/1.42.0-wmf.1] Workaround to center search terms label

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

Change 966238 merged by jenkins-bot:

[mediawiki/extensions/AdvancedSearch@wmf/1.42.0-wmf.1] Workaround to center search terms label

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

Change 961776 abandoned by Mareike Heuer:

[mediawiki/extensions/AdvancedSearch@master] Fix misaligned namespace pillbox is AdvancedSearch

Reason:

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

Change 966610 had a related patch set uploaded (by WMDE-Fisch; author: WMDE-Fisch):

[mediawiki/extensions/AdvancedSearch@wmf/1.42.0-wmf.1] Revert "Revert "Workaround to center search terms label""

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

Change 966610 merged by jenkins-bot:

[mediawiki/extensions/AdvancedSearch@wmf/1.42.0-wmf.1] Revert "Revert "Workaround to center search terms label""

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

Mentioned in SAL (#wikimedia-operations) [2023-10-19T13:41:00Z] <wmde-fisch@deploy2002> Started scap: Backport for [[gerrit:966610|Revert "Revert "Workaround to center search terms label"" (T252346)]]

Mentioned in SAL (#wikimedia-operations) [2023-10-19T13:42:32Z] <wmde-fisch@deploy2002> wmde-fisch: Backport for [[gerrit:966610|Revert "Revert "Workaround to center search terms label"" (T252346)]] synced to the testservers (https://wikitech.wikimedia.org/wiki/Mwdebug)

Mentioned in SAL (#wikimedia-operations) [2023-10-19T13:48:50Z] <wmde-fisch@deploy2002> Finished scap: Backport for [[gerrit:966610|Revert "Revert "Workaround to center search terms label"" (T252346)]] (duration: 07m 50s)