MediaWiki:Common.css: Difference between revisions
Jump to navigation
Jump to search
per talk page
w>Izno (per request) |
imported>Izno (per talk page) |
||
(One intermediate revision by one other user not shown) | |||
Line 27: | Line 27: | ||
.mw-body-content sub, | .mw-body-content sub, | ||
.mw-body-content sup | .mw-body-content sup { | ||
font-size: 80%; | font-size: 80%; | ||
} | } | ||
Line 41: | Line 40: | ||
.client-js .mw-special-Watchlist #watchlist-message, | .client-js .mw-special-Watchlist #watchlist-message, | ||
.client-js .collapsible:not( .mw-made-collapsible).collapsed > tbody > tr:not(:first-child), | .client-js .collapsible:not( .mw-made-collapsible).collapsed > tbody > tr:not(:first-child), | ||
/* Avoid FOUC/reflows on collapsed elements. */ | |||
/* This copies MediaWiki's solution for T42812 to apply to innercollapse/outercollapse (T325115). */ | |||
/* TODO: Use :is() selector at some reasonable future when support is good for Most Clients */ | |||
/* Reference: https://gerrit.wikimedia.org/g/mediawiki/core/+/ecda06cb2aef55b77c4b4d7ecda492d634419ead/resources/src/jquery/jquery.makeCollapsible.styles.less#75 */ | |||
.client-js .outercollapse .innercollapse.mw-collapsible:not( .mw-made-collapsible ) > p, | |||
.client-js .outercollapse .innercollapse.mw-collapsible:not( .mw-made-collapsible ) > table, | |||
.client-js .outercollapse .innercollapse.mw-collapsible:not( .mw-made-collapsible ) > thead + tbody, | |||
.client-js .outercollapse .innercollapse.mw-collapsible:not( .mw-made-collapsible ) tr:not( :first-child ), | |||
.client-js .outercollapse .innercollapse.mw-collapsible:not( .mw-made-collapsible ) .mw-collapsible-content, | |||
/* Hide charinsert base for those not using the gadget */ | /* Hide charinsert base for those not using the gadget */ | ||
Line 54: | Line 63: | ||
font-size: 90%; | font-size: 90%; | ||
margin-bottom: 0.5em; | margin-bottom: 0.5em; | ||
} | |||
/* Cite customizations for Parsoid | |||
* Once everything uses the one true parser these are just customizations | |||
*/ | |||
span[ rel="mw:referencedBy" ] { | |||
counter-reset: mw-ref-linkback 0; | |||
} | |||
span[ rel='mw:referencedBy' ] > a::before { | |||
content: counter( mw-ref-linkback, lower-alpha ); | |||
font-size: 80%; | |||
font-weight: bold; | |||
font-style: italic; | |||
} | |||
a[ rel="mw:referencedBy" ]::before { | |||
font-weight: bold; | |||
content: "^"; | |||
} | |||
span[ rel="mw:referencedBy" ]::before { | |||
content: "^ "; | |||
} | |||
.mw-ref > a[data-mw-group=lower-alpha]::after { | |||
content: '[' counter( mw-Ref, lower-alpha ) ']'; | |||
} | |||
.mw-ref > a[data-mw-group=upper-alpha]::after { | |||
content: '[' counter( mw-Ref, upper-alpha ) ']'; | |||
} | |||
.mw-ref > a[data-mw-group=decimal]::after { | |||
content: '[' counter( mw-Ref, decimal ) ']'; | |||
} | |||
.mw-ref > a[data-mw-group=lower-roman]::after { | |||
content: '[' counter( mw-Ref, lower-roman ) ']'; | |||
} | |||
.mw-ref > a[data-mw-group=upper-roman]::after { | |||
content: '[' counter( mw-Ref, upper-roman ) ']'; | |||
} | |||
.mw-ref > a[data-mw-group=lower-greek]::after { | |||
content: '[' counter( mw-Ref, lower-greek ) ']'; | |||
} | } | ||
Line 59: | Line 115: | ||
.mw-parser-output .mw-collapsible-toggle:not(.mw-ui-button) { | .mw-parser-output .mw-collapsible-toggle:not(.mw-ui-button) { | ||
font-weight: normal; | font-weight: normal; | ||
padding-right: 0.2em; | padding-right: 0.2em; | ||
padding-left: 0.2em; | padding-left: 0.2em; | ||
Line 68: | Line 122: | ||
/* @noflip */ | /* @noflip */ | ||
float: left; | float: left; | ||
} | } | ||
Line 78: | Line 130: | ||
/* @noflip */ | /* @noflip */ | ||
text-align: left; | text-align: left; | ||
} | } | ||
Line 123: | Line 170: | ||
/* Minimum thumb width */ | /* Minimum thumb width */ | ||
figure[typeof~='mw:File/Thumb'], | |||
figure[typeof~='mw:File/Frame'], | |||
.thumbinner { | .thumbinner { | ||
min-width: 100px; | min-width: 100px; | ||
Line 138: | Line 187: | ||
} | } | ||
/* Styling for | /* Styling for tags in changes pages */ | ||
.mw-tag-markers { | .mw-tag-markers { | ||
font-style: italic; | font-style: italic; | ||
Line 243: | Line 292: | ||
* SEE [[MediaWiki talk:Common.css/to do]] | * SEE [[MediaWiki talk:Common.css/to do]] | ||
*/ | */ | ||
/* Infobox template style */ | /* Infobox template style */ | ||
Line 448: | Line 373: | ||
text-align: left; | text-align: left; | ||
} | } | ||
/* Remove underlines from certain links */ | /* Remove underlines from certain links */ |