Page MenuHomePhabricator

[GOAL] Basic styles implemented with base CSS & accompanying HTML
Closed, ResolvedPublic

Description

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.

Related Objects

StatusSubtypeAssignedTask
ResolvedVolker_E
ResolvedNone
ResolvedNone
ResolvedVolker_E
DeclinedNone
ResolvedVolker_E
Resolved JGirault
ResolvedVolker_E
ResolvedVolker_E
ResolvedVolker_E
ResolvedJdlrobson
Resolvedovasileva
Declined Demian
DuplicateNone
ResolvedVolker_E
ResolvedVolker_E
ResolvedNone
ResolvedVolker_E

Event Timeline

violetto raised the priority of this task from to Needs Triage.
violetto updated the task description. (Show Details)
violetto subscribed.
violetto set Security to None.
violetto updated the task description. (Show Details)
violetto updated the task description. (Show Details)
violetto renamed this task from Basic styles implemented with base CSS & accompanying HTML to [GOAL] Basic styles implemented with base CSS & accompanying HTML.Nov 18 2015, 6:25 AM
violetto updated the task description. (Show Details)
Volker_E triaged this task as High priority.
Volker_E updated the task description. (Show Details)

There has been an issue arising in mid-December. I've learnt that we're trying to move to Diffusion and away from Gerrit.
Without support this won't easily happen.

Aklapper added a subscriber: Volker_E.

This task has been assigned to the same task owner for more than two years. Resetting task assignee due to inactivity, to decrease task cookie-licking and to get a slightly more realistic overview of plans. Please feel free to assign this task to yourself again if you still realistically work or plan to work on this task - it would be welcome!

For tips how to manage individual work in Phabricator (noisy notifications, lists of task, etc.), see https://phabricator.wikimedia.org/T228575#6237124 for available options.
(For the records, two emails were sent to assignee addresses before resetting assignees. See T228575 for more info and for potential feedback. Thanks!)

Volker_E claimed this task.

This has been achieved by Codex Design Tokens being part of MediaWiki via mediawiki.skin.variables.less in T325237