3
font-family: cantarell, sans-serif;
5
.synopsis, .classsynopsis
7
/* tango:aluminium 1/2 */
9
background: rgba(238, 238, 236, 0.5);
10
border: solid 1px rgb(238, 238, 236);
15
/* tango:sky blue 0/1 */
16
/* fallback for no rgba support */
18
border: solid 1px #729fcf;
19
background: rgba(114, 159, 207, 0.1);
20
border: solid 1px rgba(114, 159, 207, 0.2);
28
.variablelist td:first-child
39
/* this is needed so that the local anchors are displayed below the naviagtion */
40
div.footnote a[name], div.refnamediv a[name], div.refsect1 a[name], div.refsect2 a[name], div.index a[name], div.glossary a[name], div.sect1 a[name]
42
display: inline-block;
46
/* this seems to be a bug in the xsl style sheets when generating indexes */
51
/* make space for the fixed navigation bar and add space at the bottom so that
52
* link targets appear somewhat close to top
57
padding-bottom: 500px;
64
/* style and size the navigation bar */
69
border-bottom: solid 1px #babdb6;
77
.navigation a, .navigation a:visited
79
/* tango:sky blue 3 */
84
/* tango:sky blue 2 */
89
/* tango:sky blue 2 */
99
@media screen and (min-width: 60em) {
100
/* screen larger than 60em */
101
body { margin: auto; }
103
@media screen and (max-width: 60em) {
104
/* screen less than 60em */
105
#nav_hierarchy { display: none; }
106
#nav_interfaces { display: none; }
107
#nav_prerequisites { display: none; }
108
#nav_derived_interfaces { display: none; }
109
#nav_implementations { display: none; }
110
#nav_child_properties { display: none; }
111
#nav_style_properties { display: none; }
112
#nav_index { display: none; }
113
#nav_glossary { display: none; }
114
.gallery_image { display: none; }
115
.property_flags { display: none; }
116
.signal_flags { display: none; }
117
.parameter_annotations { display: none; }
118
.enum_member_annotations { display: none; }
119
.struct_member_annotations { display: none; }
120
.union_member_annotations { display: none; }
121
/* now that a column is hidden, optimize space */
122
col.parameters_name { width: auto; }
123
col.parameters_description { width: auto; }
124
col.struct_members_name { width: auto; }
125
col.struct_members_description { width: auto; }
126
col.enum_members_name { width: auto; }
127
col.enum_members_description { width: auto; }
128
col.union_members_name { width: auto; }
129
col.union_members_description { width: auto; }
133
visibility: collapse;
136
div.titlepage table.navigation {
140
border: solid 1px #babdb6;
159
div.gallery-float img
170
text-decoration: none;
171
/* tango:sky blue 2 */
176
text-decoration: underline;
177
/* tango:sky blue 1 */
181
div.informaltable table
183
border-collapse: separate;
184
border-spacing: 20px 3px;
188
div.informaltable table td, div.informaltable table th
207
/* dim non-primary columns */
218
.parameter_annotations,
219
.enum_member_annotations,
220
.struct_member_annotations,
221
.union_member_annotations
227
.function_type a:visited,
228
.function_type a:hover,
230
.property_type a:visited,
231
.property_type a:hover,
233
.signal_type a:visited,
234
.signal_type a:hover,
236
.signal_flags a:visited,
237
.signal_flags a:hover
244
border-collapse: collapse;
246
/* tango:aluminium 3 */
247
border: solid 1px #babdb6;
250
div.table table td, div.table table th
252
/* tango:aluminium 3 */
253
border: solid 1px #babdb6;
260
/* tango:aluminium 2 */
261
background-color: #d3d7cf;
271
/* tango:aluminium 1 */
277
margin: 2.0em 0em 2.0em 0em;
282
padding-bottom: 0.25em;
285
dl.toc > dd > dl > dt
288
padding-bottom: 0.25em;
294
padding-bottom: 0.5em;
306
/* tango:aluminium 3 */
327
/* tango:orange 0/1 */
329
background: rgba(252, 175, 62, 0.1);
330
border-color: #ffb04f;
331
border-color: rgba(252, 175, 62, 0.2);
335
/* tango:chameleon 0/0.5 */
337
background: rgba(138, 226, 52, 0.1);
338
border-color: #abf562;
339
border-color: rgba(138, 226, 52, 0.2);
343
border-color: #eeeeec;
345
.note, .warning, div.blockquote
357
div.warning h3.title,
379
h2 .extralinks, h3 .extralinks
382
/* tango:aluminium 3 */
396
/* tango:aluminium 5 */
409
.listing_code .programlisting .cbracket { color: #a40000; } /* tango: scarlet red 3 */
410
.listing_code .programlisting .comment { color: #a1a39d; } /* tango: aluminium 4 */
411
.listing_code .programlisting .function { color: #000000; font-weight: bold; }
412
.listing_code .programlisting .function a { color: #11326b; font-weight: bold; } /* tango: sky blue 4 */
413
.listing_code .programlisting .keyword { color: #4e9a06; } /* tango: chameleon 3 */
414
.listing_code .programlisting .linenum { color: #babdb6; } /* tango: aluminium 3 */
415
.listing_code .programlisting .normal { color: #000000; }
416
.listing_code .programlisting .number { color: #75507b; } /* tango: plum 2 */
417
.listing_code .programlisting .preproc { color: #204a87; } /* tango: sky blue 3 */
418
.listing_code .programlisting .string { color: #c17d11; } /* tango: chocolate 2 */
419
.listing_code .programlisting .type { color: #000000; }
420
.listing_code .programlisting .type a { color: #11326b; } /* tango: sky blue 4 */
421
.listing_code .programlisting .symbol { color: #ce5c00; } /* tango: orange 3 */
424
/* tango:sky blue 1 */
425
border: solid 1px #729fcf;
426
border: solid 1px rgba(114, 159, 207, 0.2);
430
.listing_lines, .listing_code {
436
/* this just adds visual clutter and
437
takes precious room from small screens */
441
/* tango:sky blue 0.5 */
443
background: rgba(114, 159, 207, 0.2);
444
/* tango:aluminium 6 */
448
/* tango:sky blue 0 */
450
background: rgba(114, 159, 207, 0.1);
452
.listing_code .programlisting {
453
/* override from previous */
458
.listing_lines pre, .listing_code pre {