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