Task list & timeline:
- T118918 Extracting Less from May’s GitHub repo and understand current implementations at OOjs UI, Minerva et al. (Q2)
- Evaluate approaches (Q2) and
- come up with compounded initial Less file in a central
Gerrit repo (Q2)Phabricator Diffusion repo (Q2+) - Review with WMF designers and developers on the Less approach and revise the Less file (UI-Standardization-2016Q2)
- Double check to make sure that Less file is working with other frameworks and their users including community members, and follow-up with WMF designers and devs
- T118920 Document on MediaWiki on how to use it
Project desc:
This basic CSS will contain styles (color palette, font sizes, box-shadow, etc.) that we should use across Wikimedia Foundation for a consistent interface regardless of what front-end framework / library contributors and developers are using.