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
53 text-decoration: none
;
54 /* tango:sky blue 2 */
59 text-decoration: underline
;
60 /* tango:sky blue 1 */
64 div
.informaltable table
66 border-collapse: separate
;
67 border-spacing: 1em 0.3em;
71 div
.informaltable table td
, div
.informaltable table th
90 /* dim non-primary columns */
101 .parameter_annotations
,
102 .enum_member_annotations
,
103 .struct_member_annotations
,
104 .union_member_annotations
110 .function_type
a:visited
,
111 .function_type
a:hover
,
113 .property_type
a:visited
,
114 .property_type
a:hover
,
116 .signal_type
a:visited
,
117 .signal_type
a:hover
,
119 .signal_flags
a:visited
,
120 .signal_flags
a:hover
132 border-collapse: collapse
;
134 /* tango:aluminium 3 */
135 border: solid
1px #babdb6;
138 div
.table table td
, div
.table table th
140 /* tango:aluminium 3 */
141 border: solid
1px #babdb6;
148 /* tango:aluminium 2 */
149 background-color: #d3d7cf;
161 /* tango:aluminium 1 */
167 margin: 2.0em 0em 2.0em 0em;
172 padding-bottom: 0.25em;
178 padding-bottom: 0.25em;
184 padding-bottom: 0.5em;
195 /* tango:aluminium 3 */
216 /* tango:orange 0/1 */
218 background: rgba
(252, 175, 62, 0.1);
219 border-color: #ffb04f;
220 border-color: rgba
(252, 175, 62, 0.2);
224 /* tango:chameleon 0/0.5 */
226 background: rgba
(138, 226, 52, 0.1);
227 border-color: #abf562;
228 border-color: rgba
(138, 226, 52, 0.2);
232 border-color: #eeeeec;
234 .note
, .warning
, div
.blockquote
246 div
.warning h3
.title
,
268 h2
.extralinks
, h3
.extralinks
271 /* tango:aluminium 3 */
285 /* tango:aluminium 5 */
298 border-bottom: 1px dotted gray
;
303 .listing_code
.programlisting
.normal
,
304 .listing_code
.programlisting
.normal a
,
305 .listing_code
.programlisting
.number
,
306 .listing_code
.programlisting
.cbracket
,
307 .listing_code .programlisting .symbol { color: #555753; }
308 .listing_code
.programlisting
.comment
,
309 .listing_code .programlisting .linenum { color: #babdb6; } /* tango: aluminium 3 */
310 .listing_code
.programlisting
.function
,
311 .listing_code
.programlisting
.function a
,
312 .listing_code .programlisting .preproc { color: #204a87; } /* tango: sky blue 3 */
313 .listing_code .programlisting .string { color: #ad7fa8; } /* tango: plum */
314 .listing_code
.programlisting
.keyword
,
315 .listing_code
.programlisting
.usertype
,
316 .listing_code
.programlisting
.type
,
317 .listing_code .programlisting .type a { color: #4e9a06; } /* tango: chameleon 3 */
320 margin-bottom: 0.5em;
324 /* tango:sky blue 1 */
325 border: solid
1px #729fcf;
326 border: solid
1px rgba
(114, 159, 207, 0.2);
330 .listing_lines, .listing_code {
336 /* tango:sky blue 0.5 */
338 background: rgba
(114, 159, 207, 0.2);
339 /* tango:aluminium 6 */
343 /* tango:sky blue 0 */
345 background: rgba
(114, 159, 207, 0.1);
347 .listing_code .programlisting {
348 /* override from previous */
353 .listing_lines pre, .listing_code pre {
358 /* these have a <sup> as a first child, but since there are no parent selectors
359 * we can't use that. */
363 top: 0em ! important
;
365 /* this is needed so that the local anchors are displayed below the naviagtion */
366 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
]
368 display: inline-block
;
372 /* this seems to be a bug in the xsl style sheets when generating indexes */
377 /* make space for the fixed navigation bar and add space at the bottom so that
378 * link targets appear somewhat close to top
383 padding-bottom: 500px;
390 /* style and size the navigation bar */
395 border-bottom: solid
1px #babdb6;
403 table
.navigation#top td
408 .navigation a
, .navigation
a:visited
410 /* tango:sky blue 3 */
415 /* tango:sky blue 2 */
420 /* tango:sky blue 2 */
437 @media screen and
(min-width: 60em) {
438 /* screen larger than 60em */
439 body
{ margin: auto
; }
441 @media screen and
(max-width: 60em) {
442 /* screen less than 60em */
443 #nav_hierarchy { display: none
; }
444 #nav_interfaces { display: none
; }
445 #nav_prerequisites { display: none
; }
446 #nav_derived_interfaces { display: none
; }
447 #nav_implementations { display: none
; }
448 #nav_child_properties { display: none
; }
449 #nav_style_properties { display: none
; }
450 #nav_index { display: none
; }
451 #nav_glossary { display: none
; }
452 .gallery_image { display: none
; }
453 .property_flags { display: none
; }
454 .signal_flags { display: none
; }
455 .parameter_annotations { display: none
; }
456 .enum_member_annotations { display: none
; }
457 .struct_member_annotations { display: none
; }
458 .union_member_annotations { display: none
; }
459 /* now that a column is hidden, optimize space */
460 col
.parameters_name
{ width: auto
; }
461 col
.parameters_description
{ width: auto
; }
462 col
.struct_members_name
{ width: auto
; }
463 col
.struct_members_description
{ width: auto
; }
464 col
.enum_members_name
{ width: auto
; }
465 col
.enum_members_description
{ width: auto
; }
466 col
.union_members_name
{ width: auto
; }
467 col
.union_members_description
{ width: auto
; }
468 .listing_lines { display: none
; }
472 visibility: collapse
;
475 div
.titlepage table
.navigation
{
479 border: solid
1px #babdb6;