Page MenuHomePhabricator

CL support for adding wiki-specific CSS for styling citations output in Parsoid HTML
Open, LowPublic

Description

The parent task T156351: Add wiki-specific CSS styles for Parsoid Cite output so that it renders exactly like core Cite output describes the problem. We need to add these wiki-specific styles for every wiki that has its own wiki-specific styling. The parent task provides a link that already has these wiki-specific styles for a number of wikis, but doesn't cover all. In some (rare) cases, it might be simpler to tweak the current wiki styles to avoid having to add more complexity to the markup and CSS to replicate existing styles.

There is no hard deadline, but ideally by end of 2017, we will have the parent tasks resolved and citations in VE look identical to citations in the read view.

Event Timeline

ssastry created this task.Jun 2 2017, 4:47 PM
Restricted Application added a subscriber: Aklapper. · View Herald TranscriptJun 2 2017, 4:47 PM

Couple of complementary options:

  1. Submit edits on various wikis based on us having figured out the styles (see parent task T156351 for details)
  2. Go through wiki stewards
Elitre added a comment.Jun 5 2017, 6:32 PM

After meeting Subbu, next steps are:

  1. Subbu to make a page explaining this change (at the beginning the main rationale would be "cosmetic", but in the future stuff will break if it doesn't happen.), and a list of wikis for which he already has code ready
  2. Subbu to ask Timo or someone for a page or something that we can check to determine which wikis are using specific styling (because it's way more efficient than shouting "are you using specific styling" from a mountain)
  3. Erica to reach each wiki's sysops'noticeboard delivering request to make the change, code and rationale.

This is not urgent work - may or may not happen this quarter.

Elitre claimed this task.Jun 6 2017, 4:57 PM
Elitre lowered the priority of this task from Normal to Low.
Elitre added a comment.Oct 1 2017, 5:41 PM

@ssastry Please say if this needs to be prioritized or.

Let us keep this low for now. We'll revisit this at our offsite. There is a lot going on right now that I haven't been able to pick this up again.

Elitre added a comment.Oct 2 2017, 9:32 AM

Copy that!

Elitre added a comment.Jul 5 2018, 1:47 PM

@ssastry Please let me know about your plans here (when you can). TYVM!

Elitre removed Elitre as the assignee of this task.Jul 5 2018, 1:47 PM