1
/* The standard CSS for doxygen 1.8.3.1 */
3
body, table, div, p, dl {
4
font: 400 14px/19px 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 {
1
/* GNOME C++ bindings Doxygen style */
3
/* This file is deprecated.
4
* In Doxyfile.in you should use
5
* HTML_EXTRA_STYLESHEET = "$(MMDOCTOOLDIR)/doxygen-extra.css"
7
* HTML_STYLESHEET = "$(MMDOCTOOLDIR)/doxygen.css"
8
* See https://mail.gnome.org/archives/gtkmm-list/2014-August/msg00022.html
18
font: normal 90%/150% sans-serif;
32
vertical-align: middle;
90
div.qindex, div.navtab{
91
background-color: #EBEFF6;
92
border: 1px solid #A3B4D7;
96
div.qindex, div.navpath {
105
/* @group Link Styling */
72
background-color: #E8EEF2;
73
border: 1px solid #84B0C7;
110
text-decoration: none;
82
text-decoration: none;
113
85
.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 {
90
text-decoration: underline;
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;
102
font-family: monospace, fixed;
105
pre.fragment, div.fragment {
106
background-color: #EEEEFF;
107
border: 1px solid #AAAAFF;
109
margin: 0.375em 0.75em 0.375em 0.2em;
112
div.fragment > pre.fragment {
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, box-shadow;
193
-webkit-transition-duration: 0.5s;
194
-moz-transition-property: background-color, box-shadow;
195
-moz-transition-duration: 0.5s;
196
-ms-transition-property: background-color, box-shadow;
197
-ms-transition-duration: 0.5s;
198
-o-transition-property: background-color, box-shadow;
199
-o-transition-duration: 0.5s;
200
transition-property: background-color, box-shadow;
201
transition-duration: 0.5s;
205
background-color: cyan;
206
box-shadow: 0 0 10px cyan;
213
border-right: 2px solid #0F0;
214
background-color: #E8E8E8;
218
background-color: #D8D8D8;
221
span.lineno a:hover {
222
background-color: #C8C8C8;
226
background-color: black;
232
border: solid thin #333;
233
border-radius: 0.5em;
234
-webkit-border-radius: .5em;
235
-moz-border-radius: .5em;
236
box-shadow: 2px 2px 3px #999;
237
-webkit-box-shadow: 2px 2px 3px #999;
238
-moz-box-shadow: rgba(0, 0, 0, 0.15) 2px 2px 2px;
239
background-image: -webkit-gradient(linear, left top, left bottom, from(#eee), to(#000),color-stop(0.3, #444));
240
background-image: -moz-linear-gradient(center top, #eee 0%, #444 40%, #000);
255
background-color: white;
267
background-color: #EBEFF6;
269
border: 1px solid #C4CFE5;
270
margin: 2px 0px 2px 0;
277
background-color: #EBEFF6;
278
border: 1px solid #C4CFE5;
284
background-color: #EEF1F7;
296
vertical-align: middle;
317
vertical-align: middle;
320
/* @group Code Colorization */
123
background-color: #000000;
129
.indexkey, .indexvalue {
130
background-color: #E8EEF2;
131
border: 1px solid #CCCCCC;
133
padding: 0.2em 0.75em;
140
background-color: #F0F0F0;
326
147
span.keywordtype {
330
151
span.keywordflow {
338
159
span.preprocessor {
342
163
span.stringliteral {
346
167
span.charliteral {
367
background-color: #F7F8FB;
368
border-left: 2px solid #9CAFD4;
369
margin: 0 24px 0 4px;
370
padding: 0 12px 0 16px;
390
background-color: #e8eef2;
400
border-collapse: collapse;
401
border: 1px solid #A3B4D7;
412
border-top: 1px solid #4A6AAA;
419
/* @group Member Descriptions */
426
.memberdecls td, .fieldtable tr {
427
-webkit-transition-property: background-color, box-shadow;
428
-webkit-transition-duration: 0.5s;
429
-moz-transition-property: background-color, box-shadow;
430
-moz-transition-duration: 0.5s;
431
-ms-transition-property: background-color, box-shadow;
432
-ms-transition-duration: 0.5s;
433
-o-transition-property: background-color, box-shadow;
434
-o-transition-duration: 0.5s;
435
transition-property: background-color, box-shadow;
436
transition-duration: 0.5s;
439
.memberdecls td.glow, .fieldtable tr.glow {
440
background-color: cyan;
441
box-shadow: 0 0 15px cyan;
444
.mdescLeft, .mdescRight,
445
.memItemLeft, .memItemRight,
178
border-top: 1px solid #666666;
181
.mdescLeft, .mdescRight, .memItemLeft, .memItemRight,
446
182
.memTemplItemLeft, .memTemplItemRight, .memTemplParams {
447
background-color: #F9FAFC;
450
padding: 1px 0 0 8px;
183
background-color: #FAFAFA;
186
padding: 0.125em 0 0 0.75em;
453
189
.mdescLeft, .mdescRight {
454
padding: 0px 8px 4px 8px;
459
border-bottom: 1px solid #DEE4F0;
465
.memItemLeft, .memTemplItemLeft {
190
padding: 0 0.75em 0.375em;
194
.memItemLeft, .memItemRight, .memTemplParams {
195
border-top: 1px solid #CCCCCC;
473
198
.memTemplParams {
481
/* @group Member Details */
483
/* Styles for detailed member documentation */
493
background-color: #EBEFF6;
494
border: 1px solid #A3B4D7;
210
background-color: #E8EEF2;
211
border: 1px solid #84B0C7;
213
margin: 0.2em 1em 0.2em 0;
509
-webkit-transition: box-shadow 0.5s linear;
510
-moz-transition: box-shadow 0.5s linear;
511
-ms-transition: box-shadow 0.5s linear;
512
-o-transition: box-shadow 0.5s linear;
513
transition: box-shadow 0.5s linear;
514
display: table !important;
519
box-shadow: 0 0 15px cyan;
528
vertical-align: bottom;
531
.memproto, dl.reflist dt {
532
border-top: 1px solid #A8B8D9;
533
border-left: 1px solid #A8B8D9;
534
border-right: 1px solid #A8B8D9;
535
padding: 6px 0px 6px 0px;
538
text-shadow: 0px 1px 1px rgba(255, 255, 255, 0.9);
539
background-image:url('nav_f.png');
540
background-repeat:repeat-x;
541
background-color: #E2E8F2;
542
/* opera specific markup */
543
box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15);
544
border-top-right-radius: 4px;
545
border-top-left-radius: 4px;
546
/* firefox specific markup */
547
-moz-box-shadow: rgba(0, 0, 0, 0.15) 5px 5px 5px;
548
-moz-border-radius-topright: 4px;
549
-moz-border-radius-topleft: 4px;
550
/* webkit specific markup */
551
-webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15);
552
-webkit-border-top-right-radius: 4px;
553
-webkit-border-top-left-radius: 4px;
557
.memdoc, dl.reflist dd {
558
border-bottom: 1px solid #A8B8D9;
559
border-left: 1px solid #A8B8D9;
560
border-right: 1px solid #A8B8D9;
561
padding: 6px 10px 2px 10px;
562
background-color: #FBFCFD;
564
background-image:url('nav_g.png');
565
background-repeat:repeat-x;
566
background-color: #FFFFFF;
567
/* opera specific markup */
568
border-bottom-left-radius: 4px;
569
border-bottom-right-radius: 4px;
570
box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15);
571
/* firefox specific markup */
572
-moz-border-radius-bottomleft: 4px;
573
-moz-border-radius-bottomright: 4px;
574
-moz-box-shadow: rgba(0, 0, 0, 0.15) 5px 5px 5px;
575
/* webkit specific markup */
576
-webkit-border-bottom-left-radius: 4px;
577
-webkit-border-bottom-right-radius: 4px;
578
-webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15);
586
margin: 0px 0px 10px 0px;
229
border: 1px solid #84B0C7;
234
background-color: #D5E1E8;
236
-webkit-border-top-left-radius: 1ex;
237
-webkit-border-top-right-radius: 1ex;
238
-moz-border-radius-topleft: 1ex;
239
-moz-border-radius-topright: 1ex;
243
padding: 0.2em 0.5em;
244
background-color: #EEF3F5;
246
-webkit-border-bottom-left-radius: 1ex;
247
-webkit-border-bottom-right-radius: 1ex;
248
-moz-border-radius-bottomleft: 1ex;
249
-moz-border-radius-bottomright: 1ex;
609
.params, .retval, .exception, .tparams {
614
.params .paramname, .retval .paramname {
625
font-family: "courier new",courier,monospace;
639
vertical-align: bottom;
649
background-color: #728DC1;
650
border-top:1px solid #5373B4;
651
border-left:1px solid #5373B4;
652
border-right:1px solid #C4CFE5;
653
border-bottom:1px solid #C4CFE5;
661
vertical-align: middle;
668
/* these are for tree view when not used as main index */
672
border-top: 1px solid #A8B8D9;
673
border-bottom: 1px solid #A8B8D9;
678
border-collapse:collapse;
687
.directory td.entry {
692
.directory td.entry a {
696
.directory td.entry a img {
705
border-left: 1px solid rgba(0,0,0,0.05);
710
background-color: #F7F8FB;
714
vertical-align: -30%;
724
.directory .levels span {
733
-webkit-touch-callout: none;
734
-webkit-user-select: none;
735
-khtml-user-select: none;
736
-moz-user-select: none;
737
-ms-user-select: none;
747
border-collapse:collapse;
752
table.doxtable td, table.doxtable th {
753
border: 1px solid #2D4068;
754
padding: 3px 7px 2px;
758
background-color: #374F7F;
768
border: 1px solid #A8B8D9;
770
-moz-border-radius: 4px;
771
-webkit-border-radius: 4px;
773
-moz-box-shadow: rgba(0, 0, 0, 0.15) 2px 2px 2px;
774
-webkit-box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.15);
775
box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.15);
778
.fieldtable td, .fieldtable th {
779
padding: 3px 7px 2px;
782
.fieldtable td.fieldtype, .fieldtable td.fieldname {
784
border-right: 1px solid #A8B8D9;
785
border-bottom: 1px solid #A8B8D9;
789
.fieldtable td.fieldname {
793
.fieldtable td.fielddoc {
794
border-bottom: 1px solid #A8B8D9;
798
.fieldtable td.fielddoc p:first-child {
802
.fieldtable td.fielddoc p:last-child {
806
.fieldtable tr:last-child td {
811
background-image:url('nav_f.png');
812
background-repeat:repeat-x;
813
background-color: #E2E8F2;
819
-moz-border-radius-topleft: 4px;
820
-moz-border-radius-topright: 4px;
821
-webkit-border-top-left-radius: 4px;
822
-webkit-border-top-right-radius: 4px;
823
border-top-left-radius: 4px;
824
border-top-right-radius: 4px;
825
border-bottom: 1px solid #A8B8D9;
833
background-image: url('tab_b.png');
842
background-image:url('tab_b.png');
843
background-repeat:repeat-x;
844
background-position: 0 -5px;
848
border:solid 1px #C2CDE4;
856
list-style-type:none;
860
background-image:url('bc_s.png');
861
background-repeat:no-repeat;
862
background-position:right;
866
.navpath li.navelem a
870
text-decoration: none;
873
font-family: 'Lucida Grande',Geneva,Helvetica,Arial,sans-serif;
874
text-shadow: 0px 1px 1px rgba(255, 255, 255, 0.9);
875
text-decoration: none;
878
.navpath li.navelem a:hover
885
list-style-type:none;
889
background-image:none;
890
background-repeat:no-repeat;
891
background-position:right;
925
background-image:url('nav_h.png');
926
background-repeat:repeat-x;
927
background-color: #F9FAFC;
929
border-bottom: 1px solid #C4CFE5;
934
padding: 5px 5px 5px 10px;
942
/* dl.note, dl.warning, dl.attention, dl.pre, dl.post, dl.invariant, dl.deprecated, dl.todo, dl.test, dl.bug */
953
border-left:4px solid;
954
border-color: #D0C000;
957
dl.warning, dl.attention
961
border-left:4px solid;
962
border-color: #FF0000;
965
dl.pre, dl.post, dl.invariant
969
border-left:4px solid;
970
border-color: #00D000;
977
border-left:4px solid;
978
border-color: #505050;
985
border-left:4px solid;
986
border-color: #00C0E0;
993
border-left:4px solid;
994
border-color: #3030E0;
1001
border-left:4px solid;
1002
border-color: #C08050;
1013
vertical-align: bottom;
1014
border-collapse: separate;
1024
font: 300% Tahoma, Arial,sans-serif;
1031
font: 120% Tahoma, Arial,sans-serif;
1038
font: 50% Tahoma, Arial,sans-serif;
1048
border-bottom: 1px solid #5373B4;
1073
border: 1px solid #90A5CE;
1095
background-color: #F4F6FA;
1096
border: 1px solid #D8DFEE;
1097
border-radius: 7px 7px 7px 7px;
1100
margin: 0 20px 10px 10px;
1105
background: url("bdwn.png") no-repeat scroll 0 5px transparent;
1106
font: 10px/1.2 Verdana,DejaVu Sans,Geneva,sans-serif;
1113
font: bold 12px/1.2 Arial,FreeSans,sans-serif;
1115
border-bottom: 0 none;
1120
list-style: none outside none;
1121
border: medium none;
1145
-webkit-touch-callout: none;
1146
-webkit-user-select: none;
1147
-khtml-user-select: none;
1148
-moz-user-select: none;
1149
-ms-user-select: none;
1153
.inherit_header td {
1154
padding: 6px 0px 2px 5px;
1168
#top { display: none; }
1169
#side-nav { display: none; }
1170
#nav-path { display: none; }
1171
body { overflow:visible; }
1172
h1, h2, h3, h4, h5, h6 { page-break-after: avoid; }
1173
.summary { display: none; }
1174
.memitem { page-break-inside: avoid; }
1177
margin-left:0 !important;
1178
height:auto !important;
1179
width:auto !important;