]> git.ipfire.org Git - thirdparty/cups.git/blob - doc/cups.css
Merge changes from CUPS 1.4svn-r8067 (tentative CUPS 1.4b1)
[thirdparty/cups.git] / doc / cups.css
1 BODY {
2 background: white;
3 color: black;
4 font-family: lucida grande, geneva, helvetica, arial, sans-serif;
5 }
6
7 H1, H2, H3, H4, H5, H6, P, TD, TH {
8 font-family: lucida grande, geneva, helvetica, arial, sans-serif;
9 }
10
11 KBD {
12 color: #006600;
13 font-family: monaco, courier, monospace;
14 font-weight: bold;
15 }
16
17 PRE {
18 font-family: monaco, courier, monospace;
19 }
20
21 PRE.command {
22 color: #7f0000;
23 margin-left: 36pt;
24 }
25
26 P.example {
27 font-style: italic;
28 margin-left: 36pt;
29 }
30
31 PRE.example {
32 background: white;
33 border: dotted thin #999999;
34 margin-left: 36pt;
35 padding: 10px;
36 }
37
38 PRE.command EM, PRE.example EM {
39 color: #3f0000;
40 font-family: lucida grande, geneva, helvetica, arial, sans-serif;
41 }
42
43 P.command {
44 color: #7f0000;
45 font-family: monaco, courier, monospace;
46 margin-left: 36pt;
47 }
48
49 P.formula {
50 font-style: italic;
51 margin-left: 36pt;
52 }
53
54 BLOCKQUOTE {
55 background: #f0f0f0;
56 border: inset 1px #eeeeee;
57 padding: 10px;
58 /* These are not implemented by all browsers, but that's OK */
59 border-radius: 5px;
60 -moz-border-radius: 5px;
61 }
62
63 A IMG {
64 border: none;
65 }
66
67 A:link:hover IMG {
68 background: #f0f0f0;
69 border-radius: 10px;
70 -moz-border-radius: 10px;
71 }
72
73 A:link, A:visited {
74 font-weight: inherit;
75 text-decoration: none;
76 color: #000099;
77 }
78
79 A:link:hover, A:visited:hover, A:active {
80 text-decoration: underline;
81 color: #990099;
82 }
83
84 TABLE.page {
85 border: none;
86 border-collapse: collapse;
87 height: 100%;
88 margin: 0;
89 padding: 0;
90 width: 100%;
91 }
92
93 TD.body {
94 height: 100%;
95 vertical-align: top;
96 }
97
98 TD.sel, TD.unsel {
99 border-left: thin solid #cccccc;
100 padding: 0px 5px;
101 text-align: center;
102 vertical-align: middle;
103 width: 14%;
104 }
105
106 TD.sel {
107 background: url(images/sel.gif);
108 }
109
110 TD.unsel {
111 background: url(images/unsel.gif);
112 }
113
114 TD.sel A, TD.sel A:hover, TD.unsel A:link:hover, TD.unsel A:visited:hover,
115 TD.unsel A:active, TD.unsel A, TD.unsel A:visited {
116 color: #666666;
117 font-weight: normal;
118 text-decoration: none;
119 }
120
121 TD.trailer {
122 background: #f0f0f0;
123 border: solid thin #e0e0e0;
124 color: #666666;
125 font-size: 80%;
126 padding: 5px;
127 }
128
129 TD.trailer A {
130 color: #666699;
131 }
132
133 FORM {
134 display: inline;
135 }
136
137 INPUT[TYPE="TEXT"], TEXTAREA {
138 font-family: monaco, courier, monospace;
139 }
140
141 INPUT[TYPE="IMAGE"] {
142 border: none;
143 padding: 2pt;
144 vertical-align: bottom;
145 }
146
147 SUB, SUP {
148 font-size: 50%;
149 }
150
151 TR.data, TD.data, TR.data TD {
152 margin-top: 10pt;
153 padding: 5pt;
154 border-bottom: solid 1pt #999999;
155 }
156
157 TR.data TH {
158 border-bottom: solid 1pt #999999;
159 padding-top: 10pt;
160 padding-left: 5pt;
161 text-align: left;
162 }
163
164 DIV.table TABLE {
165 border: solid thin #999999;
166 border-collapse: collapse;
167 border-spacing: 0;
168 margin-left: auto;
169 margin-right: auto;
170 }
171
172 DIV.table CAPTION {
173 caption-side: top;
174 font-size: 120%;
175 font-style: italic;
176 font-weight: bold;
177 margin-left: auto;
178 margin-right: auto;
179 }
180
181 DIV.table TABLE TD {
182 background: white;
183 border: solid thin #bbbbbb;
184 padding-top: 5pt;
185 }
186
187 DIV.table TABLE TH {
188 background: #f0f0f0;
189 border: none;
190 border-bottom: solid thin #999999;
191 }
192
193 DIV.figure TABLE {
194 margin-left: auto;
195 margin-right: auto;
196 }
197
198 DIV.figure CAPTION {
199 caption-side: bottom;
200 font-size: 120%;
201 font-style: italic;
202 font-weight: bold;
203 margin-left: auto;
204 margin-right: auto;
205 }
206
207 TH.label {
208 text-align: right;
209 vertical-align: top;
210 }
211
212 TH.sublabel {
213 text-align: right;
214 font-weight: normal;
215 }
216
217 HR {
218 border: solid thin;
219 }
220
221 SPAN.info {
222 background: black;
223 border: thin solid black;
224 color: white;
225 font-size: 80%;
226 font-style: italic;
227 font-weight: bold;
228 white-space: nowrap;
229 }
230
231 H2 SPAN.info, H3 SPAN.info, H4 SPAN.info {
232 float: right;
233 font-size: 100%;
234 }
235
236 .conflict {
237 background: red;
238 color: white;
239 }
240
241 H2.title, H3.title {
242 border-bottom: solid 1pt #999999;
243 }
244
245 DIV.indent, TABLE.indent {
246 margin-top: 2em;
247 margin-left: auto;
248 margin-right: auto;
249 width: 90%;
250 }
251
252 TABLE.indent {
253 border-collapse: collapse;
254 }
255
256 TABLE.indent TD, TABLE.indent TH {
257 padding: 0;
258 }
259
260 TABLE.list {
261 border-collapse: collapse;
262 margin-left: auto;
263 margin-right: auto;
264 width: 90%;
265 }
266
267 TABLE.list TH {
268 background: white;
269 border-bottom: solid thin #cccccc;
270 color: #444444;
271 padding-top: 10pt;
272 padding-left: 5pt;
273 text-align: left;
274 vertical-align: bottom;
275 white-space: nowrap;
276 }
277
278 TABLE.list TH A {
279 color: #4444cc;
280 }
281
282 TABLE.list TD {
283 border-bottom: solid thin #eeeeee;
284 padding-top: 5pt;
285 padding-left: 5pt;
286 }
287
288 TABLE.list TR:nth-child(even) {
289 background: #f8f8f8;
290 }
291
292 TABLE.list TR:nth-child(odd) {
293 background: #f4f4f4;
294 }
295
296 DIV.sidebar {
297 float: right;
298 min-width: 25%;
299 margin-left: 10px;
300 max-width: 33%;
301 }
302
303 DIV.sidebar P.l0 {
304 margin-bottom: 0;
305 margin-left: 0;
306 margin-right: 0;
307 margin-top: 12pt;
308 }
309
310 DIV.sidebar P.l1 {
311 margin-bottom: 0;
312 margin-left: 36pt;
313 margin-right: 0;
314 margin-top: 0;
315 text-indent: -18pt;
316 }
317
318 DIV.sidebar P.l2 {
319 font-style: italic;
320 margin-bottom: 0;
321 margin-left: 54pt;
322 margin-right: 0;
323 margin-top: 0;
324 text-indent: -18pt;
325 }
326
327 TABLE.inset {
328 background: #f0f0f0;
329 border: thin solid #e0e0e0;
330 margin-top: 1em;
331 padding: 0;
332 width: 100%;
333 /* These are not implemented by all browsers, but that's OK */
334 border-radius: 5px;
335 -moz-border-radius: 5px;
336 }
337
338 TABLE.inset CAPTION {
339 caption-side: top;
340 color: #666666;
341 font-size: 80%;
342 margin-left: 10px;
343 margin-bottom: 2px;
344 text-align: left;
345 }
346
347 TABLE.inset TD {
348 padding: 2px;
349 }
350
351 DT {
352 margin-left: 36pt;
353 margin-top: 12pt;
354 }
355
356 DD {
357 margin-left: 54pt;
358 }
359
360 DL.category DT {
361 font-weight: bold;
362 }
363
364 P.summary {
365 margin-left: 36pt;
366 font-family: monaco, courier, monospace;
367 }
368
369 DIV.summary TABLE {
370 border: solid thin #999999;
371 border-collapse: collapse;
372 border-spacing: 0;
373 margin: 10px;
374 }
375
376 DIV.summary TABLE TD, DIV.summary TABLE TH {
377 background: white;
378 border: solid thin #999999;
379 border-spacing: 0;
380 padding: 5px;
381 text-align: left;
382 vertical-align: top;
383 }
384
385 DIV.summary TABLE THEAD TH {
386 background: #f0f0f0;
387 }
388
389 DIV.tabs {
390 height: 480px;
391 overflow: hidden;
392 }
393
394 DIV.tab {
395 float: left;
396 height: 100%;
397 overflow-y: auto;
398 width: 100%;
399 }
400
401 /* API documentation styles... */
402 div.body h1 {
403 margin: 0;
404 }
405 div.body h2 {
406 margin-top: 1.5em;
407 }
408 div.body h3, div.body h4, div.body h5 {
409 margin-bottom: 0.5em;
410 margin-top: 1.5em;
411 }
412 .class, .enumeration, .function, .struct, .typedef, .union {
413 border-bottom: solid thin #999999;
414 margin-bottom: 0;
415 margin-top: 2em;
416 }
417 .description {
418 margin-top: 0.5em;
419 }
420 code, p.code, pre, ul.code li {
421 font-family: monaco, courier, monospace;
422 font-size: 90%;
423 }
424 ul.code, ul.contents, ul.subcontents {
425 list-style-type: none;
426 margin: 0;
427 padding-left: 0;
428 }
429 ul.code li {
430 margin: 0;
431 }
432 ul.contents > li {
433 margin-top: 1em;
434 }
435 ul.contents li ul.code, ul.contents li ul.subcontents {
436 padding-left: 2em;
437 }
438 div.body dl {
439 margin-left: 0;
440 margin-top: 0;
441 }
442 div.body dt {
443 font-style: italic;
444 margin-left: 0;
445 margin-top: 0;
446 }
447 div.body dd {
448 margin-bottom: 0.5em;
449 }