clarification
[ikiwiki] / doc / style.css
1 /* ikiwiki style sheet */
2
3 /* Note that instead of modifying this style sheet, you can instead edit
4  * local.css and use it to override or change settings in this one.
5  */
6
7 .header {
8         margin: 0;
9         font-size: 22px;
10         font-weight: bold;
11         line-height: 1em;
12         display: block;
13 }
14
15 .author {
16         margin: 0;
17         font-size: 18px;
18         font-weight: bold;
19         display: block;
20 }
21
22 .actions ul {
23         margin: 0;
24         padding: 6px;
25         list-style-type: none;
26         border-bottom: 1px solid #000;
27 }
28
29 .inlinepage .actions ul {
30         border-bottom: 0;
31 }
32
33 .actions li {
34         display: inline;
35         padding: .2em .4em;
36 }
37
38 .pagefooter {
39         clear: both;
40 }
41
42 .tags {
43 }
44
45 #pageinfo {
46         margin: 1em 0;
47         border-top: 1px solid #000;
48 }
49
50 div.tags {
51         margin-top: 1em;
52 }
53
54 .mapparent {
55         text-decoration: none;
56 }
57
58 .img caption {
59         font-size: 80%;
60         caption-side: bottom;
61         text-align: center;
62 }
63
64 #backlinks {
65         margin-top: 1em;
66 }
67
68 #searchform {
69         display: inline;
70         float: right;
71 }
72
73 #editcontent {
74         width: 100%;
75 }
76
77 img {
78         border-style: none;
79 }
80
81 div.recentchanges {
82         border-style: solid;
83         border-width: 1px;
84         overflow: auto;
85         width: 100%;
86         background: #eee;
87         color: black !important;
88 }
89 .recentchanges .metadata {
90         padding: 0px 0.5em;
91 }
92 .recentchanges .changelog {
93         font-style: italic;
94         clear: both;
95         display: block;
96         padding: 1px 2px;
97         background: white !important;
98         color: black !important;
99 }
100 .recentchanges .desc {
101         display: none;
102 }
103 .recentchanges .diff {
104         display: none;
105 }
106 .recentchanges .committer {
107         float: left;
108         margin: 0;
109         width: 40%;
110 }
111 .recentchanges .committype {
112         float: left;
113         margin: 0;
114         width: 5%;
115         font-size: small;
116 }
117 .recentchanges .changedate {
118         float: left;
119         margin: 0;
120         width: 35%;
121         font-size: small;
122 }
123 .recentchanges .pagelinks {
124         float: right;
125         margin: 0;
126         width: 60%;
127 }
128
129 /* Used for adding a blog page. */
130 #blogform {
131         padding: 10px 10px;
132         border: 1px solid #aaa;
133         background: #eee;
134         color: black !important;
135 }
136
137 .inlinepage {
138         padding: 10px 10px;
139         border: 1px solid #aaa;
140 }
141
142 .pagedate,
143 .pagelicense,
144 .pagecopyright {
145         font-style: italic;
146         display: block;
147         margin-top: 1em;
148 }
149
150 .error {
151         color: #C00;
152 }
153
154 /* Used for invalid form fields. */
155 .fb_invalid {
156         color: red;
157         background: white !important;
158 }
159
160 /* Used for required form fields. */
161 .fb_required {
162         font-weight: bold;
163 }
164
165 /* Orange feed button. */
166 .feedbutton {
167         background: #ff6600;
168         color: white !important;
169         border-left: 1px solid #cc9966;
170         border-top: 1px solid #ccaa99;
171         border-right: 1px solid #993300;
172         border-bottom: 1px solid #331100;
173         padding: 0px 0.5em 0px 0.5em;
174         font-family: sans-serif;
175         font-weight: bold;
176         font-size: small;
177         text-decoration: none;
178         margin-top: 1em;
179 }
180 .feedbutton:hover {
181         color: white !important;
182         background: #ff9900;
183 }
184
185 /* Tag cloud. */
186 .pagecloud {
187         float: right;
188         width: 30%;
189         text-align: center;
190         padding: 10px 10px;
191         border: 1px solid #aaa;
192         background: #eee;
193         color: black !important;
194 }
195 .smallestPC { font-size: 70%; }
196 .smallPC { font-size: 85%; }
197 .normalPC { font-size: 100%; }
198 .bigPC { font-size: 115%; }
199 .biggestPC { font-size: 130%; }
200
201 #sidebar {
202         line-height: 3ex;
203         width: 20ex;
204         float: right;
205         margin-left: 40px;
206         margin-bottom: 40px;
207         padding: 2ex 2ex;
208 }
209
210 /* outlines */
211 li.L1 {
212         list-style: upper-roman;
213 }
214 li.L2 {
215         list-style: decimal;
216 }
217 li.L3 {
218         list-style: lower-alpha;
219 }
220 li.L4 {
221         list-style: disc;
222 }
223 li.L5 {
224         list-style: square;
225 }
226 li.L6 {
227         list-style: circle;
228 }
229 li.L7 {
230         list-style: lower-roman;
231 }
232 li.L8 {
233         list-style: upper-alpha;
234 }
235
236 hr.poll {
237         height: 10pt;
238         color: white !important;
239         background: #eee;
240         border: 2px solid black;
241 }
242 div.poll {
243         margin-top: 1ex;
244         margin-bottom: 1ex;
245         padding: 1ex 1ex;
246         border: 1px solid #aaa;
247 }
248
249 input#openid_url {
250         background: url(wikiicons/openidlogin-bg.gif) no-repeat;
251         background-color: #fff;
252         background-position: 0 50%;
253         color: #000;
254         padding-left: 18px;
255 }
256
257 /* Things to hide in printouts. */
258 @media print {
259         .actions { display: none; }
260         .tags { display: none; }
261         .feedbutton { display: none; }
262         #searchform { display: none; }
263         #blogform { display: none; }
264         #backlinks { display: none; }
265 }
266
267 /* Provided for use by template plugin for floating info boxes. */
268 .infobox {
269         float: right;
270         margin-left: 2ex;
271         margin-top: 1ex;
272         margin-bottom: 1ex;
273         padding: 1ex 1ex;
274         border: 1px solid #aaa;
275 }
276
277 /* Provided for use by template plugin for floating note boxes. */
278 .notebox {
279         float: right;
280         margin-left: 2ex;
281         margin-top: 1ex;
282         margin-bottom: 1ex;
283         padding: 1ex 1ex;
284         border: 1px solid #aaa;
285         width: 25%
286 }
287
288 /* Used by the popup template and for backlinks hiding. */
289 .popup {
290         border-bottom: 1px dotted #366;
291         color: #366;
292 }
293 .popup .balloon,
294 .popup .paren,
295 .popup .expand {
296         display: none;
297 }
298 .popup:hover .balloon,
299 .popup:focus .balloon {
300         position: absolute;
301         display: inline;
302         margin: 1em 0 0 -2em;
303         padding: 0.625em;
304         border: 2px solid;
305         background-color: #dee;
306         color: black;
307         
308         /* Nonstandard, but very nice. */
309         opacity: 0.95;
310         -moz-opacity: 0.95;
311         filter: alpha(opacity=95);
312 }
313
314 /* Formbuilder styling */
315 fieldset {
316         margin: 1ex 0;
317         border: 1px solid black;
318 }
319 legend {
320         padding: 0 1ex;
321 }
322 .fb_submit {
323         float: left;
324         margin: 2px 0;
325 }
326 #signin_openid_url_label {
327         float: left;
328         margin-right: 1ex;
329 }
330 #signin_openid {
331         padding: 10px 10px;
332         border: 1px solid #aaa;
333         background: #eee; 
334         color: black !important;
335 }