1 /** These things are used in the header */
2 .sgtabs, .sgtabs2, .sgtabs3 {
3 background-image: url('tab_b.png');
7 font-family: 'Lucida Grande',Geneva,Helvetica,Arial,sans-serif;
26 background-image: url('tab_b.png');
35 background-image:url('tab_s.png');
36 background-repeat:no-repeat;
37 background-position:right;
39 text-shadow: 0px 1px 1px rgba(255, 255, 255, 0.9);
40 text-decoration: none;
44 .sgtabs3 .sgtablist a {
49 background-image: url('tab_h.png');
50 background-repeat:repeat-x;
52 text-shadow: 0px 1px 1px rgba(0, 0, 0, 1.0);
53 text-decoration: none;
56 .sgtablist li.current a {
57 background-image: url('tab_a.png');
58 background-repeat:repeat-x;
60 text-shadow: 0px 1px 1px rgba(0, 0, 0, 1.0);
64 body, table, div, p, dl {
65 font: 400 14px/19px Roboto,sans-serif;
68 /* @group Heading Levels */
89 border-bottom: 1px solid #879ECB;
99 h1, h2, h3, h4, h5, h6 {
100 -webkit-transition: text-shadow 0.5s linear;
101 -moz-transition: text-shadow 0.5s linear;
102 -ms-transition: text-shadow 0.5s linear;
103 -o-transition: text-shadow 0.5s linear;
104 transition: text-shadow 0.5s linear;
108 h1.glow, h2.glow, h3.glow, h4.glow, h5.glow, h6.glow {
109 text-shadow: 0 0 15px cyan;
117 -moz-column-gap: 1em;
118 -webkit-column-gap: 1em;
119 -moz-column-count: 3;
120 -webkit-column-count: 3;
123 p.startli, p.startdd, p.starttd {
155 div.qindex, div.navtab{
156 background-color: #EBEFF6;
157 border: 1px solid #A3B4D7;
161 div.qindex, div.navpath {
170 /* @group Link Styling */
175 text-decoration: none;
178 .contents a:visited {
183 text-decoration: underline;
192 background-color: #9CAFD4;
194 border: 1px double #869DCA;
197 .contents a.qindexHL:visited {
208 a.code, a.code:visited {
212 a.codeRef, a.codeRef:visited {
223 border: 1px solid #C4CFE5;
224 background-color: #FBFCFD;
226 margin: 4px 8px 4px 2px;
228 word-wrap: break-word;
231 font-family: monospace, fixed;
238 background-color: #FBFCFD;
239 border: 1px solid #C4CFE5;
243 font-family: monospace, fixed;
247 text-wrap: unrestricted;
248 white-space: -moz-pre-wrap; /* Moz */
249 white-space: -pre-wrap; /* Opera 4-6 */
250 white-space: -o-pre-wrap; /* Opera 7 */
251 white-space: pre-wrap; /* CSS3 */
252 word-wrap: break-word; /* IE 5.5+ */
257 -webkit-transition-property: background-color, box-shadow;
258 -webkit-transition-duration: 0.5s;
259 -moz-transition-property: background-color, box-shadow;
260 -moz-transition-duration: 0.5s;
261 -ms-transition-property: background-color, box-shadow;
262 -ms-transition-duration: 0.5s;
263 -o-transition-property: background-color, box-shadow;
264 -o-transition-duration: 0.5s;
265 transition-property: background-color, box-shadow;
266 transition-duration: 0.5s;
270 background-color: cyan;
271 box-shadow: 0 0 10px cyan;
277 border-right: 2px solid #0F0;
278 background-color: #E8E8E8;
282 background-color: #D8D8D8;
285 span.lineno a:hover {
286 background-color: #C8C8C8;
290 background-color: black;
296 border: solid thin #333;
297 border-radius: 0.5em;
298 -webkit-border-radius: .5em;
299 -moz-border-radius: .5em;
300 box-shadow: 2px 2px 3px #999;
301 -webkit-box-shadow: 2px 2px 3px #999;
302 -moz-box-shadow: rgba(0, 0, 0, 0.15) 2px 2px 2px;
303 background-image: -webkit-gradient(linear, left top, left bottom, from(#eee), to(#000),color-stop(0.3, #444));
304 background-image: -moz-linear-gradient(center top, #eee 0%, #444 40%, #000);
319 background-color: white;
331 background-color: #EBEFF6;
333 border: 1px solid #C4CFE5;
334 margin: 2px 0px 2px 0;
341 background-color: #EBEFF6;
342 border: 1px solid #C4CFE5;
348 background-color: #EEF1F7;
356 vertical-align: middle;
377 vertical-align: middle;
380 /* @group Code Colorization */
427 background-color: #F7F8FB;
428 border-left: 2px solid #9CAFD4;
429 margin: 0 24px 0 4px;
430 padding: 0 12px 0 16px;
441 border-collapse: collapse;
442 border: 1px solid #A3B4D7;
453 border-top: 1px solid #4A6AAA;
460 /* @group Member Descriptions */
467 .memberdecls td, .fieldtable tr {
468 -webkit-transition-property: background-color, box-shadow;
469 -webkit-transition-duration: 0.5s;
470 -moz-transition-property: background-color, box-shadow;
471 -moz-transition-duration: 0.5s;
472 -ms-transition-property: background-color, box-shadow;
473 -ms-transition-duration: 0.5s;
474 -o-transition-property: background-color, box-shadow;
475 -o-transition-duration: 0.5s;
476 transition-property: background-color, box-shadow;
477 transition-duration: 0.5s;
480 .memberdecls td.glow, .fieldtable tr.glow {
481 background-color: cyan;
482 box-shadow: 0 0 15px cyan;
485 .mdescLeft, .mdescRight,
486 .memItemLeft, .memItemRight,
487 .memTemplItemLeft, .memTemplItemRight, .memTemplParams {
488 background-color: #F9FAFC;
491 padding: 1px 0 0 8px;
494 .mdescLeft, .mdescRight {
495 padding: 0px 8px 4px 8px;
499 .memItemLeft, .memItemRight, .memTemplParams {
500 border-bottom: 1px solid #DEE4F0;
503 .memItemLeft, .memTemplItemLeft {
518 /* @group Member Details */
520 /* Styles for detailed member documentation */
530 background-color: #EBEFF6;
531 border: 1px solid #A3B4D7;
546 -webkit-transition: box-shadow 0.5s linear;
547 -moz-transition: box-shadow 0.5s linear;
548 -ms-transition: box-shadow 0.5s linear;
549 -o-transition: box-shadow 0.5s linear;
550 transition: box-shadow 0.5s linear;
551 display: table !important;
556 box-shadow: 0 0 15px cyan;
565 vertical-align: bottom;
568 .memproto, dl.reflist dt {
569 border-top: 1px solid #A8B8D9;
570 border-left: 1px solid #A8B8D9;
571 border-right: 1px solid #A8B8D9;
572 padding: 6px 0px 6px 0px;
575 text-shadow: 0px 1px 1px rgba(255, 255, 255, 0.9);
576 background-image:url('nav_f.png');
577 background-repeat:repeat-x;
578 background-color: #E2E8F2;
579 /* opera specific markup */
580 box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15);
581 border-top-right-radius: 4px;
582 border-top-left-radius: 4px;
583 /* firefox specific markup */
584 -moz-box-shadow: rgba(0, 0, 0, 0.15) 5px 5px 5px;
585 -moz-border-radius-topright: 4px;
586 -moz-border-radius-topleft: 4px;
587 /* webkit specific markup */
588 -webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15);
589 -webkit-border-top-right-radius: 4px;
590 -webkit-border-top-left-radius: 4px;
593 .memdoc, dl.reflist dd {
594 border-bottom: 1px solid #A8B8D9;
595 border-left: 1px solid #A8B8D9;
596 border-right: 1px solid #A8B8D9;
597 padding: 6px 10px 2px 10px;
598 background-color: #FBFCFD;
600 background-image:url('nav_g.png');
601 background-repeat:repeat-x;
602 background-color: #FFFFFF;
603 /* opera specific markup */
604 border-bottom-left-radius: 4px;
605 border-bottom-right-radius: 4px;
606 box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15);
607 /* firefox specific markup */
608 -moz-border-radius-bottomleft: 4px;
609 -moz-border-radius-bottomright: 4px;
610 -moz-box-shadow: rgba(0, 0, 0, 0.15) 5px 5px 5px;
611 /* webkit specific markup */
612 -webkit-border-bottom-left-radius: 4px;
613 -webkit-border-bottom-right-radius: 4px;
614 -webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15);
622 margin: 0px 0px 10px 0px;
645 .params, .retval, .exception, .tparams {
650 .params .paramname, .retval .paramname {
661 font-family: "courier new",courier,monospace;
675 vertical-align: bottom;
685 background-color: #728DC1;
686 border-top:1px solid #5373B4;
687 border-left:1px solid #5373B4;
688 border-right:1px solid #C4CFE5;
689 border-bottom:1px solid #C4CFE5;
700 /* these are for tree view when not used as main index */
704 border-top: 1px solid #A8B8D9;
705 border-bottom: 1px solid #A8B8D9;
710 border-collapse:collapse;
719 .directory td.entry {
724 .directory td.entry a {
728 .directory td.entry a img {
737 border-left: 1px solid rgba(0,0,0,0.05);
742 background-color: #F7F8FB;
746 vertical-align: -30%;
756 .directory .levels span {
765 -webkit-touch-callout: none;
766 -webkit-user-select: none;
767 -khtml-user-select: none;
768 -moz-user-select: none;
769 -ms-user-select: none;
779 border-collapse:collapse;
784 table.doxtable td, table.doxtable th {
785 border: 1px solid #2D4068;
786 padding: 3px 7px 2px;
790 background-color: #374F7F;
800 border: 1px solid #A8B8D9;
802 -moz-border-radius: 4px;
803 -webkit-border-radius: 4px;
805 -moz-box-shadow: rgba(0, 0, 0, 0.15) 2px 2px 2px;
806 -webkit-box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.15);
807 box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.15);
810 .fieldtable td, .fieldtable th {
811 padding: 3px 7px 2px;
814 .fieldtable td.fieldtype, .fieldtable td.fieldname {
816 border-right: 1px solid #A8B8D9;
817 border-bottom: 1px solid #A8B8D9;
821 .fieldtable td.fielddoc {
822 border-bottom: 1px solid #A8B8D9;
826 .fieldtable tr:last-child td {
831 background-image:url('nav_f.png');
832 background-repeat:repeat-x;
833 background-color: #E2E8F2;
839 -moz-border-radius-topleft: 4px;
840 -moz-border-radius-topright: 4px;
841 -webkit-border-top-left-radius: 4px;
842 -webkit-border-top-right-radius: 4px;
843 border-top-left-radius: 4px;
844 border-top-right-radius: 4px;
845 border-bottom: 1px solid #A8B8D9;
852 background-image: url('tab_b.png');
861 background-image:url('tab_b.png');
862 background-repeat:repeat-x;
866 border:solid 1px #C2CDE4;
874 list-style-type:none;
878 background-image:url('bc_s.png');
879 background-repeat:no-repeat;
880 background-position:right;
884 .navpath li.navelem a
888 text-decoration: none;
890 font-family: 'Lucida Grande',Geneva,Helvetica,Arial,sans-serif;
893 .navpath li.navelem a:hover
900 list-style-type:none;
904 background-image:none;
905 background-repeat:no-repeat;
906 background-position:right;
920 div.summary a, div.ingroups a
934 background-image:url('nav_h.png');
935 background-repeat:repeat-x;
936 background-color: #F9FAFC;
938 border-bottom: 1px solid #C4CFE5;
943 padding: 5px 5px 5px 10px;
961 border-left:4px solid;
962 border-color: #D0C000;
965 dl.warning, dl.attention
969 border-left:4px solid;
970 border-color: #FF0000;
973 dl.pre, dl.post, dl.invariant
977 border-left:4px solid;
978 border-color: #00D000;
985 border-left:4px solid;
986 border-color: #505050;
993 border-left:4px solid;
994 border-color: #00C0E0;
1001 border-left:4px solid;
1002 border-color: #3030E0;
1009 border-left:4px solid;
1010 border-color: #C08050;
1017 .image, .dotgraph, .mscgraph
1029 border: 1px solid #90A5CE;
1051 background-color: #F4F6FA;
1052 border: 1px solid #D8DFEE;
1053 border-radius: 7px 7px 7px 7px;
1056 margin: 0 20px 10px 10px;
1061 background: url("bdwn.png") no-repeat scroll 0 5px transparent;
1062 font: 10px/1.2 Verdana,DejaVu Sans,Geneva,sans-serif;
1069 font: bold 12px/1.2 Arial,FreeSans,sans-serif;
1071 border-bottom: 0 none;
1076 list-style: none outside none;
1077 border: medium none;
1086 /*margin-left: 15px;*/
1090 /*margin-left: 30px;*/
1094 /*margin-left: 45px;*/
1101 -webkit-touch-callout: none;
1102 -webkit-user-select: none;
1103 -khtml-user-select: none;
1104 -moz-user-select: none;
1105 -ms-user-select: none;
1109 .inherit_header td {
1110 padding: 6px 0px 2px 5px;
1124 #top { display: none; }
1125 #side-nav { display: none; }
1126 #nav-path { display: none; }
1127 body { overflow:visible; }
1128 h1, h2, h3, h4, h5, h6 { page-break-after: avoid; }
1129 .summary { display: none; }
1130 .memitem { page-break-inside: avoid; }
1133 margin-left:0 !important;
1134 height:auto !important;
1135 width:auto !important;