Page MenuHomePhabricator

[GOAL] Basic styles implemented with base CSS & accompanying HTML
Open, HighPublic

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
OpenNone
ResolvedNone
ResolvedNone
OpenNone
StalledNone
ResolvedVolker_E
ResolvedJGirault
OpenNone
ResolvedVolker_E
ResolvedVolker_E
ResolvedVolker_E
ResolvedVolker_E
ResolvedJdlrobson
Resolvedovasileva
Declined Demian
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 added a subscriber: violetto.
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!)