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

Reply via email to