2 * Stylesheet for mediawiki.hlist module
3 * @author [[User:Edokter]]
6 /* stylelint-disable selector-class-pattern */
8 /* Generate interpuncts */
19 .hlist
dd:last-child:after
,
20 .hlist
dt:last-child:after
,
21 .hlist li:last-child:after {
26 .hlist dd
.hlist-last-child:after
,
27 .hlist dt
.hlist-last-child:after
,
28 .hlist li.hlist-last-child:after {
32 /* Add parentheses around nested lists */
33 .hlist dd
dd:first-child:before
,
34 .hlist dd
dt:first-child:before
,
35 .hlist dd
li:first-child:before
,
36 .hlist dt
dd:first-child:before
,
37 .hlist dt
dt:first-child:before
,
38 .hlist dt
li:first-child:before
,
39 .hlist li
dd:first-child:before
,
40 .hlist li
dt:first-child:before
,
41 .hlist li li:first-child:before {
46 .hlist dd
dd:last-child:after
,
47 .hlist dd
dt:last-child:after
,
48 .hlist dd
li:last-child:after
,
49 .hlist dt
dd:last-child:after
,
50 .hlist dt
dt:last-child:after
,
51 .hlist dt
li:last-child:after
,
52 .hlist li
dd:last-child:after
,
53 .hlist li
dt:last-child:after
,
54 .hlist li li:last-child:after {
60 .hlist dd dd
.hlist-last-child:after
,
61 .hlist dd dt
.hlist-last-child:after
,
62 .hlist dd li
.hlist-last-child:after
,
63 .hlist dt dd
.hlist-last-child:after
,
64 .hlist dt dt
.hlist-last-child:after
,
65 .hlist dt li
.hlist-last-child:after
,
66 .hlist li dd
.hlist-last-child:after
,
67 .hlist li dt
.hlist-last-child:after
,
68 .hlist li li.hlist-last-child:after {
73 /* Put ordinals in front of ordered list items */
75 counter-reset: list-item
;
79 counter-increment: list-item
;
82 .hlist ol > li:before {
83 content: counter
( list-item
) ' ';
86 .hlist dd ol
> li:first-child:before
,
87 .hlist dt ol
> li:first-child:before
,
88 .hlist li ol > li:first-child:before {
89 content: '(' counter
( list-item
) ' ';
92 /* Support hlist styles inside *boxes */
99 .errorbox
.hlist
li:after
,
100 .successbox
.hlist
li:after
,
101 .warningbox .hlist li:after {