Page MenuHomePhabricator

mediawiki.UI: Bring Checkboxes and Radios on par with M101 and OOjs UI implementation
Closed, ResolvedPublic

Description

mediawiki.UI: The oversized and fake-3D look from obsolete guidelines has to be changed over to the improved look of OOjs UI implementation, where the new guidelines on WCAG compliant color palette M82 are implemented.

Screen Shot 2016-11-28 at 12.15.44 PM.png (262×495 px, 27 KB)

Screen Shot 2016-11-28 at 12.15.57 PM.png (346×813 px, 32 KB)

See T86003#2714020 for an in-detail comment on the touch area vs visible checkbox appearance.

Event Timeline

Restricted Application added a subscriber: Aklapper. · View Herald Transcript
Volker_E renamed this task from mediawiki.UI: Bring Checkboxes and Radios on par with M101 and closer to OOjs UI implementation to mediawiki.UI: Bring Checkboxes and Radios on par with M101 and OOjs UI implementation.Nov 22 2016, 12:07 AM
ovasileva triaged this task as Medium priority.Nov 30 2016, 5:26 PM
Volker_E raised the priority of this task from Medium to High.Dec 2 2016, 1:25 AM

Any progress @Volker_E from a MediaWiki UI point of view?

Change 372032 had a related patch set uploaded (by VolkerE; owner: VolkerE):
[mediawiki/core@master] [WIP] mediawiki.ui: Bring checkbox and radio on par with WikimediaUI design

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

Change 372032 merged by jenkins-bot:
[mediawiki/core@master] mediawiki.ui: Bring checkbox and radio on par with WikimediaUI design

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

Macro votecat: looks  good

checked on beta... too bad we will be switching to toggleswitch widget soon but I'm sure we will use for something else later

Notably, this changes the checkbox on Special:UserLogin (finally!):

Before
image.png (768×1 px, 61 KB)
After
image.png (768×1 px, 60 KB)