1 /* The standard CSS for doxygen */
3 body
, table
, div
, p
, dl
{
4 font: 400 12px/15px Roboto
,sans-serif
;
7 /* @group Heading Levels */
20 border-bottom: 1px solid
#879ECB;
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
;
43 h1
.glow
, h2
.glow
, h3
.glow
, h4
.glow
, h5
.glow
, h6
.glow
{
44 text-shadow: 0 0 15px cyan
;
53 -webkit-column-gap: 1em;
55 -webkit-column-count: 3;
58 p
.startli
, p
.startdd
, p
.starttd
{
90 div
.qindex
, div
.navtab
{
91 background-color: #EBEFF6;
92 border: 1px solid
#A3B4D7;
96 div
.qindex
, div
.navpath
{
105 /* @group Link Styling */
110 text-decoration: none
;
113 .contents a:visited {
118 text-decoration: underline
;
127 background-color: #9CAFD4;
129 border: 1px double
#869DCA;
132 .contents a.qindexHL:visited {
143 a
.code
, a
.code:visited
{
147 a
.codeRef
, a
.codeRef:visited
{
158 border: 1px solid
#C4CFE5;
159 background-color: #FBFCFD;
161 margin: 4px 8px 4px 2px;
163 word-wrap: break-word
;
166 font-family: monospace
, fixed
;
173 background-color: #FBFCFD;
174 border: 1px solid
#C4CFE5;
178 font-family: monospace
, fixed
;
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+ */
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;
205 background-color: cyan
;
212 border-right: 2px solid
#0F0;
213 background-color: #E8E8E8;
217 background-color: #D8D8D8;
220 span
.lineno
a:hover
{
221 background-color: #C8C8C8;
225 background-color: black
;
231 border: solid thin
#333;
232 border-radius: 0.5em;
233 -webkit-border-radius: .5em;
234 -moz-border-radius: .5em;
249 background-color: white
;
261 background-color: #EBEFF6;
263 border: 1px solid
#C4CFE5;
264 margin: 2px 0px 2px 0;
271 background-color: #EBEFF6;
272 border: 1px solid
#C4CFE5;
278 background-color: #EEF1F7;
290 vertical-align: middle
;
311 vertical-align: middle
;
314 /* @group Code Colorization */
361 background-color: #F7F8FB;
362 border-left: 2px solid
#9CAFD4;
363 margin: 0 24px 0 4px;
364 padding: 0 12px 0 16px;
384 background-color: #e8eef2;
394 border-collapse: collapse
;
395 border: 1px solid
#A3B4D7;
406 border-top: 1px solid
#4A6AAA;
413 /* @group Member Descriptions */
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;
443 padding: 1px 0 0 8px;
446 .mdescLeft, .mdescRight {
447 padding: 0px 8px 4px 8px;
451 .memItemLeft, .memItemRight, .memTemplParams {
452 border-bottom: 1px solid
#DEE4F0;
455 .memItemLeft, .memTemplItemLeft {
470 /* @group Member Details */
472 /* Styles for detailed member documentation */
482 background-color: #EBEFF6;
483 border: 1px solid
#A3B4D7;
498 display: table
!important
;
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;
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;
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;
559 margin: 0px 0px 10px 0px;
582 .params, .retval, .exception, .tparams {
587 .params .paramname, .retval .paramname {
598 font-family: "courier new",courier
,monospace
;
612 vertical-align: bottom
;
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;
640 /* these are for tree view when not used as main index */
644 border-top: 1px solid
#A8B8D9;
645 border-bottom: 1px solid
#A8B8D9;
650 border-collapse:collapse
;
659 .directory td.entry {
664 .directory td.entry a {
668 .directory td.entry a img {
677 border-left: 1px solid rgba
(0,0,0,0.05);
682 background-color: #F7F8FB;
686 vertical-align: -30%;
696 .directory .levels span {
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
;
719 border-collapse:collapse
;
724 table
.doxtable td
, table
.doxtable th
{
725 border: 1px solid
#2D4068;
726 padding: 3px 7px 2px;
730 background-color: #374F7F;
740 border: 1px solid
#A8B8D9;
742 -moz-border-radius: 4px;
743 -webkit-border-radius: 4px;
747 .fieldtable td, .fieldtable th {
748 padding: 3px 7px 2px;
751 .fieldtable td.fieldtype, .fieldtable td.fieldname {
753 border-right: 1px solid
#A8B8D9;
754 border-bottom: 1px solid
#A8B8D9;
758 .fieldtable td.fielddoc {
759 border-bottom: 1px solid
#A8B8D9;
763 .fieldtable tr:last-child td {
768 background-color: #E2E8F2;
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;
799 border:solid
1px #C2CDE4;
807 list-style-type:none
;
811 background-image:url
('bc_s.png');
812 background-repeat:no-repeat
;
813 background-position:right
;
817 .navpath li
.navelem a
821 text-decoration: none
;
823 font-family: 'Lucida Grande',Geneva
,Helvetica
,Arial
,sans-serif
;
826 .navpath li
.navelem
a:hover
833 list-style-type:none
;
837 background-image:none
;
838 background-repeat:no-repeat
;
839 background-position:right
;
873 background-color: #F9FAFC;
875 border-bottom: 1px solid
#C4CFE5;
880 padding: 5px 5px 5px 10px;
888 /* dl.note, dl.warning, dl.attention, dl.pre, dl.post, dl.invariant, dl.deprecated, dl.todo, dl.test, dl.bug */
899 border-left:4px solid
;
900 border-color: #D0C000;
903 dl
.warning
, dl
.attention
907 border-left:4px solid
;
908 border-color: #FF0000;
911 dl
.pre
, dl
.post
, dl
.invariant
915 border-left:4px solid
;
916 border-color: #00D000;
923 border-left:4px solid
;
924 border-color: #505050;
931 border-left:4px solid
;
932 border-color: #00C0E0;
939 border-left:4px solid
;
940 border-color: #3030E0;
947 border-left:4px solid
;
948 border-color: #C08050;
959 vertical-align: bottom
;
960 border-collapse: separate
;
970 font: 300% Tahoma
, Arial
,sans-serif
;
977 font: 120% Tahoma
, Arial
,sans-serif
;
984 font: 50% Tahoma
, Arial
,sans-serif
;
994 border-bottom: 1px solid
#5373B4;
1019 border: 1px solid
#90A5CE;
1041 background-color: #F4F6FA;
1042 border: 1px solid
#D8DFEE;
1043 border-radius: 7px 7px 7px 7px;
1046 margin: 0 20px 10px 10px;
1051 background: url
("bdwn.png") no-repeat scroll
0 5px transparent
;
1052 font: 10px/1.2 Verdana
,DejaVu Sans
,Geneva
,sans-serif
;
1059 font: bold
12px/1.2 Arial
,FreeSans
,sans-serif
;
1061 border-bottom: 0 none
;
1066 list-style: none outside none
;
1067 border: medium none
;
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
;
1099 .inherit_header td {
1100 padding: 6px 0px 2px 5px;
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
; }
1123 margin-left:0 !important
;
1124 height:auto
!important
;
1125 width:auto
!important
;