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