mediawiki-extensions-Cite/modules/ext.cite.style.nod.css
Subramanya Sastry d044c0c166 Parsoid CSS counters: Use child selectors instead of descendent selectors
In both cases:
(a) ref counter display for .mw-ref sups
(b) backlink labels in the references section for multiple named refs
the a-tags are direct children of the <sup>/<span> tag.

The child selectors are more precise. I am not really sure why we
went with descendant selectors in the first place.

Bug: T156350
Change-Id: If5be7cd14de40c2372f27ae5e2f32671c0a4e20c
2023-01-09 01:28:34 +00:00

17 lines
448 B
CSS

@counter-style nod-counter {
system: numeric;
symbols: '᪀' '᪁' '᪂' '᪃' '᪄' '᪅' '᪆' '᪇' '᪈' '᪉';
}
.mw-ref > a:after {
content: '[' counter( mw-Ref, nod-counter ) ']';
}
.mw-ref > a[ data-mw-group ]:after {
content: '[' attr( data-mw-group ) ' ' counter( mw-Ref, nod-counter ) ']';
}
span[ rel='mw:referencedBy' ] > a:before {
content: counter( mw-references, nod-counter ) '.' counter( mw-ref-linkback, nod-counter );
}