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