]>
Commit | Line | Data |
---|---|---|
e1ebc6f4 FM |
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 | ====================== | |
1f1d2182 | 14 | */ |
e1ebc6f4 | 15 | |
15b6757b FM |
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%; | |
d696577c | 25 | border-top: 1em; |
15b6757b FM |
26 | } |
27 | H2 { | |
28 | font-size: 120%; | |
0d0dc584 BP |
29 | padding-top: 1em; |
30 | border-top: 3px solid #AAA; | |
15b6757b FM |
31 | } |
32 | H3 { | |
33 | font-size: 100%; | |
34 | } | |
1f1d2182 FM |
35 | CAPTION { |
36 | font-weight: bold | |
15b6757b FM |
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 { | |
d696577c BP |
57 | background-color: #e8eef2; |
58 | border: 1px solid #84b0c7; | |
59 | text-align: center; | |
60 | margin: 2px; | |
61 | margin-right: 15px; | |
62 | padding: 2px; | |
15b6757b FM |
63 | } |
64 | TD.navtab { | |
d696577c | 65 | font-size: 70%; |
15b6757b FM |
66 | } |
67 | A.qindex { | |
d696577c BP |
68 | text-decoration: none; |
69 | font-weight: bold; | |
70 | color: #1A419D; | |
15b6757b FM |
71 | } |
72 | A.qindex:visited { | |
d696577c BP |
73 | text-decoration: none; |
74 | font-weight: bold; | |
75 | color: #1A419D | |
15b6757b FM |
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 | } | |
1f1d2182 FM |
93 | A.qindexHL:visited { |
94 | text-decoration: none; | |
95 | background-color: #6666cc; | |
96 | color: #ffffff | |
15b6757b | 97 | } |
1f1d2182 FM |
98 | A.el { |
99 | text-decoration: none; | |
100 | font-weight: bold | |
15b6757b | 101 | } |
1f1d2182 FM |
102 | A.elRef { |
103 | font-weight: bold | |
15b6757b | 104 | } |
1f1d2182 FM |
105 | A.code:link { |
106 | text-decoration: none; | |
107 | font-weight: normal; | |
15b6757b FM |
108 | color: #0000FF |
109 | } | |
1f1d2182 FM |
110 | A.code:visited { |
111 | text-decoration: none; | |
112 | font-weight: normal; | |
15b6757b FM |
113 | color: #0000FF |
114 | } | |
1f1d2182 FM |
115 | A.codeRef:link { |
116 | font-weight: normal; | |
15b6757b FM |
117 | color: #0000FF |
118 | } | |
1f1d2182 FM |
119 | A.codeRef:visited { |
120 | font-weight: normal; | |
15b6757b FM |
121 | color: #0000FF |
122 | } | |
1f1d2182 FM |
123 | A:hover { |
124 | text-decoration: none; | |
125 | background-color: #f2f2ff | |
15b6757b | 126 | } |
1f1d2182 FM |
127 | DL.el { |
128 | margin-left: -1cm | |
15b6757b FM |
129 | } |
130 | .fragment { | |
d696577c BP |
131 | font-family: monospace, fixed; |
132 | font-size: 95%; | |
15b6757b FM |
133 | } |
134 | PRE.fragment { | |
135 | border: 1px solid #CCCCCC; | |
136 | background-color: #f5f5f5; | |
0d0dc584 BP |
137 | margin: 4px 8px 4px 2px; |
138 | padding: 4px 6px; | |
15b6757b | 139 | } |
1f1d2182 FM |
140 | DIV.ah { |
141 | background-color: black; | |
142 | font-weight: bold; | |
143 | color: #ffffff; | |
144 | margin-bottom: 3px; | |
145 | margin-top: 3px | |
15b6757b FM |
146 | } |
147 | ||
148 | DIV.groupHeader { | |
d696577c BP |
149 | margin-left: 16px; |
150 | margin-top: 12px; | |
151 | margin-bottom: 6px; | |
152 | font-weight: bold; | |
15b6757b | 153 | } |
1f1d2182 FM |
154 | DIV.groupText { |
155 | margin-left: 16px; | |
156 | font-style: italic; | |
157 | font-size: 90% | |
15b6757b FM |
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; | |
0d0dc584 BP |
168 | padding: 2px 10px; |
169 | margin: 2px 0px; | |
15b6757b FM |
170 | border: 1px solid #CCCCCC; |
171 | } | |
172 | TD.indexvalue { | |
173 | background-color: #e8eef2; | |
174 | font-style: italic; | |
0d0dc584 BP |
175 | padding: 2px 10px; |
176 | margin: 2px 0px; | |
15b6757b FM |
177 | border: 1px solid #CCCCCC; |
178 | } | |
179 | TR.memlist { | |
1f1d2182 | 180 | background-color: #f0f0f0; |
15b6757b | 181 | } |
1f1d2182 FM |
182 | P.formulaDsp { |
183 | text-align: center; | |
15b6757b FM |
184 | } |
185 | IMG.formulaDsp { | |
186 | } | |
1f1d2182 FM |
187 | IMG.formulaInl { |
188 | vertical-align: middle; | |
15b6757b FM |
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 | ||
0d0dc584 BP |
202 | /* Doxygen Member Description Style 1.5.7 */ |
203 | ||
204 | .mdescLeft, .mdescRight, | |
205 | .memItemLeft, .memItemRight, | |
206 | .memTemplItemLeft, .memTemplItemRight, .memTemplParams { | |
15b6757b | 207 | background-color: #FAFAFA; |
0d0dc584 | 208 | border: none; |
15b6757b | 209 | margin: 4px; |
0d0dc584 | 210 | padding: 1px 0 0 8px; |
15b6757b | 211 | } |
0d0dc584 BP |
212 | |
213 | .mdescLeft, .mdescRight { | |
214 | padding: 0px 8px 4px 8px; | |
215 | color: #555; | |
15b6757b | 216 | } |
0d0dc584 BP |
217 | |
218 | .memItemLeft, .memItemRight, .memTemplParams { | |
219 | border-top: 1px solid #ccc; | |
15b6757b | 220 | } |
0d0dc584 | 221 | |
15b6757b | 222 | .memTemplParams { |
15b6757b | 223 | color: #606060; |
15b6757b | 224 | } |
0d0dc584 BP |
225 | |
226 | /*******************************************/ | |
227 | ||
1f1d2182 | 228 | TD.tiny { |
15b6757b FM |
229 | font-size: 75%; |
230 | } | |
231 | a { | |
232 | color: #1A41A8; | |
233 | } | |
234 | a:visited { | |
235 | color: #2A3798; | |
236 | } | |
1f1d2182 | 237 | .dirtab { |
15b6757b FM |
238 | padding: 4px; |
239 | border-collapse: collapse; | |
240 | border: 1px solid #84b0c7; | |
241 | } | |
1f1d2182 | 242 | TH.dirtab { |
15b6757b FM |
243 | background: #e8eef2; |
244 | font-weight: bold; | |
245 | } | |
1f1d2182 | 246 | HR { |
0d0dc584 BP |
247 | /* |
248 | height: 3px; | |
249 | margin-top: 1.5em; | |
250 | margin-bottom: 1.5em; | |
251 | */ | |
252 | height: 0px; | |
253 | margin: 0; | |
254 | border: 0px; | |
15b6757b FM |
255 | } |
256 | ||
257 | /* Style for detailed member documentation */ | |
0d0dc584 | 258 | |
15b6757b FM |
259 | .memtemplate { |
260 | font-size: 80%; | |
261 | color: #606060; | |
262 | font-weight: normal; | |
263 | margin-left: 3px; | |
1f1d2182 | 264 | } |
0d0dc584 | 265 | |
1f1d2182 | 266 | .memnav { |
15b6757b FM |
267 | background-color: #e8eef2; |
268 | border: 1px solid #84b0c7; | |
269 | text-align: center; | |
270 | margin: 2px; | |
271 | margin-right: 15px; | |
272 | padding: 2px; | |
273 | } | |
0d0dc584 | 274 | |
15b6757b | 275 | .memitem { |
0d0dc584 | 276 | padding: 0; |
15b6757b | 277 | } |
0d0dc584 | 278 | |
15b6757b FM |
279 | .memname { |
280 | white-space: nowrap; | |
281 | font-weight: bold; | |
0d0dc584 | 282 | padding: 2px 2px; |
15b6757b | 283 | } |
0d0dc584 BP |
284 | |
285 | .memproto, .memdoc { | |
7f853dd0 | 286 | border: 1px solid #84b0c7; |
15b6757b | 287 | } |
0d0dc584 | 288 | |
15b6757b | 289 | .memproto { |
0d0dc584 | 290 | padding: 0; |
15b6757b | 291 | background-color: #d5e1e8; |
15b6757b | 292 | font-weight: bold; |
0d0dc584 BP |
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; | |
15b6757b | 311 | } |
0d0dc584 | 312 | |
15b6757b FM |
313 | .paramkey { |
314 | text-align: right; | |
315 | } | |
316 | .paramtype { | |
317 | white-space: nowrap; | |
318 | } | |
319 | .paramname { | |
320 | color: #602020; | |
15b6757b FM |
321 | white-space: nowrap; |
322 | } | |
0d0dc584 BP |
323 | .paramname em { |
324 | font-style: normal; | |
325 | } | |
326 | ||
15b6757b FM |
327 | /* End Styling for detailed member documentation */ |
328 | ||
329 | /* for the tree view */ | |
0d0dc584 | 330 | |
15b6757b FM |
331 | .ftvtree { |
332 | font-family: sans-serif; | |
333 | margin:0.5em; | |
334 | } | |
1f1d2182 FM |
335 | .directory { |
336 | font-size: 9pt; | |
337 | font-weight: bold; | |
15b6757b | 338 | } |
1f1d2182 FM |
339 | .directory h3 { |
340 | margin: 0px; | |
341 | margin-top: 1em; | |
342 | font-size: 11pt; | |
15b6757b | 343 | } |
1f1d2182 FM |
344 | .directory > h3 { |
345 | margin-top: 0; | |
15b6757b | 346 | } |
1f1d2182 FM |
347 | .directory p { |
348 | margin: 0px; | |
349 | white-space: nowrap; | |
15b6757b | 350 | } |
1f1d2182 FM |
351 | .directory div { |
352 | display: none; | |
353 | margin: 0px; | |
15b6757b | 354 | } |
1f1d2182 FM |
355 | .directory img { |
356 | vertical-align: -30%; | |
15b6757b FM |
357 | } |
358 | ||
0d0dc584 BP |
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 | ||
2906a3d7 FM |
390 | |
391 | ||
392 | /* | |
e1ebc6f4 FM |
393 | wxWidgets docs specific styles |
394 | ============================== | |
2906a3d7 FM |
395 | */ |
396 | ||
0d0dc584 BP |
397 | H2 > A.anchor { |
398 | text-decoration: none; | |
399 | background-color: none; | |
400 | color: black; | |
401 | } | |
402 | ||
00666804 FM |
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 | ||
7f853dd0 FM |
415 | IMG { |
416 | margin: 20px; | |
417 | } | |
418 | ||
9c981bfb | 419 | IMG.logo { |
d696577c BP |
420 | float: right; |
421 | margin: 20px; | |
2906a3d7 FM |
422 | } |
423 | ||
7a118965 | 424 | IMG.appearance { |
d696577c | 425 | margin: 20px; |
7a118965 FM |
426 | } |
427 | ||
6c4f88a3 BP |
428 | .dynheader IMG { |
429 | margin: 0px; | |
430 | } | |
431 | ||
7a118965 | 432 | TABLE.appearance { |
d696577c BP |
433 | width: 100%; |
434 | text-align: center; | |
1f1d2182 | 435 | font-style: italic; |
d696577c BP |
436 | font-size: 90%; |
437 | /*font-weight: bold;*/ | |
7a118965 | 438 | } |
44fe9ffc | 439 | |
247b70c6 BP |
440 | TD.green { color: green; } |
441 | TD.orange { color: #ff8000; } | |
442 | TD.red { color: red; } | |
443 | ||
44fe9ffc | 444 | SPAN.literal { |
d696577c BP |
445 | text-decoration: none; |
446 | font-weight: bold; | |
447 | font-family: monospace, fixed; | |
0aaf0255 FM |
448 | } |
449 | ||
e1ebc6f4 FM |
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 */ | |
09a728e1 | 453 | SPAN.itemdef, SPAN.lib, SPAN.category, SPAN.stdobj, SPAN.styles, SPAN.events, SPAN.flags, SPAN.appearance, SPAN.impl, SPAN.avail { |
d696577c BP |
454 | font-weight: bold; |
455 | line-height: 130%; | |
0aaf0255 FM |
456 | } |
457 | ||
09a728e1 | 458 | SPAN.style, SPAN.event, SPAN.flag { |
d696577c BP |
459 | font-weight: bold; |
460 | color: #880000; | |
0aaf0255 FM |
461 | } |
462 | ||
09a728e1 | 463 | DIV.styleDesc, DIV.eventDesc, DIV.flagDesc { |
c61202de BP |
464 | margin-left: 3%; |
465 | margin-bottom: 1ex; | |
8c6791e4 FM |
466 | } |
467 | ||
468 | DIV.eventHandler { | |
c61202de BP |
469 | margin: 1em; |
470 | text-indent: 3%; | |
8c6791e4 FM |
471 | } |
472 | ||
473 | DIV.eventHandler SPAN { | |
c61202de BP |
474 | padding: 5px; |
475 | background-color: #eeeeee; | |
476 | font-family: monospace, fixed; | |
1f1d2182 FM |
477 | } |
478 | ||
2a6585b8 BP |
479 | /* Doxygen defaults the top navigation tabs to a small, bold font, |
480 | so we reset it here to a larger, normal font. */ | |
d696577c | 481 | DIV.navigation A SPAN { |
0d0dc584 | 482 | font-size: 100%; |
2a6585b8 | 483 | font-weight: normal; |
3db7c3b1 | 484 | } |
0aaf0255 | 485 | |
08d367c2 | 486 | LI { |
40c53d1b | 487 | line-height: 115%; |
08d367c2 | 488 | } |
40c53d1b | 489 | |
550ca6ac FM |
490 | CODE { |
491 | font-size: 110%; | |
492 | color: #444444; | |
247b70c6 | 493 | } |