]> git.saurik.com Git - wxWidgets.git/blob - docs/doxygen/wxwidgets.css
blind PCH-less build fixes: add missing headers
[wxWidgets.git] / docs / doxygen / wxwidgets.css
1 /*****************************************************************************
2 ** Name: wxwidgets.css
3 ** Purpose: The wxWidgets documentation CSS; a customized version of
4 ** the standard Doxygen CSS
5 ** Author: Doxygen team
6 ** RCS-ID: $Id$
7 ** Licence: wxWindows license
8 *****************************************************************************/
9
10
11 /*
12 Doxygen classic styles
13 ======================
14 */
15
16 BODY,H1,H2,H3,H4,H5,H6,P,CENTER,TD,TH,UL,DL,DIV {
17 font-family: Geneva, Arial, Helvetica, sans-serif;
18 }
19 BODY,TD {
20 font-size: 90%;
21 }
22 H1 {
23 text-align: center;
24 font-size: 160%;
25 border-top: 1em;
26 }
27 H2 {
28 font-size: 120%;
29 padding-top: 1em;
30 border-top: 3px solid #AAA;
31 }
32 H3 {
33 font-size: 100%;
34 }
35 CAPTION {
36 font-weight: bold
37 }
38 DIV.qindex {
39 width: 100%;
40 background-color: #e8eef2;
41 border: 1px solid #84b0c7;
42 text-align: center;
43 margin: 2px;
44 padding: 2px;
45 line-height: 140%;
46 }
47 DIV.navpath {
48 width: 100%;
49 background-color: #e8eef2;
50 border: 1px solid #84b0c7;
51 text-align: center;
52 margin: 2px;
53 padding: 2px;
54 line-height: 140%;
55 }
56 DIV.navtab {
57 background-color: #e8eef2;
58 border: 1px solid #84b0c7;
59 text-align: center;
60 margin: 2px;
61 margin-right: 15px;
62 padding: 2px;
63 }
64 TD.navtab {
65 font-size: 70%;
66 }
67 A.qindex {
68 text-decoration: none;
69 font-weight: bold;
70 color: #1A419D;
71 }
72 A.qindex:visited {
73 text-decoration: none;
74 font-weight: bold;
75 color: #1A419D
76 }
77 A.qindex:hover {
78 text-decoration: none;
79 background-color: #ddddff;
80 }
81 A.qindexHL {
82 text-decoration: none;
83 font-weight: bold;
84 background-color: #6666cc;
85 color: #ffffff;
86 border: 1px double #9295C2;
87 }
88 A.qindexHL:hover {
89 text-decoration: none;
90 background-color: #6666cc;
91 color: #ffffff;
92 }
93 A.qindexHL:visited {
94 text-decoration: none;
95 background-color: #6666cc;
96 color: #ffffff
97 }
98 A.el {
99 text-decoration: none;
100 font-weight: bold
101 }
102 A.elRef {
103 font-weight: bold
104 }
105 A.code:link {
106 text-decoration: none;
107 font-weight: normal;
108 color: #0000FF
109 }
110 A.code:visited {
111 text-decoration: none;
112 font-weight: normal;
113 color: #0000FF
114 }
115 A.codeRef:link {
116 font-weight: normal;
117 color: #0000FF
118 }
119 A.codeRef:visited {
120 font-weight: normal;
121 color: #0000FF
122 }
123 A:hover {
124 text-decoration: none;
125 background-color: #f2f2ff
126 }
127 DL.el {
128 margin-left: -1cm
129 }
130 .fragment {
131 font-family: monospace, fixed;
132 font-size: 95%;
133 }
134 PRE.fragment {
135 border: 1px solid #CCCCCC;
136 background-color: #f5f5f5;
137 margin: 4px 8px 4px 2px;
138 padding: 4px 6px;
139 }
140 DIV.ah {
141 background-color: black;
142 font-weight: bold;
143 color: #ffffff;
144 margin-bottom: 3px;
145 margin-top: 3px
146 }
147
148 DIV.groupHeader {
149 margin-left: 16px;
150 margin-top: 12px;
151 margin-bottom: 6px;
152 font-weight: bold;
153 }
154 DIV.groupText {
155 margin-left: 16px;
156 font-style: italic;
157 font-size: 90%
158 }
159 BODY {
160 background: white;
161 color: black;
162 margin-right: 20px;
163 margin-left: 20px;
164 }
165 TD.indexkey {
166 background-color: #e8eef2;
167 font-weight: bold;
168 padding: 2px 10px;
169 margin: 2px 0px;
170 border: 1px solid #CCCCCC;
171 }
172 TD.indexvalue {
173 background-color: #e8eef2;
174 font-style: italic;
175 padding: 2px 10px;
176 margin: 2px 0px;
177 border: 1px solid #CCCCCC;
178 }
179 TR.memlist {
180 background-color: #f0f0f0;
181 }
182 P.formulaDsp {
183 text-align: center;
184 }
185 IMG.formulaDsp {
186 }
187 IMG.formulaInl {
188 vertical-align: middle;
189 }
190 SPAN.keyword { color: #008000 }
191 SPAN.keywordtype { color: #604020 }
192 SPAN.keywordflow { color: #e08000 }
193 SPAN.comment { color: #800000 }
194 SPAN.preprocessor { color: #806020 }
195 SPAN.stringliteral { color: #002080 }
196 SPAN.charliteral { color: #008080 }
197 SPAN.vhdldigit { color: #ff00ff }
198 SPAN.vhdlchar { color: #000000 }
199 SPAN.vhdlkeyword { color: #700070 }
200 SPAN.vhdllogic { color: #ff0000 }
201
202 /* Doxygen Member Description Style 1.5.7 */
203
204 .mdescLeft, .mdescRight,
205 .memItemLeft, .memItemRight,
206 .memTemplItemLeft, .memTemplItemRight, .memTemplParams {
207 background-color: #FAFAFA;
208 border: none;
209 margin: 4px;
210 padding: 1px 0 0 8px;
211 }
212
213 .mdescLeft, .mdescRight {
214 padding: 0px 8px 4px 8px;
215 color: #555;
216 }
217
218 .memItemLeft, .memItemRight, .memTemplParams {
219 border-top: 1px solid #ccc;
220 }
221
222 .memTemplParams {
223 color: #606060;
224 }
225
226 /*******************************************/
227
228 TD.tiny {
229 font-size: 75%;
230 }
231 a {
232 color: #1A41A8;
233 }
234 a:visited {
235 color: #2A3798;
236 }
237 .dirtab {
238 padding: 4px;
239 border-collapse: collapse;
240 border: 1px solid #84b0c7;
241 }
242 TH.dirtab {
243 background: #e8eef2;
244 font-weight: bold;
245 }
246 HR {
247 /*
248 height: 3px;
249 margin-top: 1.5em;
250 margin-bottom: 1.5em;
251 */
252 height: 0px;
253 margin: 0;
254 border: 0px;
255 }
256
257 /* Style for detailed member documentation */
258
259 .memtemplate {
260 font-size: 80%;
261 color: #606060;
262 font-weight: normal;
263 margin-left: 3px;
264 }
265
266 .memnav {
267 background-color: #e8eef2;
268 border: 1px solid #84b0c7;
269 text-align: center;
270 margin: 2px;
271 margin-right: 15px;
272 padding: 2px;
273 }
274
275 .memitem {
276 padding: 0;
277 }
278
279 .memname {
280 white-space: nowrap;
281 font-weight: bold;
282 padding: 2px 2px;
283 }
284
285 .memproto, .memdoc {
286 border: 1px solid #84b0c7;
287 }
288
289 .memproto {
290 padding: 0;
291 background-color: #d5e1e8;
292 font-weight: bold;
293 -webkit-border-top-left-radius: 8px;
294 -webkit-border-top-right-radius: 8px;
295 -moz-border-radius-topleft: 8px;
296 -moz-border-radius-topright: 8px;
297 }
298
299 .memdoc {
300 padding: 5px 8px;
301 background-color: #eef3f5;
302 border-top-width: 0;
303 -webkit-border-bottom-left-radius: 8px;
304 -webkit-border-bottom-right-radius: 8px;
305 -moz-border-radius-bottomleft: 8px;
306 -moz-border-radius-bottomright: 8px;
307 }
308
309 .memdoc p, .memdoc dl, .memdoc ul {
310 margin: 6px 0;
311 }
312
313 .paramkey {
314 text-align: right;
315 }
316 .paramtype {
317 white-space: nowrap;
318 }
319 .paramname {
320 color: #602020;
321 white-space: nowrap;
322 }
323 .paramname em {
324 font-style: normal;
325 }
326
327 /* End Styling for detailed member documentation */
328
329 /* for the tree view */
330
331 .ftvtree {
332 font-family: sans-serif;
333 margin:0.5em;
334 }
335 .directory {
336 font-size: 9pt;
337 font-weight: bold;
338 }
339 .directory h3 {
340 margin: 0px;
341 margin-top: 1em;
342 font-size: 11pt;
343 }
344 .directory > h3 {
345 margin-top: 0;
346 }
347 .directory p {
348 margin: 0px;
349 white-space: nowrap;
350 }
351 .directory div {
352 display: none;
353 margin: 0px;
354 }
355 .directory img {
356 vertical-align: -30%;
357 }
358
359 /* these are for tree view when not used as main index */
360
361 .directory-alt {
362 font-size: 100%;
363 font-weight: bold;
364 }
365
366 .directory-alt h3 {
367 margin: 0px;
368 margin-top: 1em;
369 font-size: 11pt;
370 }
371
372 .directory-alt > h3 {
373 margin-top: 0;
374 }
375
376 .directory-alt p {
377 margin: 0px;
378 white-space: nowrap;
379 }
380
381 .directory-alt div {
382 display: none;
383 margin: 0px;
384 }
385
386 .directory-alt img {
387 vertical-align: -30%;
388 }
389
390
391
392 /*
393 wxWidgets docs specific styles
394 ==============================
395 */
396
397 H2 > A.anchor {
398 text-decoration: none;
399 background-color: none;
400 color: black;
401 }
402
403 H3 > A.anchor {
404 text-decoration: none;
405 background-color: none;
406 color: black;
407 }
408
409 H4 > A.anchor {
410 text-decoration: none;
411 background-color: none;
412 color: black;
413 }
414
415 IMG {
416 margin: 20px;
417 }
418
419 IMG.logo {
420 float: right;
421 margin: 20px;
422 }
423
424 IMG.appearance {
425 margin: 20px;
426 }
427
428 .dynheader IMG {
429 margin: 0px;
430 }
431
432 TABLE.appearance {
433 width: 100%;
434 text-align: center;
435 font-style: italic;
436 font-size: 90%;
437 /*font-weight: bold;*/
438 }
439
440 TD.green { color: green; }
441 TD.orange { color: #ff8000; }
442 TD.red { color: red; }
443
444 SPAN.literal {
445 text-decoration: none;
446 font-weight: bold;
447 font-family: monospace, fixed;
448 }
449
450 /* we make all the following <span> tags render the text just like
451 the standard Doxygen @remarks, @see tags do, to obtain a uniform
452 look and feel */
453 SPAN.itemdef, SPAN.lib, SPAN.category, SPAN.stdobj, SPAN.styles, SPAN.events, SPAN.flags, SPAN.appearance, SPAN.impl, SPAN.avail {
454 font-weight: bold;
455 line-height: 130%;
456 }
457
458 SPAN.style, SPAN.event, SPAN.flag {
459 font-weight: bold;
460 color: #880000;
461 }
462
463 DIV.styleDesc, DIV.eventDesc, DIV.flagDesc {
464 margin-left: 3%;
465 margin-bottom: 1ex;
466 }
467
468 DIV.eventHandler {
469 margin: 1em;
470 text-indent: 3%;
471 }
472
473 DIV.eventHandler SPAN {
474 padding: 5px;
475 background-color: #eeeeee;
476 font-family: monospace, fixed;
477 }
478
479 /* Doxygen defaults the top navigation tabs to a small, bold font,
480 so we reset it here to a larger, normal font. */
481 DIV.navigation A SPAN {
482 font-size: 100%;
483 font-weight: normal;
484 }
485
486 LI {
487 line-height: 115%;
488 }
489
490 CODE {
491 font-size: 110%;
492 color: #444444;
493 }