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