Ported it to c without arduino dependencies. Switched from printf to a
[RF24-C.git] / doxygen-custom.css
blobd7d0e12f1835000d085a1e36142ec57bde884eb3
1 /* The standard CSS for doxygen */
3 body, table, div, p, dl {
4 font-family: Lucida Grande, Verdana, Geneva, Arial, sans-serif;
5 font-size: 12px;
8 /* @group Heading Levels */
10 h1 {
11 font-size: 150%;
14 .title {
15 font-size: 150%;
16 font-weight: bold;
17 margin: 10px 2px;
20 h2 {
21 font-size: 120%;
24 h3 {
25 font-size: 100%;
28 dt {
29 font-weight: bold;
32 div.multicol {
33 -moz-column-gap: 1em;
34 -webkit-column-gap: 1em;
35 -moz-column-count: 3;
36 -webkit-column-count: 3;
39 p.startli, p.startdd, p.starttd {
40 margin-top: 2px;
43 p.endli {
44 margin-bottom: 0px;
47 p.enddd {
48 margin-bottom: 4px;
51 p.endtd {
52 margin-bottom: 2px;
55 /* @end */
57 caption {
58 font-weight: bold;
61 span.legend {
62 font-size: 70%;
63 text-align: center;
66 h3.version {
67 font-size: 90%;
68 text-align: center;
71 div.qindex, div.navtab{
72 background-color: #EBEFF6;
73 border: 1px solid #A3B4D7;
74 text-align: center;
75 margin: 2px;
76 padding: 2px;
79 div.qindex, div.navpath {
80 width: 100%;
81 line-height: 140%;
84 div.navtab {
85 margin-right: 15px;
88 /* @group Link Styling */
90 a {
91 color: #3D578C;
92 font-weight: normal;
93 text-decoration: none;
96 .contents a:visited {
97 color: #4665A2;
100 a:hover {
101 text-decoration: underline;
104 a.qindex {
105 font-weight: bold;
108 a.qindexHL {
109 font-weight: bold;
110 background-color: #9CAFD4;
111 color: #ffffff;
112 border: 1px double #869DCA;
115 .contents a.qindexHL:visited {
116 color: #ffffff;
119 a.el {
120 font-weight: bold;
123 a.elRef {
126 a.code {
127 color: #4665A2;
130 a.codeRef {
131 color: #4665A2;
134 /* @end */
136 dl.el {
137 margin-left: -1cm;
140 .fragment {
141 font-family: monospace, fixed;
142 font-size: 105%;
145 pre.fragment {
146 border: 1px solid #C4CFE5;
147 background-color: #FBFCFD;
148 padding: 4px 6px;
149 margin: 4px 8px 4px 2px;
150 overflow: auto;
151 word-wrap: break-word;
152 font-size: 9pt;
153 line-height: 125%;
156 div.ah {
157 background-color: black;
158 font-weight: bold;
159 color: #ffffff;
160 margin-bottom: 3px;
161 margin-top: 3px;
162 padding: 0.2em;
163 border: solid thin #333;
164 border-radius: 0.5em;
165 -webkit-border-radius: .5em;
166 -moz-border-radius: .5em;
167 box-shadow: 2px 2px 3px #999;
168 -webkit-box-shadow: 2px 2px 3px #999;
169 -moz-box-shadow: rgba(0, 0, 0, 0.15) 2px 2px 2px;
170 background-image: -webkit-gradient(linear, left top, left bottom, from(#eee), to(#000),color-stop(0.3, #444));
171 background-image: -moz-linear-gradient(center top, #eee 0%, #444 40%, #000);
174 div.groupHeader {
175 margin-left: 16px;
176 margin-top: 12px;
177 font-weight: bold;
180 div.groupText {
181 margin-left: 16px;
182 font-style: italic;
185 body {
186 background: white;
187 color: black;
188 margin: 0;
191 div.contents {
192 margin-top: 10px;
193 margin-left: 10px;
194 margin-right: 5px;
197 td.indexkey {
198 background-color: #EBEFF6;
199 font-weight: bold;
200 border: 1px solid #C4CFE5;
201 margin: 2px 0px 2px 0;
202 padding: 2px 10px;
205 td.indexvalue {
206 background-color: #EBEFF6;
207 border: 1px solid #C4CFE5;
208 padding: 2px 10px;
209 margin: 2px 0px;
212 tr.memlist {
213 background-color: #EEF1F7;
216 p.formulaDsp {
217 text-align: center;
220 img.formulaDsp {
224 img.formulaInl {
225 vertical-align: middle;
228 div.center {
229 text-align: center;
230 margin-top: 0px;
231 margin-bottom: 0px;
232 padding: 0px;
235 div.center img {
236 border: 0px;
239 address.footer {
240 text-align: right;
241 padding-right: 12px;
244 img.footer {
245 border: 0px;
246 vertical-align: middle;
249 /* @group Code Colorization */
251 span.keyword {
252 color: #008000
255 span.keywordtype {
256 color: #604020
259 span.keywordflow {
260 color: #e08000
263 span.comment {
264 color: #800000
267 span.preprocessor {
268 color: #806020
271 span.stringliteral {
272 color: #002080
275 span.charliteral {
276 color: #008080
279 span.vhdldigit {
280 color: #ff00ff
283 span.vhdlchar {
284 color: #000000
287 span.vhdlkeyword {
288 color: #700070
291 span.vhdllogic {
292 color: #ff0000
295 /* @end */
298 .search {
299 color: #003399;
300 font-weight: bold;
303 form.search {
304 margin-bottom: 0px;
305 margin-top: 0px;
308 input.search {
309 font-size: 75%;
310 color: #000080;
311 font-weight: normal;
312 background-color: #e8eef2;
316 td.tiny {
317 font-size: 75%;
320 .dirtab {
321 padding: 4px;
322 border-collapse: collapse;
323 border: 1px solid #A3B4D7;
326 th.dirtab {
327 background: #EBEFF6;
328 font-weight: bold;
331 hr {
332 height: 0px;
333 border: none;
334 border-top: 1px solid #4A6AAA;
337 hr.footer {
338 height: 1px;
341 /* @group Member Descriptions */
343 table.memberdecls {
344 border-spacing: 0px;
345 padding: 0px;
348 .mdescLeft, .mdescRight,
349 .memItemLeft, .memItemRight,
350 .memTemplItemLeft, .memTemplItemRight, .memTemplParams {
351 background-color: #F9FAFC;
352 border: none;
353 margin: 4px;
354 padding: 1px 0 0 8px;
357 .mdescLeft, .mdescRight {
358 padding: 0px 8px 4px 8px;
359 color: #555;
362 .memItemLeft, .memItemRight, .memTemplParams {
363 border-top: 1px solid #C4CFE5;
366 .memItemLeft, .memTemplItemLeft {
367 white-space: nowrap;
370 .memItemRight {
371 width: 100%;
374 .memTemplParams {
375 color: #4665A2;
376 white-space: nowrap;
379 /* @end */
381 /* @group Member Details */
383 /* Styles for detailed member documentation */
385 .memtemplate {
386 font-size: 80%;
387 color: #4665A2;
388 font-weight: normal;
389 margin-left: 9px;
392 .memnav {
393 background-color: #EBEFF6;
394 border: 1px solid #A3B4D7;
395 text-align: center;
396 margin: 2px;
397 margin-right: 15px;
398 padding: 2px;
401 .mempage {
402 width: 100%;
405 .memitem {
406 padding: 0;
407 margin-bottom: 10px;
408 margin-right: 5px;
411 .memname {
412 white-space: nowrap;
413 font-weight: bold;
414 margin-left: 6px;
417 .memproto {
418 border-top: 1px solid #A8B8D9;
419 border-left: 1px solid #A8B8D9;
420 border-right: 1px solid #A8B8D9;
421 padding: 6px 0px 6px 0px;
422 color: #253555;
423 font-weight: bold;
424 text-shadow: 0px 1px 1px rgba(255, 255, 255, 0.9);
425 /* opera specific markup */
426 box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15);
427 border-top-right-radius: 8px;
428 border-top-left-radius: 8px;
429 /* firefox specific markup */
430 -moz-box-shadow: rgba(0, 0, 0, 0.15) 5px 5px 5px;
431 -moz-border-radius-topright: 8px;
432 -moz-border-radius-topleft: 8px;
433 /* webkit specific markup */
434 -webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15);
435 -webkit-border-top-right-radius: 8px;
436 -webkit-border-top-left-radius: 8px;
437 background-image:url('nav_f.png');
438 background-repeat:repeat-x;
439 background-color: #E2E8F2;
443 .memdoc {
444 border-bottom: 1px solid #A8B8D9;
445 border-left: 1px solid #A8B8D9;
446 border-right: 1px solid #A8B8D9;
447 padding: 2px 5px;
448 background-color: #FBFCFD;
449 border-top-width: 0;
450 /* opera specific markup */
451 border-bottom-left-radius: 8px;
452 border-bottom-right-radius: 8px;
453 box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15);
454 /* firefox specific markup */
455 -moz-border-radius-bottomleft: 8px;
456 -moz-border-radius-bottomright: 8px;
457 -moz-box-shadow: rgba(0, 0, 0, 0.15) 5px 5px 5px;
458 background-image: -moz-linear-gradient(center top, #FFFFFF 0%, #FFFFFF 60%, #F7F8FB 95%, #EEF1F7);
459 /* webkit specific markup */
460 -webkit-border-bottom-left-radius: 8px;
461 -webkit-border-bottom-right-radius: 8px;
462 -webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15);
463 background-image: -webkit-gradient(linear,center top,center bottom,from(#FFFFFF), color-stop(0.6,#FFFFFF), color-stop(0.60,#FFFFFF), color-stop(0.95,#F7F8FB), to(#EEF1F7));
466 .paramkey {
467 text-align: right;
470 .paramtype {
471 white-space: nowrap;
474 .paramname {
475 color: #602020;
476 white-space: nowrap;
478 .paramname em {
479 font-style: normal;
482 .params, .retval, .exception, .tparams {
483 border-spacing: 6px 2px;
486 .params .paramname, .retval .paramname {
487 font-weight: bold;
488 vertical-align: top;
491 .params .paramtype {
492 font-style: italic;
493 vertical-align: top;
496 .params .paramdir {
497 font-family: "courier new",courier,monospace;
498 vertical-align: top;
504 /* @end */
506 /* @group Directory (tree) */
508 /* for the tree view */
510 .ftvtree {
511 font-family: sans-serif;
512 margin: 0px;
515 /* these are for tree view when used as main index */
517 .directory {
518 font-size: 9pt;
519 font-weight: bold;
520 margin: 5px;
523 .directory h3 {
524 margin: 0px;
525 margin-top: 1em;
526 font-size: 11pt;
530 The following two styles can be used to replace the root node title
531 with an image of your choice. Simply uncomment the next two styles,
532 specify the name of your image and be sure to set 'height' to the
533 proper pixel height of your image.
537 .directory h3.swap {
538 height: 61px;
539 background-repeat: no-repeat;
540 background-image: url("yourimage.gif");
542 .directory h3.swap span {
543 display: none;
547 .directory > h3 {
548 margin-top: 0;
551 .directory p {
552 margin: 0px;
553 white-space: nowrap;
556 .directory div {
557 display: none;
558 margin: 0px;
561 .directory img {
562 vertical-align: -30%;
565 /* these are for tree view when not used as main index */
567 .directory-alt {
568 font-size: 100%;
569 font-weight: bold;
572 .directory-alt h3 {
573 margin: 0px;
574 margin-top: 1em;
575 font-size: 11pt;
578 .directory-alt > h3 {
579 margin-top: 0;
582 .directory-alt p {
583 margin: 0px;
584 white-space: nowrap;
587 .directory-alt div {
588 display: none;
589 margin: 0px;
592 .directory-alt img {
593 vertical-align: -30%;
596 /* @end */
598 div.dynheader {
599 margin-top: 8px;
602 address {
603 font-style: normal;
604 color: #2A3D61;
607 table.doxtable {
608 border-collapse:collapse;
611 table.doxtable td, table.doxtable th {
612 border: 1px solid #2D4068;
613 padding: 3px 7px 2px;
616 table.doxtable th {
617 background-color: #374F7F;
618 color: #FFFFFF;
619 font-size: 110%;
620 padding-bottom: 4px;
621 padding-top: 5px;
622 text-align:left;
625 .tabsearch {
626 top: 0px;
627 left: 10px;
628 height: 36px;
629 background-image: url('tab_b.png');
630 z-index: 101;
631 overflow: hidden;
632 font-size: 13px;
635 .navpath ul
637 font-size: 11px;
638 background-image:url('tab_b.png');
639 background-repeat:repeat-x;
640 height:30px;
641 line-height:30px;
642 color:#8AA0CC;
643 border:solid 1px #C2CDE4;
644 overflow:hidden;
645 margin:0px;
646 padding:0px;
649 .navpath li
651 list-style-type:none;
652 float:left;
653 padding-left:10px;
654 padding-right:15px;
655 background-image:url('bc_s.png');
656 background-repeat:no-repeat;
657 background-position:right;
658 color:#364D7C;
661 .navpath li.navelem a
663 height:32px;
664 display:block;
665 text-decoration: none;
666 outline: none;
669 .navpath li.navelem a:hover
671 color:#6884BD;
674 .navpath li.footer
676 list-style-type:none;
677 float:right;
678 padding-left:10px;
679 padding-right:15px;
680 background-image:none;
681 background-repeat:no-repeat;
682 background-position:right;
683 color:#364D7C;
684 font-size: 8pt;
688 div.summary
690 float: right;
691 font-size: 8pt;
692 padding-right: 5px;
693 width: 50%;
694 text-align: right;
697 div.summary a
699 white-space: nowrap;
702 div.ingroups
704 font-size: 8pt;
705 padding-left: 5px;
706 width: 50%;
707 text-align: left;
710 div.ingroups a
712 white-space: nowrap;
715 div.header
717 background-image:url('nav_h.png');
718 background-repeat:repeat-x;
719 background-color: #F9FAFC;
720 margin: 0px;
721 border-bottom: 1px solid #C4CFE5;
724 div.headertitle
726 padding: 5px 5px 5px 10px;
731 padding: 0 0 0 10px;
734 dl.note, dl.warning, dl.attention, dl.pre, dl.post, dl.invariant, dl.deprecated, dl.todo, dl.test, dl.bug
736 border-left:4px solid;
737 padding: 0 0 0 6px;
740 dl.note
742 border-color: #D0C000;
745 dl.warning, dl.attention
747 border-color: #FF0000;
750 dl.pre, dl.post, dl.invariant
752 border-color: #00D000;
755 dl.deprecated
757 border-color: #505050;
760 dl.todo
762 border-color: #00C0E0;
765 dl.test
767 border-color: #3030E0;
770 dl.bug
772 border-color: #C08050;
775 #projectlogo
777 text-align: center;
778 vertical-align: bottom;
779 border-collapse: separate;
782 #projectlogo img
784 border: 0px none;
787 #projectname
789 font: 300% Tahoma, Arial,sans-serif;
790 margin: 0px;
791 padding: 2px 0px;
794 #projectbrief
796 font: 120% Tahoma, Arial,sans-serif;
797 margin: 0px;
798 padding: 0px;
801 #projectnumber
803 font: 50% Tahoma, Arial,sans-serif;
804 margin: 0px;
805 padding: 0px;
808 #titlearea
810 padding: 0px;
811 margin: 0px;
812 width: 100%;
813 border-bottom: 1px solid #5373B4;
816 .image
818 text-align: left;
821 .dotgraph
823 text-align: center;
826 .mscgraph
828 text-align: center;
831 .caption
833 font-weight: bold;