README.md edited online with Bitbucket
[gdash.git] / doxygen.css
blobb767762c25216c358df6620d5f5b9be11caa7e90
1 /* The standard CSS for doxygen */
3 body, table, div, p, dl {
4 font: 400 12px/15px Roboto,sans-serif;
7 /* @group Heading Levels */
9 h1 {
10 font-size: 150%;
13 .title {
14 font-size: 150%;
15 font-weight: bold;
16 margin: 10px 2px;
19 h2 {
20 border-bottom: 1px solid #879ECB;
21 color: #354C7B;
22 font-size: 150%;
23 font-weight: normal;
24 margin-top: 1.75em;
25 padding-top: 8px;
26 padding-bottom: 4px;
27 width: 100%;
30 h3 {
31 font-size: 100%;
34 h1, h2, h3, h4, h5, h6 {
35 -webkit-transition: text-shadow 0.5s linear;
36 -moz-transition: text-shadow 0.5s linear;
37 -ms-transition: text-shadow 0.5s linear;
38 -o-transition: text-shadow 0.5s linear;
39 transition: text-shadow 0.5s linear;
40 margin-right: 15px;
43 h1.glow, h2.glow, h3.glow, h4.glow, h5.glow, h6.glow {
44 text-shadow: 0 0 15px cyan;
47 dt {
48 font-weight: bold;
51 div.multicol {
52 -moz-column-gap: 1em;
53 -webkit-column-gap: 1em;
54 -moz-column-count: 3;
55 -webkit-column-count: 3;
58 p.startli, p.startdd, p.starttd {
59 margin-top: 2px;
62 p.endli {
63 margin-bottom: 0px;
66 p.enddd {
67 margin-bottom: 4px;
70 p.endtd {
71 margin-bottom: 2px;
74 /* @end */
76 caption {
77 font-weight: bold;
80 span.legend {
81 font-size: 70%;
82 text-align: center;
85 h3.version {
86 font-size: 90%;
87 text-align: center;
90 div.qindex, div.navtab{
91 background-color: #EBEFF6;
92 border: 1px solid #A3B4D7;
93 text-align: center;
96 div.qindex, div.navpath {
97 width: 100%;
98 line-height: 140%;
101 div.navtab {
102 margin-right: 15px;
105 /* @group Link Styling */
108 color: #3D578C;
109 font-weight: normal;
110 text-decoration: none;
113 .contents a:visited {
114 color: #4665A2;
117 a:hover {
118 text-decoration: underline;
121 a.qindex {
122 font-weight: bold;
125 a.qindexHL {
126 font-weight: bold;
127 background-color: #9CAFD4;
128 color: #ffffff;
129 border: 1px double #869DCA;
132 .contents a.qindexHL:visited {
133 color: #ffffff;
136 a.el {
137 font-weight: bold;
140 a.elRef {
143 a.code, a.code:visited {
144 color: #4665A2;
147 a.codeRef, a.codeRef:visited {
148 color: #4665A2;
151 /* @end */
153 dl.el {
154 margin-left: -1cm;
157 pre.fragment {
158 border: 1px solid #C4CFE5;
159 background-color: #FBFCFD;
160 padding: 4px 6px;
161 margin: 4px 8px 4px 2px;
162 overflow: auto;
163 word-wrap: break-word;
164 font-size: 9pt;
165 line-height: 125%;
166 font-family: monospace, fixed;
167 font-size: 105%;
170 div.fragment {
171 padding: 4px;
172 margin: 4px;
173 background-color: #FBFCFD;
174 border: 1px solid #C4CFE5;
177 div.line {
178 font-family: monospace, fixed;
179 font-size: 13px;
180 min-height: 13px;
181 line-height: 1.0;
182 text-wrap: unrestricted;
183 white-space: -moz-pre-wrap; /* Moz */
184 white-space: -pre-wrap; /* Opera 4-6 */
185 white-space: -o-pre-wrap; /* Opera 7 */
186 white-space: pre-wrap; /* CSS3 */
187 word-wrap: break-word; /* IE 5.5+ */
188 text-indent: -53px;
189 padding-left: 53px;
190 padding-bottom: 0px;
191 margin: 0px;
192 -webkit-transition-property: background-color;
193 -webkit-transition-duration: 0.5s;
194 -moz-transition-property: background-color;
195 -moz-transition-duration: 0.5s;
196 -ms-transition-property: background-color;
197 -ms-transition-duration: 0.5s;
198 -o-transition-property: background-color;
199 -o-transition-duration: 0.5s;
200 transition-property: background-color;
201 transition-duration: 0.5s;
204 div.line.glow {
205 background-color: cyan;
209 span.lineno {
210 padding-right: 4px;
211 text-align: right;
212 border-right: 2px solid #0F0;
213 background-color: #E8E8E8;
214 white-space: pre;
216 span.lineno a {
217 background-color: #D8D8D8;
220 span.lineno a:hover {
221 background-color: #C8C8C8;
224 div.ah {
225 background-color: black;
226 font-weight: bold;
227 color: #ffffff;
228 margin-bottom: 3px;
229 margin-top: 3px;
230 padding: 0.2em;
231 border: solid thin #333;
232 border-radius: 0.5em;
233 -webkit-border-radius: .5em;
234 -moz-border-radius: .5em;
237 div.groupHeader {
238 margin-left: 16px;
239 margin-top: 12px;
240 font-weight: bold;
243 div.groupText {
244 margin-left: 16px;
245 font-style: italic;
248 body {
249 background-color: white;
250 color: black;
251 margin: 0;
254 div.contents {
255 margin-top: 10px;
256 margin-left: 12px;
257 margin-right: 8px;
260 td.indexkey {
261 background-color: #EBEFF6;
262 font-weight: bold;
263 border: 1px solid #C4CFE5;
264 margin: 2px 0px 2px 0;
265 padding: 2px 10px;
266 white-space: nowrap;
267 vertical-align: top;
270 td.indexvalue {
271 background-color: #EBEFF6;
272 border: 1px solid #C4CFE5;
273 padding: 2px 10px;
274 margin: 2px 0px;
277 tr.memlist {
278 background-color: #EEF1F7;
281 p.formulaDsp {
282 text-align: center;
285 img.formulaDsp {
289 img.formulaInl {
290 vertical-align: middle;
293 div.center {
294 text-align: center;
295 margin-top: 0px;
296 margin-bottom: 0px;
297 padding: 0px;
300 div.center img {
301 border: 0px;
304 address.footer {
305 text-align: right;
306 padding-right: 12px;
309 img.footer {
310 border: 0px;
311 vertical-align: middle;
314 /* @group Code Colorization */
316 span.keyword {
317 color: #008000
320 span.keywordtype {
321 color: #604020
324 span.keywordflow {
325 color: #e08000
328 span.comment {
329 color: #800000
332 span.preprocessor {
333 color: #806020
336 span.stringliteral {
337 color: #002080
340 span.charliteral {
341 color: #008080
344 span.vhdldigit {
345 color: #ff00ff
348 span.vhdlchar {
349 color: #000000
352 span.vhdlkeyword {
353 color: #700070
356 span.vhdllogic {
357 color: #ff0000
360 blockquote {
361 background-color: #F7F8FB;
362 border-left: 2px solid #9CAFD4;
363 margin: 0 24px 0 4px;
364 padding: 0 12px 0 16px;
367 /* @end */
370 .search {
371 color: #003399;
372 font-weight: bold;
375 form.search {
376 margin-bottom: 0px;
377 margin-top: 0px;
380 input.search {
381 font-size: 75%;
382 color: #000080;
383 font-weight: normal;
384 background-color: #e8eef2;
388 td.tiny {
389 font-size: 75%;
392 .dirtab {
393 padding: 4px;
394 border-collapse: collapse;
395 border: 1px solid #A3B4D7;
398 th.dirtab {
399 background: #EBEFF6;
400 font-weight: bold;
403 hr {
404 height: 0px;
405 border: none;
406 border-top: 1px solid #4A6AAA;
409 hr.footer {
410 height: 1px;
413 /* @group Member Descriptions */
415 table.memberdecls {
416 border-spacing: 0px;
417 padding: 0px;
420 .memberdecls td, .fieldtable tr {
421 -webkit-transition-property: background-color;
422 -webkit-transition-duration: 0.5s;
423 -moz-transition-property: background-color;
424 -moz-transition-duration: 0.5s;
425 -ms-transition-property: background-color;
426 -ms-transition-duration: 0.5s;
427 -o-transition-property: background-color;
428 -o-transition-duration: 0.5s;
429 transition-property: background-color;
430 transition-duration: 0.5s;
433 .memberdecls td.glow, .fieldtable tr.glow {
434 background-color: cyan;
437 .mdescLeft, .mdescRight,
438 .memItemLeft, .memItemRight,
439 .memTemplItemLeft, .memTemplItemRight, .memTemplParams {
440 background-color: #F9FAFC;
441 border: none;
442 margin: 4px;
443 padding: 1px 0 0 8px;
446 .mdescLeft, .mdescRight {
447 padding: 0px 8px 4px 8px;
448 color: #555;
451 .memItemLeft, .memItemRight, .memTemplParams {
452 border-bottom: 1px solid #DEE4F0;
455 .memItemLeft, .memTemplItemLeft {
456 white-space: nowrap;
459 .memItemRight {
460 width: 100%;
463 .memTemplParams {
464 color: #4665A2;
465 white-space: nowrap;
468 /* @end */
470 /* @group Member Details */
472 /* Styles for detailed member documentation */
474 .memtemplate {
475 font-size: 80%;
476 color: #4665A2;
477 font-weight: normal;
478 margin-left: 9px;
481 .memnav {
482 background-color: #EBEFF6;
483 border: 1px solid #A3B4D7;
484 text-align: center;
485 margin: 2px;
486 margin-right: 15px;
487 padding: 2px;
490 .mempage {
491 width: 100%;
494 .memitem {
495 padding: 0;
496 margin-bottom: 10px;
497 margin-right: 5px;
498 display: table !important;
499 width: 100%;
502 .memitem.glow {
505 .memname {
506 font-weight: bold;
507 margin-left: 6px;
510 .memname td {
511 vertical-align: bottom;
514 .memproto, dl.reflist dt {
515 border-top: 1px solid #A8B8D9;
516 border-left: 1px solid #A8B8D9;
517 border-right: 1px solid #A8B8D9;
518 padding: 6px 0px 6px 0px;
519 color: #253555;
520 font-weight: bold;
521 text-shadow: 0px 1px 1px rgba(255, 255, 255, 0.9);
522 background-color: #E2E8F2;
523 /* opera specific markup */
524 border-top-right-radius: 4px;
525 border-top-left-radius: 4px;
526 /* firefox specific markup */
527 -moz-border-radius-topright: 4px;
528 -moz-border-radius-topleft: 4px;
529 /* webkit specific markup */
530 -webkit-border-top-right-radius: 4px;
531 -webkit-border-top-left-radius: 4px;
535 .memdoc, dl.reflist dd {
536 border-bottom: 1px solid #A8B8D9;
537 border-left: 1px solid #A8B8D9;
538 border-right: 1px solid #A8B8D9;
539 padding: 6px 10px 2px 10px;
540 background-color: #FBFCFD;
541 border-top-width: 0;
542 background-color: #FFFFFF;
543 /* opera specific markup */
544 border-bottom-left-radius: 4px;
545 border-bottom-right-radius: 4px;
546 /* firefox specific markup */
547 -moz-border-radius-bottomleft: 4px;
548 -moz-border-radius-bottomright: 4px;
549 /* webkit specific markup */
550 -webkit-border-bottom-left-radius: 4px;
551 -webkit-border-bottom-right-radius: 4px;
554 dl.reflist dt {
555 padding: 5px;
558 dl.reflist dd {
559 margin: 0px 0px 10px 0px;
560 padding: 5px;
563 .paramkey {
564 text-align: right;
567 .paramtype {
568 white-space: nowrap;
571 .paramname {
572 color: #602020;
573 white-space: nowrap;
575 .paramname em {
576 font-style: normal;
578 .paramname code {
579 line-height: 14px;
582 .params, .retval, .exception, .tparams {
583 margin-left: 0px;
584 padding-left: 0px;
587 .params .paramname, .retval .paramname {
588 font-weight: bold;
589 vertical-align: top;
592 .params .paramtype {
593 font-style: italic;
594 vertical-align: top;
597 .params .paramdir {
598 font-family: "courier new",courier,monospace;
599 vertical-align: top;
602 table.mlabels {
603 border-spacing: 0px;
606 td.mlabels-left {
607 width: 100%;
608 padding: 0px;
611 td.mlabels-right {
612 vertical-align: bottom;
613 padding: 0px;
614 white-space: nowrap;
617 span.mlabels {
618 margin-left: 8px;
621 span.mlabel {
622 background-color: #728DC1;
623 border-top:1px solid #5373B4;
624 border-left:1px solid #5373B4;
625 border-right:1px solid #C4CFE5;
626 border-bottom:1px solid #C4CFE5;
627 text-shadow: none;
628 color: white;
629 margin-right: 4px;
630 padding: 2px 3px;
631 border-radius: 3px;
632 font-size: 7pt;
633 white-space: nowrap;
638 /* @end */
640 /* these are for tree view when not used as main index */
642 div.directory {
643 margin: 10px 0px;
644 border-top: 1px solid #A8B8D9;
645 border-bottom: 1px solid #A8B8D9;
646 width: 100%;
649 .directory table {
650 border-collapse:collapse;
653 .directory td {
654 margin: 0px;
655 padding: 0px;
656 vertical-align: top;
659 .directory td.entry {
660 white-space: nowrap;
661 padding-right: 6px;
664 .directory td.entry a {
665 outline:none;
668 .directory td.entry a img {
669 border: none;
672 .directory td.desc {
673 width: 100%;
674 padding-left: 6px;
675 padding-right: 6px;
676 padding-top: 3px;
677 border-left: 1px solid rgba(0,0,0,0.05);
680 .directory tr.even {
681 padding-left: 6px;
682 background-color: #F7F8FB;
685 .directory img {
686 vertical-align: -30%;
689 .directory .levels {
690 white-space: nowrap;
691 width: 100%;
692 text-align: right;
693 font-size: 9pt;
696 .directory .levels span {
697 cursor: pointer;
698 padding-left: 2px;
699 padding-right: 2px;
700 color: #3D578C;
703 div.dynheader {
704 margin-top: 8px;
705 -webkit-touch-callout: none;
706 -webkit-user-select: none;
707 -khtml-user-select: none;
708 -moz-user-select: none;
709 -ms-user-select: none;
710 user-select: none;
713 address {
714 font-style: normal;
715 color: #2A3D61;
718 table.doxtable {
719 border-collapse:collapse;
720 margin-top: 4px;
721 margin-bottom: 4px;
724 table.doxtable td, table.doxtable th {
725 border: 1px solid #2D4068;
726 padding: 3px 7px 2px;
729 table.doxtable th {
730 background-color: #374F7F;
731 color: #FFFFFF;
732 font-size: 110%;
733 padding-bottom: 4px;
734 padding-top: 5px;
737 table.fieldtable {
738 width: 100%;
739 margin-bottom: 10px;
740 border: 1px solid #A8B8D9;
741 border-spacing: 0px;
742 -moz-border-radius: 4px;
743 -webkit-border-radius: 4px;
744 border-radius: 4px;
747 .fieldtable td, .fieldtable th {
748 padding: 3px 7px 2px;
751 .fieldtable td.fieldtype, .fieldtable td.fieldname {
752 white-space: nowrap;
753 border-right: 1px solid #A8B8D9;
754 border-bottom: 1px solid #A8B8D9;
755 vertical-align: top;
758 .fieldtable td.fielddoc {
759 border-bottom: 1px solid #A8B8D9;
760 width: 100%;
763 .fieldtable tr:last-child td {
764 border-bottom: none;
767 .fieldtable th {
768 background-color: #E2E8F2;
769 font-size: 90%;
770 color: #253555;
771 padding-bottom: 4px;
772 padding-top: 5px;
773 text-align:left;
774 -moz-border-radius-topleft: 4px;
775 -moz-border-radius-topright: 4px;
776 -webkit-border-top-left-radius: 4px;
777 -webkit-border-top-right-radius: 4px;
778 border-top-left-radius: 4px;
779 border-top-right-radius: 4px;
780 border-bottom: 1px solid #A8B8D9;
784 .tabsearch {
785 top: 0px;
786 left: 10px;
787 height: 36px;
788 z-index: 101;
789 overflow: hidden;
790 font-size: 13px;
793 .navpath ul
795 font-size: 11px;
796 height:30px;
797 line-height:30px;
798 color:#8AA0CC;
799 border:solid 1px #C2CDE4;
800 overflow:hidden;
801 margin:0px;
802 padding:0px;
805 .navpath li
807 list-style-type:none;
808 float:left;
809 padding-left:10px;
810 padding-right:15px;
811 background-image:url('bc_s.png');
812 background-repeat:no-repeat;
813 background-position:right;
814 color:#364D7C;
817 .navpath li.navelem a
819 height:32px;
820 display:block;
821 text-decoration: none;
822 outline: none;
823 font-family: 'Lucida Grande',Geneva,Helvetica,Arial,sans-serif;
826 .navpath li.navelem a:hover
828 color:#6884BD;
831 .navpath li.footer
833 list-style-type:none;
834 float:right;
835 padding-left:10px;
836 padding-right:15px;
837 background-image:none;
838 background-repeat:no-repeat;
839 background-position:right;
840 color:#364D7C;
841 font-size: 8pt;
845 div.summary
847 float: right;
848 font-size: 8pt;
849 padding-right: 5px;
850 width: 50%;
851 text-align: right;
854 div.summary a
856 white-space: nowrap;
859 div.ingroups
861 font-size: 8pt;
862 width: 50%;
863 text-align: left;
866 div.ingroups a
868 white-space: nowrap;
871 div.header
873 background-color: #F9FAFC;
874 margin: 0px;
875 border-bottom: 1px solid #C4CFE5;
878 div.headertitle
880 padding: 5px 5px 5px 10px;
885 padding: 0 0 0 10px;
888 /* dl.note, dl.warning, dl.attention, dl.pre, dl.post, dl.invariant, dl.deprecated, dl.todo, dl.test, dl.bug */
889 dl.section
891 margin-left: 0px;
892 padding-left: 0px;
895 dl.note
897 margin-left:-7px;
898 padding-left: 3px;
899 border-left:4px solid;
900 border-color: #D0C000;
903 dl.warning, dl.attention
905 margin-left:-7px;
906 padding-left: 3px;
907 border-left:4px solid;
908 border-color: #FF0000;
911 dl.pre, dl.post, dl.invariant
913 margin-left:-7px;
914 padding-left: 3px;
915 border-left:4px solid;
916 border-color: #00D000;
919 dl.deprecated
921 margin-left:-7px;
922 padding-left: 3px;
923 border-left:4px solid;
924 border-color: #505050;
927 dl.todo
929 margin-left:-7px;
930 padding-left: 3px;
931 border-left:4px solid;
932 border-color: #00C0E0;
935 dl.test
937 margin-left:-7px;
938 padding-left: 3px;
939 border-left:4px solid;
940 border-color: #3030E0;
943 dl.bug
945 margin-left:-7px;
946 padding-left: 3px;
947 border-left:4px solid;
948 border-color: #C08050;
951 dl.section dd {
952 margin-bottom: 6px;
956 #projectlogo
958 text-align: center;
959 vertical-align: bottom;
960 border-collapse: separate;
963 #projectlogo img
965 border: 0px none;
968 #projectname
970 font: 300% Tahoma, Arial,sans-serif;
971 margin: 0px;
972 padding: 2px 0px;
975 #projectbrief
977 font: 120% Tahoma, Arial,sans-serif;
978 margin: 0px;
979 padding: 0px;
982 #projectnumber
984 font: 50% Tahoma, Arial,sans-serif;
985 margin: 0px;
986 padding: 0px;
989 #titlearea
991 padding: 0px;
992 margin: 0px;
993 width: 100%;
994 border-bottom: 1px solid #5373B4;
997 .image
999 text-align: center;
1002 .dotgraph
1004 text-align: center;
1007 .mscgraph
1009 text-align: center;
1012 .caption
1014 font-weight: bold;
1017 div.zoom
1019 border: 1px solid #90A5CE;
1022 dl.citelist {
1023 margin-bottom:50px;
1026 dl.citelist dt {
1027 color:#334975;
1028 float:left;
1029 font-weight:bold;
1030 margin-right:10px;
1031 padding:5px;
1034 dl.citelist dd {
1035 margin:2px 0;
1036 padding:5px 0;
1039 div.toc {
1040 padding: 14px 25px;
1041 background-color: #F4F6FA;
1042 border: 1px solid #D8DFEE;
1043 border-radius: 7px 7px 7px 7px;
1044 float: right;
1045 height: auto;
1046 margin: 0 20px 10px 10px;
1047 width: 200px;
1050 div.toc li {
1051 background: url("bdwn.png") no-repeat scroll 0 5px transparent;
1052 font: 10px/1.2 Verdana,DejaVu Sans,Geneva,sans-serif;
1053 margin-top: 5px;
1054 padding-left: 10px;
1055 padding-top: 2px;
1058 div.toc h3 {
1059 font: bold 12px/1.2 Arial,FreeSans,sans-serif;
1060 color: #4665A2;
1061 border-bottom: 0 none;
1062 margin: 0;
1065 div.toc ul {
1066 list-style: none outside none;
1067 border: medium none;
1068 padding: 0px;
1071 div.toc li.level1 {
1072 margin-left: 0px;
1075 div.toc li.level2 {
1076 margin-left: 15px;
1079 div.toc li.level3 {
1080 margin-left: 30px;
1083 div.toc li.level4 {
1084 margin-left: 45px;
1087 .inherit_header {
1088 font-weight: bold;
1089 color: gray;
1090 cursor: pointer;
1091 -webkit-touch-callout: none;
1092 -webkit-user-select: none;
1093 -khtml-user-select: none;
1094 -moz-user-select: none;
1095 -ms-user-select: none;
1096 user-select: none;
1099 .inherit_header td {
1100 padding: 6px 0px 2px 5px;
1103 .inherit {
1104 display: none;
1107 tr.heading h2 {
1108 margin-top: 12px;
1109 margin-bottom: 4px;
1112 @media print
1114 #top { display: none; }
1115 #side-nav { display: none; }
1116 #nav-path { display: none; }
1117 body { overflow:visible; }
1118 h1, h2, h3, h4, h5, h6 { page-break-after: avoid; }
1119 .summary { display: none; }
1120 .memitem { page-break-inside: avoid; }
1121 #doc-content
1123 margin-left:0 !important;
1124 height:auto !important;
1125 width:auto !important;
1126 overflow:inherit;
1127 display:inline;