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