diff options
Diffstat (limited to 'www/wiki/resources/src/mediawiki/mediawiki.hlist.css')
-rw-r--r-- | www/wiki/resources/src/mediawiki/mediawiki.hlist.css | 90 |
1 files changed, 90 insertions, 0 deletions
diff --git a/www/wiki/resources/src/mediawiki/mediawiki.hlist.css b/www/wiki/resources/src/mediawiki/mediawiki.hlist.css new file mode 100644 index 00000000..2663d873 --- /dev/null +++ b/www/wiki/resources/src/mediawiki/mediawiki.hlist.css @@ -0,0 +1,90 @@ +/*! + * Stylesheet for mediawiki.hlist module + * @author [[User:Edokter]] + */ +/* Generate interpuncts */ +.hlist dt:after { + content: ':'; +} +.hlist dd:after, +.hlist li:after { + content: ' ยท'; + font-weight: bold; +} +.hlist dd:last-child:after, +.hlist dt:last-child:after, +.hlist li:last-child:after { + content: none; +} +/* For IE8 */ +.hlist dd.hlist-last-child:after, +.hlist dt.hlist-last-child:after, +.hlist li.hlist-last-child:after { + content: none; +} +/* Add parentheses around nested lists */ +.hlist dd dd:first-child:before, +.hlist dd dt:first-child:before, +.hlist dd li:first-child:before, +.hlist dt dd:first-child:before, +.hlist dt dt:first-child:before, +.hlist dt li:first-child:before, +.hlist li dd:first-child:before, +.hlist li dt:first-child:before, +.hlist li li:first-child:before { + content: '('; + font-weight: normal; +} +.hlist dd dd:last-child:after, +.hlist dd dt:last-child:after, +.hlist dd li:last-child:after, +.hlist dt dd:last-child:after, +.hlist dt dt:last-child:after, +.hlist dt li:last-child:after, +.hlist li dd:last-child:after, +.hlist li dt:last-child:after, +.hlist li li:last-child:after { + content: ')'; + font-weight: normal; +} +/* For IE8 */ +.hlist dd dd.hlist-last-child:after, +.hlist dd dt.hlist-last-child:after, +.hlist dd li.hlist-last-child:after, +.hlist dt dd.hlist-last-child:after, +.hlist dt dt.hlist-last-child:after, +.hlist dt li.hlist-last-child:after, +.hlist li dd.hlist-last-child:after, +.hlist li dt.hlist-last-child:after, +.hlist li li.hlist-last-child:after { + content: ')'; + font-weight: normal; +} +/* Put ordinals in front of ordered list items */ +.hlist ol { + counter-reset: list-item; +} +.hlist ol > li { + counter-increment: list-item; +} +.hlist ol > li:before { + content: counter( list-item ) ' '; +} +.hlist dd ol > li:first-child:before, +.hlist dt ol > li:first-child:before, +.hlist li ol > li:first-child:before { + content: '(' counter( list-item ) ' '; +} + +/* Support hlist styles inside *boxes */ +.errorbox .hlist, +.successbox .hlist, +.warningbox .hlist { + margin-left: 0; +} + +.errorbox .hlist li:after, +.successbox .hlist li:after, +.warningbox .hlist li:after { + margin-right: 3px; +} |