Merge "Show protection log on creation-protected pages"
[lhc/web/wiklou.git] / resources / src / mediawiki / mediawiki.hlist.css
1 /*!
2 * Stylesheet for mediawiki.hlist module
3 * @author [[User:Edokter]]
4 */
5 /* Generate interpuncts */
6 .hlist dt:after {
7 content: ':';
8 }
9 .hlist dd:after,
10 .hlist li:after {
11 content: ' ยท';
12 font-weight: bold;
13 }
14 .hlist dd:last-child:after,
15 .hlist dt:last-child:after,
16 .hlist li:last-child:after {
17 content: none;
18 }
19 /* For IE8 */
20 .hlist dd.hlist-last-child:after,
21 .hlist dt.hlist-last-child:after,
22 .hlist li.hlist-last-child:after {
23 content: none;
24 }
25 /* Add parentheses around nested lists */
26 .hlist dd dd:first-child:before,
27 .hlist dd dt:first-child:before,
28 .hlist dd li:first-child:before,
29 .hlist dt dd:first-child:before,
30 .hlist dt dt:first-child:before,
31 .hlist dt li:first-child:before,
32 .hlist li dd:first-child:before,
33 .hlist li dt:first-child:before,
34 .hlist li li:first-child:before {
35 content: '(';
36 font-weight: normal;
37 }
38 .hlist dd dd:last-child:after,
39 .hlist dd dt:last-child:after,
40 .hlist dd li:last-child:after,
41 .hlist dt dd:last-child:after,
42 .hlist dt dt:last-child:after,
43 .hlist dt li:last-child:after,
44 .hlist li dd:last-child:after,
45 .hlist li dt:last-child:after,
46 .hlist li li:last-child:after {
47 content: ')';
48 font-weight: normal;
49 }
50 /* For IE8 */
51 .hlist dd dd.hlist-last-child:after,
52 .hlist dd dt.hlist-last-child:after,
53 .hlist dd li.hlist-last-child:after,
54 .hlist dt dd.hlist-last-child:after,
55 .hlist dt dt.hlist-last-child:after,
56 .hlist dt li.hlist-last-child:after,
57 .hlist li dd.hlist-last-child:after,
58 .hlist li dt.hlist-last-child:after,
59 .hlist li li.hlist-last-child:after {
60 content: ')';
61 font-weight: normal;
62 }
63 /* Put ordinals in front of ordered list items */
64 .hlist ol {
65 counter-reset: list-item;
66 }
67 .hlist ol > li {
68 counter-increment: list-item;
69 }
70 .hlist ol > li:before {
71 content: counter( list-item ) ' ';
72 }
73 .hlist dd ol > li:first-child:before,
74 .hlist dt ol > li:first-child:before,
75 .hlist li ol > li:first-child:before {
76 content: '(' counter( list-item ) ' ';
77 }
78
79 /* Support hlist styles inside *boxes */
80 .errorbox .hlist,
81 .successbox .hlist,
82 .warningbox .hlist {
83 margin-left: 0;
84 }
85
86 .errorbox .hlist li:after,
87 .successbox .hlist li:after,
88 .warningbox .hlist li:after {
89 margin-right: 3px;
90 }