Page MenuHomePhabricator

Full-width toggle button should be opaque
Closed, ResolvedPublic0 Estimated Story Points

Description

Description

Currently the full-width toggle button's background is transparent. This is noticeable when the button is partially overlapping the gray background at the edge of the screen (which I've made light red to make the issue easier to see).

Screen Shot 2023-01-05 at 10.36.22 AM.png (162×200 px, 16 KB)

To-do

The button should follow the standard button styling in Codex (link), with a background of #f8f9fa, and then #fff when hovered.

QA Results - Beta

ACStatusDetails
1T326323#8828726

QA Results - Prod

ACStatusDetails
1T326323#8839391

Event Timeline

ovasileva triaged this task as Medium priority.Mar 20 2023, 3:43 PM
ovasileva moved this task from Not ready to estimate to Current Quarter on the Web-Team-Backlog board.

This might be fixed in the future through a different solution. cc @KieranMcCann - let us know if you have concerns with this one.

This might be fixed in the future through a different solution. cc @KieranMcCann - let us know if you have concerns with this one.

@ovasileva Yes I agree that it could be addressed by a different solution in the near future. If it was possible to do a quick fix then might be worthwhile but it is very subtle so I wouldn’t say it’s a huge priority.

Change 914380 had a related patch set uploaded (by Bernard Wang; author: Bernard Wang):

[mediawiki/skins/Vector@master] Make limited width button consistent with button spec

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

Change 914380 merged by jenkins-bot:

[mediawiki/skins/Vector@master] Make limited width button consistent with button spec

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

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: Full-width toggle button should be opaque

Screenshot 2023-05-04 at 8.50.31 PM.png (294×274 px, 6 KB)

Screenshot 2023-05-04 at 8.50.44 PM.png (1×3 px, 1 MB)

Edtadros removed ovasileva as the assignee of this task.

Test Result - Prod

Status: ✅ PASS
Environment: testwiki, nawiki
OS: macOS Ventura
Browser: Chrome
Device: MBP
Emulated Device:NA

Test Artifact(s):

QA Steps

✅ AC1: Full-width toggle button should be opaque
I darkened the background to make it more obvious.

Screenshot 2023-05-09 at 6.36.22 PM.png (131×183 px, 2 KB)

Screenshot 2023-05-09 at 6.36.04 PM.png (526×1 px, 84 KB)