summaryrefslogtreecommitdiff
path: root/extensions/Cite/modules/ext.cite.style.css
diff options
context:
space:
mode:
authorPierre Schmitz <pierre@archlinux.de>2015-12-17 09:15:42 +0100
committerPierre Schmitz <pierre@archlinux.de>2015-12-17 09:44:51 +0100
commita1789ddde42033f1b05cc4929491214ee6e79383 (patch)
tree63615735c4ddffaaabf2428946bb26f90899f7bf /extensions/Cite/modules/ext.cite.style.css
parent9e06a62f265e3a2aaabecc598d4bc617e06fa32d (diff)
Update to MediaWiki 1.26.0
Diffstat (limited to 'extensions/Cite/modules/ext.cite.style.css')
-rw-r--r--extensions/Cite/modules/ext.cite.style.css83
1 files changed, 83 insertions, 0 deletions
diff --git a/extensions/Cite/modules/ext.cite.style.css b/extensions/Cite/modules/ext.cite.style.css
new file mode 100644
index 00000000..6a5e7b8f
--- /dev/null
+++ b/extensions/Cite/modules/ext.cite.style.css
@@ -0,0 +1,83 @@
+/* CSS for Parsoid Cite extension */
+
+/* Style for <ref>s */
+span.mw-ref {
+ vertical-align: super;
+ line-height: 1;
+ font-size: smaller;
+ /* Make sure the brackets and the numbers aren't jumbled after LTR words in RTL wikis */
+ unicode-bidi: embed;
+}
+
+/* With a group set */
+span.mw-ref a[data-mw-group]::after {
+ content: "[" attr(data-mw-group) " " counter(mw-Ref, decimal) "]"}
+
+/* Groups with special appearance */
+span.mw-ref a[data-mw-group="decimal"]::after {
+ content: "[" counter(mw-Ref, decimal) "]";
+}
+span.mw-ref a[data-mw-group="lower-alpha"]::after {
+ content: "[" counter(mw-Ref, lower-alpha) "]";
+}
+span.mw-ref a[data-mw-group="upper-alpha"]::after {
+ content: "[" counter(mw-Ref, upper-alpha) "]";
+}
+span.mw-ref a[data-mw-group="lower-greek"]::after {
+ content: "[" counter(mw-Ref, lower-greek) "]";
+}
+span.mw-ref a[data-mw-group="lower-roman"]::after {
+ content: "[" counter(mw-Ref, lower-roman) "]";
+}
+span.mw-ref a[data-mw-group="upper-roman"]::after {
+ content: "[" counter(mw-Ref, upper-roman) "]";
+}
+span.mw-ref a[data-mw-group="error-test"]::after {
+ content: "[" counter(mw-Ref, symbols(cyclic "first" "second" "last!")) "]";
+}
+
+/* Without a group */
+span.mw-ref a::after {
+ content: "[" counter(mw-Ref, decimal) "]";
+}
+
+/* Hide the default rendering in browsers that support content
+ * generation by selecting for ::after pseudo-element.*/
+x-thereisnoelementwiththisname::after, span.mw-reflink-text {
+ display: none;
+}
+
+/* Style for linkbacks from <references> to <ref>s */
+ol.mw-references {
+ counter-reset: mw-ref-linkback;
+}
+
+ol.mw-references li {
+ counter-increment: mw-ref-linkback;
+}
+
+[rel="mw:referencedBy"] {
+ counter-reset: mw-ref-linkback -1;
+}
+
+[rel="mw:referencedBy"]::before {
+ content: "↑ ";
+}
+
+span[rel="mw:referencedBy"] a::before {
+ counter-increment: mw-ref-linkback;
+ content: counters(mw-ref-linkback, ".", decimal);
+ vertical-align: super;
+ line-height: 1;
+ font-size: smaller;
+}
+
+span[rel="mw:referencedBy"] a::after {
+ content: " ";
+}
+
+/* Hide the default rendering in browsers that support content
+ * generation by selecting for ::after pseudo-element.*/
+x-thereisnoelementwiththisname[rel="mw:referencedBy"]::before, span.mw-linkback-text {
+ display: none;
+}