https://bugzilla.wikimedia.org/show_bug.cgi?id=54360
Web browser: ---
Bug ID: 54360
Summary: implement new Agora spec in mediawiki.ui
Product: MediaWiki
Version: 1.22-git
Hardware: All
OS: All
Status: NEW
Keywords: design
Severity: normal
Priority: Unprioritized
Component: Skin and page rendering
Assignee: [email protected]
Reporter: [email protected]
CC: [email protected], [email protected],
[email protected], [email protected]
Classification: Unclassified
Mobile Platform: ---
MediaWiki UX designers are working on a revised and expanded Agora design spec,
temporarily at https://www.dropbox.com/s/wa9uayq9j09agyh/Agora%20specs.pdf
The Flow extension implements part of this (e.g. buttons with a bottom bevel
and a blue bar for the focus indicator) but it is currently in a CSS override
local to the extension
<https://git.wikimedia.org/blob/mediawiki%2Fextensions%2FFlow.git/HEAD/modules%2Fdiscussion%2Fagora2-override.css>
We need to update the core mediawiki.ui CSS module to this new design.
Currently its CSS is generated from Compass/sass files, we should convert it to
LESS ( https://www.mediawiki.org/wiki/Requests_for_comment/LESS ).
There are related efforts that should remain outside the scope of this bug:
* Apply the Agora mw-ui- styles to more buttons and forms in MediaWiki core
(gerrit 52169, gerrit 65346), and in extensions.
* Update MobileFrontend's CSS to new Agora spec. Mobile uses simpler CSS rules
generated from LESS files.
* Implement support for LESS pre-processor in ResourceLoader (bug 40964).
* Develop more modular CSS generated from the same LESS files for both mobile
and desktop.
* Typography and left-hand nav changes in Vector skin (gerrit 79948)
You can provide feedback on the new design on
https://lists.wikimedia.org/mailman/listinfo/design .
--
You are receiving this mail because:
You are the assignee for the bug.
You are on the CC list for the bug.
_______________________________________________
Wikibugs-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l