comparison code-doc/doxygen.css @ 35:0976232e353b website

* Update for 2.1 release; add wiki link
author cannam
date Fri, 25 Sep 2009 15:40:18 +0000
parents cc0be37dc9d3
children 8260c0f4e05b
comparison
equal deleted inserted replaced
34:4b4db9230e94 35:0976232e353b
1 BODY,H1,H2,H3,H4,H5,H6,P,CENTER,TD,TH,UL,DL,DIV { 1 body, table, div, p, dl {
2 font-family: Geneva, Arial, Helvetica, sans-serif; 2 font-family: Lucida Grande, Verdana, Geneva, Arial, sans-serif;
3 } 3 font-size: 12px;
4 BODY,TD { 4 }
5 font-size: 90%; 5
6 } 6 /* @group Heading Levels */
7 H1 { 7
8 h1 {
8 text-align: center; 9 text-align: center;
9 font-size: 160%; 10 font-size: 150%;
10 } 11 }
11 H2 { 12
13 h2 {
12 font-size: 120%; 14 font-size: 120%;
13 } 15 }
14 H3 { 16
17 h3 {
15 font-size: 100%; 18 font-size: 100%;
16 } 19 }
17 CAPTION { 20
18 font-weight: bold 21 /* @end */
19 } 22
20 DIV.qindex { 23 caption {
21 width: 100%; 24 font-weight: bold;
25 }
26
27 div.qindex, div.navtab{
22 background-color: #e8eef2; 28 background-color: #e8eef2;
23 border: 1px solid #84b0c7; 29 border: 1px solid #84b0c7;
24 text-align: center; 30 text-align: center;
25 margin: 2px; 31 margin: 2px;
26 padding: 2px; 32 padding: 2px;
33 }
34
35 div.qindex, div.navpath {
36 width: 100%;
27 line-height: 140%; 37 line-height: 140%;
28 } 38 }
29 DIV.navpath { 39
30 width: 100%; 40 div.navtab {
31 background-color: #e8eef2; 41 margin-right: 15px;
32 border: 1px solid #84b0c7; 42 }
33 text-align: center; 43
34 margin: 2px; 44 /* @group Link Styling */
35 padding: 2px; 45
36 line-height: 140%; 46 a {
37 } 47 color: #153788;
38 DIV.navtab { 48 font-weight: normal;
39 background-color: #e8eef2;
40 border: 1px solid #84b0c7;
41 text-align: center;
42 margin: 2px;
43 margin-right: 15px;
44 padding: 2px;
45 }
46 TD.navtab {
47 font-size: 70%;
48 }
49 A.qindex {
50 text-decoration: none;
51 font-weight: bold;
52 color: #1A419D;
53 }
54 A.qindex:visited {
55 text-decoration: none;
56 font-weight: bold;
57 color: #1A419D
58 }
59 A.qindex:hover {
60 text-decoration: none; 49 text-decoration: none;
61 background-color: #ddddff; 50 }
62 } 51
63 A.qindexHL { 52 .contents a:visited {
64 text-decoration: none; 53 color: #1b77c5;
54 }
55
56 a:hover {
57 text-decoration: underline;
58 }
59
60 a.qindex {
61 font-weight: bold;
62 }
63
64 a.qindexHL {
65 font-weight: bold; 65 font-weight: bold;
66 background-color: #6666cc; 66 background-color: #6666cc;
67 color: #ffffff; 67 color: #ffffff;
68 border: 1px double #9295C2; 68 border: 1px double #9295C2;
69 } 69 }
70 A.qindexHL:hover { 70
71 text-decoration: none; 71 .contents a.qindexHL:visited {
72 background-color: #6666cc; 72 color: #ffffff;
73 color: #ffffff; 73 }
74 } 74
75 A.qindexHL:visited { 75 a.el {
76 text-decoration: none; 76 font-weight: bold;
77 background-color: #6666cc; 77 }
78 color: #ffffff 78
79 } 79 a.elRef {
80 A.el { 80 }
81 text-decoration: none; 81
82 font-weight: bold 82 a.code {
83 } 83 }
84 A.elRef { 84
85 font-weight: bold 85 a.codeRef {
86 } 86 }
87 A.code:link { 87
88 text-decoration: none; 88 /* @end */
89 font-weight: normal; 89
90 color: #0000FF 90 dl.el {
91 } 91 margin-left: -1cm;
92 A.code:visited { 92 }
93 text-decoration: none; 93
94 font-weight: normal;
95 color: #0000FF
96 }
97 A.codeRef:link {
98 font-weight: normal;
99 color: #0000FF
100 }
101 A.codeRef:visited {
102 font-weight: normal;
103 color: #0000FF
104 }
105 A:hover {
106 text-decoration: none;
107 background-color: #f2f2ff
108 }
109 DL.el {
110 margin-left: -1cm
111 }
112 .fragment { 94 .fragment {
113 font-family: monospace, fixed; 95 font-family: monospace, fixed;
114 font-size: 95%; 96 font-size: 105%;
115 } 97 }
116 PRE.fragment { 98
99 pre.fragment {
117 border: 1px solid #CCCCCC; 100 border: 1px solid #CCCCCC;
118 background-color: #f5f5f5; 101 background-color: #f5f5f5;
119 margin-top: 4px; 102 padding: 4px 6px;
120 margin-bottom: 4px; 103 margin: 4px 8px 4px 2px;
121 margin-left: 2px; 104 }
122 margin-right: 8px; 105
123 padding-left: 6px; 106 div.ah {
124 padding-right: 6px; 107 background-color: black;
125 padding-top: 4px; 108 font-weight: bold;
126 padding-bottom: 4px; 109 color: #ffffff;
127 } 110 margin-bottom: 3px;
128 DIV.ah { 111 margin-top: 3px
129 background-color: black; 112 }
130 font-weight: bold; 113
131 color: #ffffff; 114 div.groupHeader {
132 margin-bottom: 3px; 115 margin-left: 16px;
133 margin-top: 3px 116 margin-top: 12px;
134 } 117 margin-bottom: 6px;
135 118 font-weight: bold;
136 DIV.groupHeader { 119 }
137 margin-left: 16px; 120
138 margin-top: 12px; 121 div.groupText {
139 margin-bottom: 6px; 122 margin-left: 16px;
140 font-weight: bold; 123 font-style: italic;
141 } 124 }
142 DIV.groupText { 125
143 margin-left: 16px; 126 body {
144 font-style: italic;
145 font-size: 90%
146 }
147 BODY {
148 background: white; 127 background: white;
149 color: black; 128 color: black;
150 margin-right: 20px; 129 margin-right: 20px;
151 margin-left: 20px; 130 margin-left: 20px;
152 } 131 }
153 TD.indexkey { 132
133 td.indexkey {
154 background-color: #e8eef2; 134 background-color: #e8eef2;
155 font-weight: bold; 135 font-weight: bold;
156 padding-right : 10px;
157 padding-top : 2px;
158 padding-left : 10px;
159 padding-bottom : 2px;
160 margin-left : 0px;
161 margin-right : 0px;
162 margin-top : 2px;
163 margin-bottom : 2px;
164 border: 1px solid #CCCCCC; 136 border: 1px solid #CCCCCC;
165 } 137 margin: 2px 0px 2px 0;
166 TD.indexvalue { 138 padding: 2px 10px;
139 }
140
141 td.indexvalue {
167 background-color: #e8eef2; 142 background-color: #e8eef2;
168 font-style: italic;
169 padding-right : 10px;
170 padding-top : 2px;
171 padding-left : 10px;
172 padding-bottom : 2px;
173 margin-left : 0px;
174 margin-right : 0px;
175 margin-top : 2px;
176 margin-bottom : 2px;
177 border: 1px solid #CCCCCC; 143 border: 1px solid #CCCCCC;
178 } 144 padding: 2px 10px;
179 TR.memlist { 145 margin: 2px 0px;
180 background-color: #f0f0f0; 146 }
181 } 147
182 P.formulaDsp { 148 tr.memlist {
183 text-align: center; 149 background-color: #f0f0f0;
184 } 150 }
185 IMG.formulaDsp { 151
186 } 152 p.formulaDsp {
187 IMG.formulaInl { 153 text-align: center;
188 vertical-align: middle; 154 }
189 } 155
190 SPAN.keyword { color: #008000 } 156 img.formulaDsp {
191 SPAN.keywordtype { color: #604020 } 157
192 SPAN.keywordflow { color: #e08000 } 158 }
193 SPAN.comment { color: #800000 } 159
194 SPAN.preprocessor { color: #806020 } 160 img.formulaInl {
195 SPAN.stringliteral { color: #002080 } 161 vertical-align: middle;
196 SPAN.charliteral { color: #008080 } 162 }
197 SPAN.vhdldigit { color: #ff00ff } 163
198 SPAN.vhdlchar { color: #000000 } 164 /* @group Code Colorization */
199 SPAN.vhdlkeyword { color: #700070 } 165
200 SPAN.vhdllogic { color: #ff0000 } 166 span.keyword {
201 167 color: #008000
202 .mdescLeft { 168 }
203 padding: 0px 8px 4px 8px; 169
204 font-size: 80%; 170 span.keywordtype {
205 font-style: italic; 171 color: #604020
206 background-color: #FAFAFA; 172 }
207 border-top: 1px none #E0E0E0; 173
208 border-right: 1px none #E0E0E0; 174 span.keywordflow {
209 border-bottom: 1px none #E0E0E0; 175 color: #e08000
210 border-left: 1px none #E0E0E0; 176 }
211 margin: 0px; 177
212 } 178 span.comment {
213 .mdescRight { 179 color: #800000
214 padding: 0px 8px 4px 8px; 180 }
215 font-size: 80%; 181
216 font-style: italic; 182 span.preprocessor {
217 background-color: #FAFAFA; 183 color: #806020
218 border-top: 1px none #E0E0E0; 184 }
219 border-right: 1px none #E0E0E0; 185
220 border-bottom: 1px none #E0E0E0; 186 span.stringliteral {
221 border-left: 1px none #E0E0E0; 187 color: #002080
222 margin: 0px; 188 }
223 } 189
224 .memItemLeft { 190 span.charliteral {
225 padding: 1px 0px 0px 8px; 191 color: #008080
226 margin: 4px; 192 }
227 border-top-width: 1px; 193
228 border-right-width: 1px; 194 span.vhdldigit {
229 border-bottom-width: 1px; 195 color: #ff00ff
230 border-left-width: 1px; 196 }
231 border-top-color: #E0E0E0; 197
232 border-right-color: #E0E0E0; 198 span.vhdlchar {
233 border-bottom-color: #E0E0E0; 199 color: #000000
234 border-left-color: #E0E0E0; 200 }
235 border-top-style: solid; 201
236 border-right-style: none; 202 span.vhdlkeyword {
237 border-bottom-style: none; 203 color: #700070
238 border-left-style: none; 204 }
239 background-color: #FAFAFA; 205
240 font-size: 80%; 206 span.vhdllogic {
241 } 207 color: #ff0000
242 .memItemRight { 208 }
243 padding: 1px 8px 0px 8px; 209
244 margin: 4px; 210 /* @end */
245 border-top-width: 1px; 211
246 border-right-width: 1px; 212 .search {
247 border-bottom-width: 1px;
248 border-left-width: 1px;
249 border-top-color: #E0E0E0;
250 border-right-color: #E0E0E0;
251 border-bottom-color: #E0E0E0;
252 border-left-color: #E0E0E0;
253 border-top-style: solid;
254 border-right-style: none;
255 border-bottom-style: none;
256 border-left-style: none;
257 background-color: #FAFAFA;
258 font-size: 80%;
259 }
260 .memTemplItemLeft {
261 padding: 1px 0px 0px 8px;
262 margin: 4px;
263 border-top-width: 1px;
264 border-right-width: 1px;
265 border-bottom-width: 1px;
266 border-left-width: 1px;
267 border-top-color: #E0E0E0;
268 border-right-color: #E0E0E0;
269 border-bottom-color: #E0E0E0;
270 border-left-color: #E0E0E0;
271 border-top-style: none;
272 border-right-style: none;
273 border-bottom-style: none;
274 border-left-style: none;
275 background-color: #FAFAFA;
276 font-size: 80%;
277 }
278 .memTemplItemRight {
279 padding: 1px 8px 0px 8px;
280 margin: 4px;
281 border-top-width: 1px;
282 border-right-width: 1px;
283 border-bottom-width: 1px;
284 border-left-width: 1px;
285 border-top-color: #E0E0E0;
286 border-right-color: #E0E0E0;
287 border-bottom-color: #E0E0E0;
288 border-left-color: #E0E0E0;
289 border-top-style: none;
290 border-right-style: none;
291 border-bottom-style: none;
292 border-left-style: none;
293 background-color: #FAFAFA;
294 font-size: 80%;
295 }
296 .memTemplParams {
297 padding: 1px 0px 0px 8px;
298 margin: 4px;
299 border-top-width: 1px;
300 border-right-width: 1px;
301 border-bottom-width: 1px;
302 border-left-width: 1px;
303 border-top-color: #E0E0E0;
304 border-right-color: #E0E0E0;
305 border-bottom-color: #E0E0E0;
306 border-left-color: #E0E0E0;
307 border-top-style: solid;
308 border-right-style: none;
309 border-bottom-style: none;
310 border-left-style: none;
311 color: #606060;
312 background-color: #FAFAFA;
313 font-size: 80%;
314 }
315 .search {
316 color: #003399; 213 color: #003399;
317 font-weight: bold; 214 font-weight: bold;
318 } 215 }
319 FORM.search { 216
217 form.search {
320 margin-bottom: 0px; 218 margin-bottom: 0px;
321 margin-top: 0px; 219 margin-top: 0px;
322 } 220 }
323 INPUT.search { 221
222 input.search {
324 font-size: 75%; 223 font-size: 75%;
325 color: #000080; 224 color: #000080;
326 font-weight: normal; 225 font-weight: normal;
327 background-color: #e8eef2; 226 background-color: #e8eef2;
328 } 227 }
329 TD.tiny { 228
229 td.tiny {
330 font-size: 75%; 230 font-size: 75%;
331 } 231 }
332 a { 232
333 color: #1A41A8; 233 .dirtab {
334 }
335 a:visited {
336 color: #2A3798;
337 }
338 .dirtab {
339 padding: 4px; 234 padding: 4px;
340 border-collapse: collapse; 235 border-collapse: collapse;
341 border: 1px solid #84b0c7; 236 border: 1px solid #84b0c7;
342 } 237 }
343 TH.dirtab { 238
239 th.dirtab {
344 background: #e8eef2; 240 background: #e8eef2;
345 font-weight: bold; 241 font-weight: bold;
346 } 242 }
347 HR { 243
348 height: 1px; 244 hr {
245 height: 0;
349 border: none; 246 border: none;
350 border-top: 1px solid black; 247 border-top: 1px solid #666;
351 } 248 }
352 249
353 /* Style for detailed member documentation */ 250 /* @group Member Descriptions */
251
252 .mdescLeft, .mdescRight,
253 .memItemLeft, .memItemRight,
254 .memTemplItemLeft, .memTemplItemRight, .memTemplParams {
255 background-color: #FAFAFA;
256 border: none;
257 margin: 4px;
258 padding: 1px 0 0 8px;
259 }
260
261 .mdescLeft, .mdescRight {
262 padding: 0px 8px 4px 8px;
263 color: #555;
264 }
265
266 .memItemLeft, .memItemRight, .memTemplParams {
267 border-top: 1px solid #ccc;
268 }
269
270 .memTemplParams {
271 color: #606060;
272 }
273
274 /* @end */
275
276 /* @group Member Details */
277
278 /* Styles for detailed member documentation */
279
354 .memtemplate { 280 .memtemplate {
355 font-size: 80%; 281 font-size: 80%;
356 color: #606060; 282 color: #606060;
357 font-weight: normal; 283 font-weight: normal;
358 margin-left: 3px; 284 margin-left: 3px;
359 } 285 }
360 .memnav { 286
287 .memnav {
361 background-color: #e8eef2; 288 background-color: #e8eef2;
362 border: 1px solid #84b0c7; 289 border: 1px solid #84b0c7;
363 text-align: center; 290 text-align: center;
364 margin: 2px; 291 margin: 2px;
365 margin-right: 15px; 292 margin-right: 15px;
366 padding: 2px; 293 padding: 2px;
367 } 294 }
295
368 .memitem { 296 .memitem {
369 padding: 4px; 297 padding: 0;
370 background-color: #eef3f5; 298 }
371 border-width: 1px; 299
372 border-style: solid;
373 border-color: #dedeee;
374 -moz-border-radius: 8px 8px 8px 8px;
375 }
376 .memname { 300 .memname {
377 white-space: nowrap; 301 white-space: nowrap;
378 font-weight: bold; 302 font-weight: bold;
379 } 303 }
380 .memdoc{ 304
381 padding-left: 10px; 305 .memproto, .memdoc {
382 } 306 border: 1px solid #84b0c7;
307 }
308
383 .memproto { 309 .memproto {
310 padding: 0;
384 background-color: #d5e1e8; 311 background-color: #d5e1e8;
385 width: 100%; 312 font-weight: bold;
386 border-width: 1px; 313 -webkit-border-top-left-radius: 8px;
387 border-style: solid; 314 -webkit-border-top-right-radius: 8px;
388 border-color: #84b0c7; 315 -moz-border-radius-topleft: 8px;
389 font-weight: bold; 316 -moz-border-radius-topright: 8px;
390 -moz-border-radius: 8px 8px 8px 8px; 317 }
391 } 318
319 .memdoc {
320 padding: 2px 5px;
321 background-color: #eef3f5;
322 border-top-width: 0;
323 -webkit-border-bottom-left-radius: 8px;
324 -webkit-border-bottom-right-radius: 8px;
325 -moz-border-radius-bottomleft: 8px;
326 -moz-border-radius-bottomright: 8px;
327 }
328
392 .paramkey { 329 .paramkey {
393 text-align: right; 330 text-align: right;
394 } 331 }
332
395 .paramtype { 333 .paramtype {
396 white-space: nowrap; 334 white-space: nowrap;
397 } 335 }
336
398 .paramname { 337 .paramname {
399 color: #602020; 338 color: #602020;
400 font-style: italic;
401 white-space: nowrap; 339 white-space: nowrap;
402 } 340 }
403 /* End Styling for detailed member documentation */ 341 .paramname em {
342 font-style: normal;
343 }
344
345 /* @end */
346
347 /* @group Directory (tree) */
404 348
405 /* for the tree view */ 349 /* for the tree view */
350
406 .ftvtree { 351 .ftvtree {
407 font-family: sans-serif; 352 font-family: sans-serif;
408 margin:0.5em; 353 margin: 0.5em;
409 } 354 }
355
410 /* these are for tree view when used as main index */ 356 /* these are for tree view when used as main index */
411 .directory { 357
412 font-size: 9pt; 358 .directory {
413 font-weight: bold; 359 font-size: 9pt;
414 } 360 font-weight: bold;
415 .directory h3 { 361 }
416 margin: 0px; 362
417 margin-top: 1em; 363 .directory h3 {
418 font-size: 11pt; 364 margin: 0px;
419 } 365 margin-top: 1em;
420 366 font-size: 11pt;
421 /* The following two styles can be used to replace the root node title */ 367 }
422 /* with an image of your choice. Simply uncomment the next two styles, */ 368
423 /* specify the name of your image and be sure to set 'height' to the */ 369 /*
424 /* proper pixel height of your image. */ 370 The following two styles can be used to replace the root node title
425 371 with an image of your choice. Simply uncomment the next two styles,
426 /* .directory h3.swap { */ 372 specify the name of your image and be sure to set 'height' to the
427 /* height: 61px; */ 373 proper pixel height of your image.
428 /* background-repeat: no-repeat; */ 374 */
429 /* background-image: url("yourimage.gif"); */ 375
430 /* } */ 376 /*
431 /* .directory h3.swap span { */ 377 .directory h3.swap {
432 /* display: none; */ 378 height: 61px;
433 /* } */ 379 background-repeat: no-repeat;
434 380 background-image: url("yourimage.gif");
435 .directory > h3 { 381 }
436 margin-top: 0; 382 .directory h3.swap span {
437 } 383 display: none;
438 .directory p { 384 }
439 margin: 0px; 385 */
440 white-space: nowrap; 386
441 } 387 .directory > h3 {
442 .directory div { 388 margin-top: 0;
443 display: none; 389 }
444 margin: 0px; 390
445 } 391 .directory p {
446 .directory img { 392 margin: 0px;
447 vertical-align: -30%; 393 white-space: nowrap;
448 } 394 }
395
396 .directory div {
397 display: none;
398 margin: 0px;
399 }
400
401 .directory img {
402 vertical-align: -30%;
403 }
404
449 /* these are for tree view when not used as main index */ 405 /* these are for tree view when not used as main index */
450 .directory-alt { 406
451 font-size: 100%; 407 .directory-alt {
452 font-weight: bold; 408 font-size: 100%;
453 } 409 font-weight: bold;
454 .directory-alt h3 { 410 }
455 margin: 0px; 411
456 margin-top: 1em; 412 .directory-alt h3 {
457 font-size: 11pt; 413 margin: 0px;
458 } 414 margin-top: 1em;
459 .directory-alt > h3 { 415 font-size: 11pt;
460 margin-top: 0; 416 }
461 } 417
462 .directory-alt p { 418 .directory-alt > h3 {
463 margin: 0px; 419 margin-top: 0;
464 white-space: nowrap; 420 }
465 } 421
466 .directory-alt div { 422 .directory-alt p {
467 display: none; 423 margin: 0px;
468 margin: 0px; 424 white-space: nowrap;
469 } 425 }
470 .directory-alt img { 426
471 vertical-align: -30%; 427 .directory-alt div {
472 } 428 display: none;
473 429 margin: 0px;
430 }
431
432 .directory-alt img {
433 vertical-align: -30%;
434 }
435
436 /* @end */
437
438 address {
439 font-style: normal;
440 color: #333;
441 }