Page MenuHomePhabricator

Add language-specific CSS modules for Parsoid's Cite output
Open, NormalPublic

Description

Parsoid is relying on CSS to style Cite output and as part of T86782: Use CSS to style Parsoid's Cite extension output, we created the default ext.cite.style.css and the ext.cite.style.fa.css as the override for language fa. These are part of the Cite extension. We need to create additional language-specific CSS modules for all languages that might possibly customize numbering of references.

Look at https://www.w3.org/TR/css-counter-styles-3/ and the predefined style counters that are available

Event Timeline

ssastry created this task.Jan 26 2017, 9:23 AM
Restricted Application added a subscriber: Aklapper. · View Herald TranscriptJan 26 2017, 9:23 AM
ssastry triaged this task as Normal priority.Jan 26 2017, 9:23 AM
Izno moved this task from Unsorted backlog to External on the Cite board.Jan 26 2017, 12:10 PM
Elitre added a subscriber: Elitre.Feb 7 2017, 6:26 PM

I suppose the strategy is to create language overrides for all languages for which customized predefined style counters are available. And, if a wiki doesn't use the language customizations, then, have the on-wiki CSS override the customization as part of T156351.

ssastry moved this task from Backlog to Read Views on the Parsoid board.Jan 11 2018, 9:20 PM
Reedy edited projects, added Parsoid-Read-Views; removed Parsoid.Sep 17 2018, 7:25 PM