Page MenuHomePhabricator

[1.29.0-wmf.21] RC filters - Monobook UI issues with highlights
Closed, ResolvedPublic3 Estimated Story Points

Description

Monobook, Safari 10:

Screen Shot 2017-05-04 at 5.14.10 PM.png (438×1 px, 105 KB)

Monobook Chrome:

Screen Shot 2017-05-04 at 5.12.13 PM.png (450×848 px, 95 KB)

Event Timeline

Etonkovidova renamed this task from Rc filters - Monobook UI issues with highlights to RC filters - Monobook UI issues with highlights .May 5 2017, 12:18 AM
Etonkovidova renamed this task from RC filters - Monobook UI issues with highlights to [wmf.21] RC filters - Monobook UI issues with highlights .May 5 2017, 12:46 AM

Also checkboxes on the left side of names.

Change 352730 had a related patch set uploaded (by Catrope; owner: Catrope):
[oojs/ui@master] MenuSelectWidgets: Don't unconditionally hide all descendant inputs

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

Change 352735 had a related patch set uploaded (by Catrope; owner: Catrope):
[oojs/ui@master] OptionWidget: Use parent selector for icon/indicator/label styles

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

With my patches it looks a lot better:

rcfilters-monobook-fixed.png (547×657 px, 64 KB)

There's still a discrepancy in the size of the highlight button when highlighting vs not, though:

rcfilters-monobook-highlight-buttons.png (276×112 px, 4 KB)

Change 352730 merged by jenkins-bot:
[oojs/ui@master] MenuSelectWidgets: Don't unconditionally hide all descendant inputs

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

Change 352735 merged by jenkins-bot:
[oojs/ui@master] OptionWidget: Use parent selector for icon/indicator/label styles

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

This seems to be fixed, unless I'm missing something?

(There are other bugs related to the highlight menu + 'checkmark' issue in monobook, but they're dealt with in another task).

Is there anything still missing on this one that isn't covered by T165446: [betalabs-regression] monobook: cannot de-select a selected filter and T165444: [betalabs-regression] monobook: Highlight button displays checkmark ? or are we just waiting on OOUI release to move it to QA?

This seems to be fixed, unless I'm missing something?

(There are other bugs related to the highlight menu + 'checkmark' issue in monobook, but they're dealt with in another task).

Is there anything still missing on this one that isn't covered by T165446: [betalabs-regression] monobook: cannot de-select a selected filter and T165444: [betalabs-regression] monobook: Highlight button displays checkmark ? or are we just waiting on OOUI release to move it to QA?

I wrote:

There's still a discrepancy in the size of the highlight button when highlighting vs not, though:

rcfilters-monobook-highlight-buttons.png (276×112 px, 4 KB)

Is that now fixed too?

As far as I can tell, not only is this not fixed, the checkmarks have become misaligned (possibly as a result of @Mooeypoo's patch to make them aligned in Vector?)

rcfilters-monobook-highlights.png (264×338 px, 11 KB)

A_smart_kitten renamed this task from [wmf.21] RC filters - Monobook UI issues with highlights to [1.29.0-wmf.21] RC filters - Monobook UI issues with highlights.May 16 2025, 11:51 AM
A_smart_kitten removed the point value 1 for this task.
A_smart_kitten subscribed.

(boldly resetting the estimated story points field, as it seems like this might need re-estimation prior to being worked on again)

The current check in beta labs shows that there are some improvements

  • x in filters' bubbles are aligned properly
  • the checkboxes are present
  • the pencil icon look/scale is improved

Screen Shot 2025-05-23 at 3.54.38 PM.png (1×1 px, 270 KB)

As far as I can see, the fix remaining for this task (that hasn't been applied through other patches/tasks, e.g. T209546: [wmf.4 -regression] Monobook - RC/Watchlist highlight icons misalgned) might be the slight misalignment of the 'tick' icon within the "select a color" dialog (ref. T164550#3317014):

screenshot-monobook-color-selection.png (141×340 px, 7 KB)

There's another thing I noticed that could potentially be a design bug, but I'm not familiar enough with MonoBook/the RecentChanges design to say one way or the other for certain: is there enough padding to the left of the highlighter button that appears on each row, & should the down-indicator icon be vertically centered within the button (or is it intended to be near the bottom)?

screenshot-monobook-highlight-button-padding.png (95×104 px, 2 KB)

While checking RecentChanges in Monobook, I also noticed something else -- when viewing the 'Tags' menu, the question-mark icon overlaps with the highlighting button (& is slightly vertically misaligned). That also seems to occur when not using the highlighting feature, though, so I've split that out to its own task: T396350: Tag question-mark icons on Monobook RecentChanges extend beyond the box containing them (& are slightly vertically misaligned).

screenshot-monobook-tag-menu-overlap.png (163×651 px, 17 KB)

@Etonkovidova (or anyone else) — is there anything else that you're aware about that I've missed from this?

Change #1154902 had a related patch set uploaded (by Bartosz Dziewoński; author: Bartosz Dziewoński):

[oojs/ui@master] Apex theme: Workaround for ButtonWidget inside DecoratedOptionWidget

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

Change #1154902 merged by jenkins-bot:

[oojs/ui@master] Apex theme: Workaround for ButtonWidget inside DecoratedOptionWidget

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

DMburugu triaged this task as Medium priority.Jun 10 2025, 4:13 PM

There's another thing I noticed that could potentially be a design bug, but I'm not familiar enough with MonoBook/the RecentChanges design to say one way or the other for certain: is there enough padding to the left of the highlighter button that appears on each row, & should the down-indicator icon be vertically centered within the button (or is it intended to be near the bottom)?

screenshot-monobook-highlight-button-padding.png (95×104 px, 2 KB)

While checking RecentChanges in Monobook, I also noticed something else -- when viewing the 'Tags' menu, the question-mark icon overlaps with the highlighting button (& is slightly vertically misaligned). That also seems to occur when not using the highlighting feature, though, so I've split that out to its own task: T396350: Tag question-mark icons on Monobook RecentChanges extend beyond the box containing them (& are slightly vertically misaligned).

screenshot-monobook-tag-menu-overlap.png (163×651 px, 17 KB)

These two issues will be resolved by my patch; the rest of them still stand.

I'm not sure if anyone cares about the misalignment. Personally I would suggest closing this.

Change #1156368 had a related patch set uploaded (by VolkerE; author: VolkerE):

[mediawiki/core@master] Update OOUI to v0.52.0

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

Change #1156368 merged by jenkins-bot:

[mediawiki/core@master] Update OOUI to v0.52.0

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

Change #1163038 had a related patch set uploaded (by Kgraessle; author: Kgraessle):

[mediawiki/core@master] RC filters - Monobook UI issues with highlights

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

Test wiki created on Patch demo by KGraessle-WMF using patch(es) linked to this task:
https://patchdemo.wmcloud.org/wikis/092a75f0bf/w/

Test wiki on Patch demo by KGraessle-WMF using patch(es) linked to this task was deleted:

https://patchdemo.wmcloud.org/wikis/092a75f0bf/w/

Test wiki created on Patch demo by KGraessle-WMF using patch(es) linked to this task:
https://patchdemo.wmcloud.org/wikis/d2d7e8b405/w/

Change #1163038 merged by jenkins-bot:

[mediawiki/core@master] RC filters - Monobook UI issues with highlights

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

Test wiki on Patch demo by KGraessle-WMF using patch(es) linked to this task was deleted:

https://patchdemo.wmcloud.org/wikis/d2d7e8b405/w/

Scardenasmolinar moved this task from QA to Done on the Moderator-Tools-Team (Kanban) board.
Scardenasmolinar subscribed.

Changes look to be working on testwiki.