1 /* The standard CSS for doxygen */
3 body
, table
, div
, p
, dl
{
4 font-family: Lucida Grande
, Verdana
, Geneva
, Arial
, Helvetica
, sans-serif
;
9 /* @group Heading Levels */
29 h1
, h2
, h3
, h4
, h5
, h6
{
30 -webkit-transition: text-shadow
0.5s linear
;
31 -moz-transition: text-shadow
0.5s linear
;
32 -ms-transition: text-shadow
0.5s linear
;
33 -o-transition: text-shadow
0.5s linear
;
34 transition: text-shadow
0.5s linear
;
38 h1
.glow
, h2
.glow
, h3
.glow
, h4
.glow
, h5
.glow
, h6
.glow
{
39 text-shadow: 0 0 15px cyan
;
48 -webkit-column-gap: 1em;
50 -webkit-column-count: 3;
53 p
.startli
, p
.startdd
, p
.starttd
{
85 div
.qindex
, div
.navtab
{
86 background-color: #e8eef2;
87 border: 1px solid
#84b0c7;
88 /* background-color: #EBEFF6;
89 border: 1px solid #A3B4D7; */
95 div
.qindex
, div
.navpath
{
104 /* @group Link Styling */
109 text-decoration: none
;
112 .contents a:visited {
113 /* color: #4665A2; */
118 text-decoration: underline
;
123 text-decoration: none
;
129 color: rgb
(222,235,248);
130 background-color: #3D578C;
135 background-color: #9CAFD4;
137 border: 1px double
#869DCA;
140 .contents a.qindexHL:visited {
151 a
.code
, a
.code:visited
{
155 a
.codeRef
, a
.codeRef:visited
{
166 border: 1px solid
#C4CFE5;
167 background-color: #FBFCFD;
169 margin: 4px 8px 4px 2px;
171 word-wrap: break-word
;
174 font-family: monospace
, fixed
;
181 background-color: #FCFCFD;
182 border: 1px solid
#CDD6E7;
186 font-family: monospace
, fixed
;
189 text-wrap: unrestricted
;
190 white-space: -moz-pre-wrap
; /* Moz */
191 white-space: -pre-wrap
; /* Opera 4-6 */
192 white-space: -o-pre-wrap
; /* Opera 7 */
193 white-space: pre-wrap
; /* CSS3 */
194 word-wrap: break-word
; /* IE 5.5+ */
204 border-right: 2px solid
#0F0;
205 background-color: #E8E8E8;
209 background-color: #D8D8D8;
212 span
.lineno
a:hover
{
213 background-color: #C8C8C8;
217 background-color: black
;
223 border: solid thin
#333;
224 border-radius: 0.5em;
225 -webkit-border-radius: .5em;
226 -moz-border-radius: .5em;
227 box-shadow: 2px 2px 3px #999;
228 -webkit-box-shadow: 2px 2px 3px #999;
229 -moz-box-shadow: rgba
(0, 0, 0, 0.15) 2px 2px 2px;
230 background-image: -webkit-gradient
(linear
, left top
, left bottom
, from
(#eee), to
(#000),color-stop
(0.3, #444));
231 background-image: -moz-linear-gradient
(center top
, #eee 0%, #444 40%, #000);
258 background-color: #EBEFF6;
260 border: 1px solid
#C4CFE5;
261 margin: 2px 0px 2px 0;
268 background-color: #EBEFF6;
269 border: 1px solid
#C4CFE5;
275 background-color: #EEF1F7;
287 vertical-align: middle
;
308 vertical-align: middle
;
311 /* @group Code Colorization */
358 background-color: #F8F9FB;
359 border-left: 2px solid
#AAB9D6;
360 margin: 0 24px 0 4px;
361 padding: 0 12px 0 16px;
381 background-color: #e8eef2;
391 border-collapse: collapse
;
392 border: 1px solid
#A3B4D7;
403 border-top: 1px solid
#4A6AAA;
410 /* @group Member Descriptions */
418 -webkit-transition-property: background-color
, box-shadow
;
419 -webkit-transition-duration: 0.5s;
420 -moz-transition-property: background-color
, box-shadow
;
421 -moz-transition-duration: 0.5s;
422 -ms-transition-property: background-color
, box-shadow
;
423 -ms-transition-duration: 0.5s;
424 -o-transition-property: background-color
, box-shadow
;
425 -o-transition-duration: 0.5s;
426 transition-property: background-color
, box-shadow
;
427 transition-duration: 0.5s;
430 .memberdecls td.glow {
431 background-color: cyan
;
432 box-shadow: 0 0 15px cyan
;
435 .mdescLeft
, .mdescRight
,
436 .memItemLeft
, .memItemRight
,
437 .memTemplItemLeft, .memTemplItemRight, .memTemplParams {
438 background-color: #F9FAFC;
441 padding: 1px 0 0 8px;
444 .mdescLeft, .mdescRight {
445 padding: 0px 8px 4px 8px;
449 .memItemLeft, .memItemRight, .memTemplParams {
450 border-top: 1px solid
#C4CFE5;
453 .memItemLeft, .memTemplItemLeft {
468 /* @group Member Details */
470 /* Styles for detailed member documentation */
480 background-color: #EBEFF6;
481 border: 1px solid
#A3B4D7;
496 -webkit-transition: box-shadow
0.5s linear
;
497 -moz-transition: box-shadow
0.5s linear
;
498 -ms-transition: box-shadow
0.5s linear
;
499 -o-transition: box-shadow
0.5s linear
;
500 transition: box-shadow
0.5s linear
;
504 box-shadow: 0 0 15px cyan
;
513 vertical-align: bottom
;
516 .memproto, dl.reflist dt {
517 border-top: 1px solid
#A8B8D9;
518 border-left: 1px solid
#A8B8D9;
519 border-right: 1px solid
#A8B8D9;
520 padding: 6px 0px 6px 0px;
523 text-shadow: 0px 1px 1px rgba
(255, 255, 255, 0.9);
524 background-image:url
('nav_f.png');
525 background-repeat:repeat-x
;
526 background-color: #E7EBF3;
527 /* opera specific markup */
528 box-shadow: 5px 5px 5px rgba
(0, 0, 0, 0.15);
529 border-top-right-radius: 4px;
530 border-top-left-radius: 4px;
531 /* firefox specific markup */
532 -moz-box-shadow: rgba
(0, 0, 0, 0.15) 5px 5px 5px;
533 -moz-border-radius-topright: 4px;
534 -moz-border-radius-topleft: 4px;
535 /* webkit specific markup */
536 -webkit-box-shadow: 5px 5px 5px rgba
(0, 0, 0, 0.15);
537 -webkit-border-top-right-radius: 4px;
538 -webkit-border-top-left-radius: 4px;
542 .memdoc, dl.reflist dd {
543 border-bottom: 1px solid
#A8B8D9;
544 border-left: 1px solid
#A8B8D9;
545 border-right: 1px solid
#A8B8D9;
546 padding: 6px 10px 2px 10px;
547 background-color: #FBFCFD;
549 background-image:url
('nav_g.png');
550 background-repeat:repeat-x
;
551 background-color: #FFFFFF;
552 /* opera specific markup */
553 border-bottom-left-radius: 4px;
554 border-bottom-right-radius: 4px;
555 box-shadow: 5px 5px 5px rgba
(0, 0, 0, 0.15);
556 /* firefox specific markup */
557 -moz-border-radius-bottomleft: 4px;
558 -moz-border-radius-bottomright: 4px;
559 -moz-box-shadow: rgba
(0, 0, 0, 0.15) 5px 5px 5px;
560 /* webkit specific markup */
561 -webkit-border-bottom-left-radius: 4px;
562 -webkit-border-bottom-right-radius: 4px;
563 -webkit-box-shadow: 5px 5px 5px rgba
(0, 0, 0, 0.15);
571 margin: 0px 0px 10px 0px;
591 .params, .retval, .exception, .tparams {
596 .params .paramname, .retval .paramname {
607 font-family: "courier new",courier
,monospace
;
621 vertical-align: bottom
;
631 background-color: #859AC4;
632 border-top:1px solid
#6983B7;
633 border-left:1px solid
#6983B7;
634 border-right:1px solid
#CDD6E7;
635 border-bottom:1px solid
#CDD6E7;
649 /* these are for tree view when not used as main index */
653 border-top: 1px solid
#A8B8D9;
654 border-bottom: 1px solid
#A8B8D9;
659 border-collapse:collapse
;
668 .directory td.entry {
673 .directory td.entry a {
681 border-left: 1px solid rgba
(0,0,0,0.05);
686 background-color: #F8F9FB;
690 vertical-align: -30%;
700 .directory .levels span {
709 -webkit-touch-callout: none
;
710 -webkit-user-select: none
;
711 -khtml-user-select: none
;
712 -moz-user-select: none
;
713 -ms-user-select: none
;
723 border-collapse:collapse
;
728 table
.doxtable td
, table
.doxtable th
{
729 border: 1px solid
#2D4068;
730 padding: 3px 7px 2px;
734 background-color: #374F7F;
744 border: 1px solid
#B5C2DB;
746 -moz-border-radius: 4px;
747 -webkit-border-radius: 4px;
749 -moz-box-shadow: rgba
(0, 0, 0, 0.15) 2px 2px 2px;
750 -webkit-box-shadow: 2px 2px 2px rgba
(0, 0, 0, 0.15);
751 box-shadow: 2px 2px 2px rgba
(0, 0, 0, 0.15);
754 .fieldtable td, .fieldtable th {
755 padding: 3px 7px 2px;
758 .fieldtable td.fieldtype, .fieldtable td.fieldname {
760 border-right: 1px solid
#B5C2DB;
761 border-bottom: 1px solid
#B5C2DB;
765 .fieldtable td.fielddoc {
766 border-bottom: 1px solid
#B5C2DB;
770 .fieldtable tr:last-child td {
775 background-image:url
('nav_f.png');
776 background-repeat:repeat-x
;
777 background-color: #E7EBF3;
783 -moz-border-radius-topleft: 4px;
784 -moz-border-radius-topright: 4px;
785 -webkit-border-top-left-radius: 4px;
786 -webkit-border-top-right-radius: 4px;
787 border-top-left-radius: 4px;
788 border-top-right-radius: 4px;
789 border-bottom: 1px solid
#B5C2DB;
797 background-image: url
('tab_b.png');
806 background-image:url
('tab_b.png');
807 background-repeat:repeat-x
;
811 border:solid
1px #C2CDE4;
819 list-style-type:none
;
823 background-image:url
('bc_s.png');
824 background-repeat:no-repeat
;
825 background-position:right
;
829 .navpath li
.navelem a
833 text-decoration: none
;
837 .navpath li
.navelem
a:hover
844 list-style-type:none
;
848 background-image:none
;
849 background-repeat:no-repeat
;
850 background-position:right
;
886 background-image:url
('nav_h.png');
887 background-repeat:repeat-x
;
888 background-color: #F9FAFC;
890 border-bottom: 1px solid
#C4CFE5;
895 padding: 5px 5px 5px 10px;
903 /* dl.note, dl.warning, dl.attention, dl.pre, dl.post, dl.invariant, dl.deprecated, dl.todo, dl.test, dl.bug */
914 border-left:4px solid
;
915 border-color: #D0C000;
918 dl
.warning
, dl
.attention
922 border-left:4px solid
;
923 border-color: #FF0000;
926 dl
.pre
, dl
.post
, dl
.invariant
930 border-left:4px solid
;
931 border-color: #00D000;
938 border-left:4px solid
;
939 border-color: #505050;
946 border-left:4px solid
;
947 border-color: #00C0E0;
954 border-left:4px solid
;
955 border-color: #3030E0;
962 border-left:4px solid
;
963 border-color: #C08050;
974 vertical-align: bottom
;
975 border-collapse: separate
;
985 font: 300% Tahoma
, Arial
,sans-serif
;
992 font: 120% Tahoma
, Arial
,sans-serif
;
999 font: 50% Tahoma
, Arial
,sans-serif
;
1006 padding: 0px 12px; /* adjusted left/right padding */
1009 border-bottom: 1px solid
#6983B7;
1034 border: 1px solid
#A0B0D1;
1056 background-color: #F6F8FA;
1057 border: 1px solid
#DEE4EF;
1058 border-radius: 7px 7px 7px 7px;
1061 margin: 0 20px 10px 10px;
1066 background: url
("bdwn.png") no-repeat scroll
0 5px transparent
;
1067 font: 10px/1.2 Verdana
,DejaVu Sans
,Geneva
,sans-serif
;
1074 font: bold
12px/1.2 Arial
,FreeSans
,sans-serif
;
1076 border-bottom: 0 none
;
1081 list-style: none outside none
;
1082 border: medium none
;
1106 -webkit-touch-callout: none
;
1107 -webkit-user-select: none
;
1108 -khtml-user-select: none
;
1109 -moz-user-select: none
;
1110 -ms-user-select: none
;
1114 .inherit_header td {
1115 padding: 6px 0px 2px 5px;
1129 #top { display: none
; }
1130 #side-nav { display: none
; }
1131 #nav-path { display: none
; }
1132 body
{ overflow:visible
; }
1133 h1
, h2
, h3
, h4
, h5
, h6
{ page-break-after: avoid
; }
1134 .summary { display: none
; }
1135 .memitem { page-break-inside: avoid
; }
1138 margin-left:0 !important
;
1139 height:auto
!important
;
1140 width:auto
!important
;
1148 /* additional GoVisual stuff for header */
1153 padding:5px 2ex 5px 2ex;
1154 text-decoration:none
;
1155 border-left-color: #4A7D9B;
1156 border-left-width: 1px;
1157 border-left-style: solid
;
1158 border-bottom-color: #4A7D9B;
1159 border-bottom-width: 1px;
1160 border-bottom-style: solid
;
1163 a
.menu:link
{ background-color:transparent
; }
1164 a
.menu:visited
{ background-color:transparent
; }
1165 a
.menu:hover
{ background-color: #4A7D9B; color:#DEEBF8; }
1166 a
.menu:active
{ color:#ffffff; background-color:#000000; }
1169 border-top-width: 1px;
1170 border-right-width: 1px;
1171 border-bottom-width: 1px;
1172 border-left-width: 1px;
1173 border-top-style: solid
;
1174 border-right-style: solid
;
1175 ; border-bottom-style: solid
;
1176 border-bottom-style: none
;
1177 border-left-style: none
;
1178 border-top-color: #4A7D9B;
1179 border-right-color: #4A7D9B;
1180 border-bottom-color: #4A7D9B;
1181 border-left-color: #4A7D9B;
1185 margin: 0px 0px 0px 0px;
1186 padding: 0px 0px 0px 0px;
1187 background-color: #DEEBF8;