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