MediaWiki:Common.css: Difference between revisions
No edit summary |
No edit summary Tag: Reverted |
||
| Line 1: | Line 1: | ||
/* CSS placed here will be applied to all skins */ | /* CSS placed here will be applied to all skins */ | ||
/* Reset | /* Reset only for content text */ | ||
#mw-content-text { | #mw-content-text { | ||
counter-reset: h2counter; | counter-reset: h2counter; | ||
} | } | ||
h2 { counter-reset: h3counter; } | /* Only increment counters for headings inside #mw-content-text */ | ||
h3 { counter-reset: h4counter; } | #mw-content-text h2 { counter-reset: h3counter; counter-increment: h2counter; } | ||
h4 { counter-reset: h5counter; } | #mw-content-text h3 { counter-reset: h4counter; counter-increment: h3counter; } | ||
h5 { counter-reset: h6counter; } | #mw-content-text h4 { counter-reset: h5counter; counter-increment: h4counter; } | ||
#mw-content-text h5 { counter-reset: h6counter; counter-increment: h5counter; } | |||
#mw-content-text h6 { counter-increment: h6counter; } | |||
h2::before { | /* Add numbering before headings */ | ||
h3::before { | #mw-content-text h2::before { content: counter(h2counter) ". "; } | ||
h4::before { | #mw-content-text h3::before { content: counter(h2counter) "." counter(h3counter) " "; } | ||
h5::before { | #mw-content-text h4::before { content: counter(h2counter) "." counter(h3counter) "." counter(h4counter) " "; } | ||
h6::before { | #mw-content-text h5::before { content: counter(h2counter) "." counter(h3counter) "." counter(h4counter) "." counter(h5counter) " "; } | ||
#mw-content-text h6::before { content: counter(h2counter) "." counter(h3counter) "." counter(h4counter) "." counter(h5counter) "." counter(h6counter) " "; } | |||
h2::before, h3::before, h4::before, h5::before, h6::before { color:#555; margin-right:0.3em; } | /* Optional styling */ | ||
#mw-content-text h2::before, #mw-content-text h3::before, #mw-content-text h4::before, | |||
#mw-content-text h5::before, #mw-content-text h6::before { | |||
color: #555; | |||
margin-right: 0.3em; | |||
} | |||
Revision as of 07:22, 19 October 2025
/* CSS placed here will be applied to all skins */
/* Reset only for content text */
#mw-content-text {
counter-reset: h2counter;
}
/* Only increment counters for headings inside #mw-content-text */
#mw-content-text h2 { counter-reset: h3counter; counter-increment: h2counter; }
#mw-content-text h3 { counter-reset: h4counter; counter-increment: h3counter; }
#mw-content-text h4 { counter-reset: h5counter; counter-increment: h4counter; }
#mw-content-text h5 { counter-reset: h6counter; counter-increment: h5counter; }
#mw-content-text h6 { counter-increment: h6counter; }
/* Add numbering before headings */
#mw-content-text h2::before { content: counter(h2counter) ". "; }
#mw-content-text h3::before { content: counter(h2counter) "." counter(h3counter) " "; }
#mw-content-text h4::before { content: counter(h2counter) "." counter(h3counter) "." counter(h4counter) " "; }
#mw-content-text h5::before { content: counter(h2counter) "." counter(h3counter) "." counter(h4counter) "." counter(h5counter) " "; }
#mw-content-text h6::before { content: counter(h2counter) "." counter(h3counter) "." counter(h4counter) "." counter(h5counter) "." counter(h6counter) " "; }
/* Optional styling */
#mw-content-text h2::before, #mw-content-text h3::before, #mw-content-text h4::before,
#mw-content-text h5::before, #mw-content-text h6::before {
color: #555;
margin-right: 0.3em;
}