]> git.proxmox.com Git - ceph.git/blame - ceph/src/boost/libs/test/doc/html/boostbook.css
bump version to 12.2.2-pve1
[ceph.git] / ceph / src / boost / libs / test / doc / html / boostbook.css
CommitLineData
7c673cae
FG
1/*=============================================================================
2Copyright (c) 2004 Joel de Guzman
3http://spirit.sourceforge.net/
4
5Copyright 2013 Niall Douglas additions for colors and alignment.
6Copyright 2013 Paul A. Bristow additions for more colors and alignments.
7
8Distributed under the Boost Software License, Version 1.0. (See accompany-
9ing file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
10=============================================================================*/
11
12/*=============================================================================
13Body defaults
14=============================================================================*/
15
16 body
17 {
18 margin: 1em;
19 font-family: sans-serif;
20 }
21
22/*=============================================================================
23Paragraphs
24=============================================================================*/
25
26 p
27 {
28 text-align: left;
29 font-size: 10pt;
30 line-height: 1.15;
31 }
32
33 .epigraph
34 {
35 text-align: right;
36 padding-left: 50%;
37 font-size: 110%;
38 font-family: Century Gothic;
39 font-style: italic;
40 font-weight: bold;
41 display: block;
42 }
43
44/*=============================================================================
45Program listings
46=============================================================================*/
47
48 /* Code on paragraphs */
49 p tt.computeroutput
50 {
51 font-size: 9pt;
52 }
53
54 pre.synopsis
55 {
56 font-size: 9pt;
57 margin: 1pc 4% 0pc 4%;
58 padding: 0.5pc 0.5pc 0.5pc 0.5pc;
59 }
60
61 .programlisting,
62 .screen
63 {
64 font-size: 9pt;
65 display: block;
66 margin: 1pc 4% 0pc 4%;
67 padding: 0.5pc 0.5pc 0.5pc 0.5pc;
68 }
69
70 /* Program listings in tables don't get borders */
71 td .programlisting,
72 td .screen
73 {
74 margin: 0pc 0pc 0pc 0pc;
75 padding: 0pc 0pc 0pc 0pc;
76 }
77
78/*=============================================================================
79Headings
80=============================================================================*/
81
82 h1, h2, h3, h4, h5, h6
83 {
84 text-align: left;
85 margin: 1em 0em 0.5em 0em;
86 font-weight: bold;
87 }
88
89 h1 { font-size: 140%; }
90 h2 { font-weight: bold; font-size: 140%; }
91 h3 { font-weight: bold; font-size: 130%; }
92 h4 { font-weight: bold; font-size: 120%; }
93 h5 { font-weight: normal; font-style: italic; font-size: 100%; }
94 h6 { font-weight: normal; font-style: italic; font-size: 90%; }
95
96 /* Top page titles */
97 title,
98 h1.title,
99 h2.title
100 h3.title,
101 h4.title,
102 h5.title,
103 h6.title,
104 .refentrytitle
105 {
106 font-weight: bold;
107 margin-bottom: 1pc;
108 }
109
110 h1.title { font-size: 140% }
111 h2.title { font-size: 140% }
112 h3.title { font-size: 130% }
113 h4.title { font-size: 120% }
114 h5.title { font-size: 110% }
115 h6.title { font-size: 100% }
116
117 .section h1
118 {
119 margin: 0em 0em 0.5em 0em;
120 font-size: 140%;
121 }
122
123 .section h2 { font-size: 140% }
124 .section h3 { font-size: 130% }
125 .section h4 { font-size: 120% }
126 .section h5 { font-size: 100% }
127 .section h6 { font-size: 80% }
128
129 /* Code on titles */
130 h1 tt.computeroutput { font-size: 140% }
131 h2 tt.computeroutput { font-size: 140% }
132 h3 tt.computeroutput { font-size: 130% }
133 h4 tt.computeroutput { font-size: 130% }
134 h5 tt.computeroutput { font-size: 130% }
135 h6 tt.computeroutput { font-size: 130% }
136
137
138/*=============================================================================
139Author
140=============================================================================*/
141
142 h3.author
143 {
144 font-size: 100%
145 }
146
147/*=============================================================================
148Lists
149=============================================================================*/
150
151 li
152 {
153 font-size: 10pt;
154 line-height: 1.3;
155 }
156
157 /* Unordered lists */
158 ul
159 {
160 text-align: left;
161 }
162
163 /* Ordered lists */
164 ol
165 {
166 text-align: left;
167 }
168
169/*=============================================================================
170Links
171=============================================================================*/
172
173 a
174 {
175 text-decoration: none; /* no underline */
176 }
177
178 a:hover
179 {
180 text-decoration: underline;
181 }
182
183/*=============================================================================
184Spirit style navigation
185=============================================================================*/
186
187 .spirit-nav
188 {
189 text-align: right;
190 }
191
192 .spirit-nav a
193 {
194 color: white;
195 padding-left: 0.5em;
196 }
197
198 .spirit-nav img
199 {
200 border-width: 0px;
201 }
202
203/*=============================================================================
204Copyright footer
205=============================================================================*/
206 .copyright-footer
207 {
208 text-align: right;
209 font-size: 70%;
210 }
211
212 .copyright-footer p
213 {
214 text-align: right;
215 font-size: 80%;
216 }
217
218/*=============================================================================
219Table of contents
220=============================================================================*/
221
222 div.toc
223 {
224 margin: 1pc 4% 0pc 4%;
225 padding: 0.1pc 1pc 0.1pc 1pc;
226 font-size: 80%;
227 line-height: 1.15;
228 }
229
230 .boost-toc
231 {
232 float: right;
233 padding: 0.5pc;
234 }
235
236 /* Code on toc */
237 .toc .computeroutput { font-size: 120% }
238
239 /* No margin on nested menus */
240
241 .toc dl dl { margin: 0; }
242
243/*=============================================================================
244Tables
245=============================================================================*/
246
247 .table-title,
248 div.table p.title
249 {
250 margin-left: 4%;
251 padding-right: 0.5em;
252 padding-left: 0.5em;
253 }
254
255 .informaltable table,
256 .table table
257 {
258 width: 92%;
259 margin-left: 4%;
260 margin-right: 4%;
261 }
262
263 div.informaltable table,
264 div.table table
265 {
266 padding: 4px;
267 }
268
269 /* Table Cells */
270 div.informaltable table tr td,
271 div.table table tr td
272 {
273 padding: 0.5em;
274 text-align: left;
275 font-size: 9pt;
276 }
277
278 div.informaltable table tr th,
279 div.table table tr th
280 {
281 padding: 0.5em 0.5em 0.5em 0.5em;
282 border: 1pt solid white;
283 font-size: 80%;
284 }
285
286 table.simplelist
287 {
288 width: auto !important;
289 margin: 0em !important;
290 padding: 0em !important;
291 border: none !important;
292 }
293 table.simplelist td
294 {
295 margin: 0em !important;
296 padding: 0em !important;
297 text-align: left !important;
298 font-size: 9pt !important;
299 border: none !important;
300 }
301
302/*=============================================================================
303Blurbs
304=============================================================================*/
305
306 div.note,
307 div.tip,
308 div.important,
309 div.caution,
310 div.warning,
311 p.blurb
312 {
313 font-size: 9pt; /* A little bit smaller than the main text */
314 line-height: 1.2;
315 display: block;
316 margin: 1pc 4% 0pc 4%;
317 padding: 0.5pc 0.5pc 0.5pc 0.5pc;
318 }
319
320 p.blurb img
321 {
322 padding: 1pt;
323 }
324
325/*=============================================================================
326Variable Lists
327=============================================================================*/
328
329 div.variablelist
330 {
331 margin: 1em 0;
332 }
333
334 /* Make the terms in definition lists bold */
335 div.variablelist dl dt,
336 span.term
337 {
338 font-weight: bold;
339 font-size: 10pt;
340 }
341
342 div.variablelist table tbody tr td
343 {
344 text-align: left;
345 vertical-align: top;
346 padding: 0em 2em 0em 0em;
347 font-size: 10pt;
348 margin: 0em 0em 0.5em 0em;
349 line-height: 1;
350 }
351
352 div.variablelist dl dt
353 {
354 margin-bottom: 0.2em;
355 }
356
357 div.variablelist dl dd
358 {
359 margin: 0em 0em 0.5em 2em;
360 font-size: 10pt;
361 }
362
363 div.variablelist table tbody tr td p,
364 div.variablelist dl dd p
365 {
366 margin: 0em 0em 0.5em 0em;
367 line-height: 1;
368 }
369
370/*=============================================================================
371Misc
372=============================================================================*/
373
374 /* Title of books and articles in bibliographies */
375 span.title
376 {
377 font-style: italic;
378 }
379
380 span.underline
381 {
382 text-decoration: underline;
383 }
384
385 span.strikethrough
386 {
387 text-decoration: line-through;
388 }
389
390 /* Copyright, Legal Notice */
391 div div.legalnotice p
392 {
393 text-align: left
394 }
395
396/*=============================================================================
397Colors
398=============================================================================*/
399
400 @media screen
401 {
402 body {
403 background-color: #FFFFFF;
404 color: #000000;
405 }
406
407 /* Syntax Highlighting */
408 .keyword { color: #0000AA; }
409 .identifier { color: #000000; }
410 .special { color: #707070; }
411 .preprocessor { color: #402080; }
412 .char { color: teal; }
413 .comment { color: #800000; }
414 .string { color: teal; }
415 .number { color: teal; }
416 .white_bkd { background-color: #FFFFFF; }
417 .dk_grey_bkd { background-color: #999999; }
418
419 /* Links */
420 a, a .keyword, a .identifier, a .special, a .preprocessor
421 a .char, a .comment, a .string, a .number
422 {
423 color: #0082BF;
424 }
425
426 a:visited, a:visited .keyword, a:visited .identifier,
427 a:visited .special, a:visited .preprocessor, a:visited .char,
428 a:visited .comment, a:visited .string, a:visited .number
429 {
430 color: #2DBBFF;
431 }
432
433 h1 a, h2 a, h3 a, h4 a, h5 a, h6 a,
434 h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover,
435 h1 a:visited, h2 a:visited, h3 a:visited, h4 a:visited, h5 a:visited, h6 a:visited
436 {
437 text-decoration: none; /* no underline */
438 color: #000000;
439 }
440
441 /* Copyright, Legal Notice */
442 .copyright
443 {
444 color: #666666;
445 font-size: small;
446 }
447
448 div div.legalnotice p
449 {
450 color: #666666;
451 }
452
453 /* Program listing */
454 pre.synopsis
455 {
456 border: 1px solid #DCDCDC;
457 box-shadow: 4px 4px 2px #9D9D9D;
458 background-color: #EEEEF3;
459 }
460
461 .programlisting,
462 .screen
463 {
464 border: 1px solid #DCDCDC;
465 background-color: #EEEEF3;
466 }
467
468 td .programlisting,
469 td .screen
470 {
471 border: 0px solid #DCDCDC;
472 }
473
474 /* Blurbs */
475 div.note,
476 div.tip,
477 div.important,
478 div.caution,
479 div.warning,
480 p.blurb
481 {
482 border: 1px solid #DCDCDC;
483 }
484 div.sidebar
485 {
486 border: 1px solid #DCDCDC;
487 box-shadow: 5px 5px 2px #9D9D9D;
488 background-color: #EEEEF3;
489 }
490
491 /* Table of contents */
492 div.toc,
493 div.toc-main
494 {
495 border: 1px solid #DCDCDC;
496 box-shadow: 5px 5px 2px #9D9D9D;
497 background-color: #EEEEF3;
498 margin-bottom: 10px;
499 }
500
501 div.toc a:visited
502 {
503 color: #0082BF;
504 }
505
506 /* Tables */
507 div.informaltable table tr td,
508 div.table table tr td
509 {
510 border: 1px solid #DCDCDC;
511 background-color: #EEEEF3;
512 }
513
514 div.informaltable table tr th,
515 div.table table tr th
516 {
517 background-color: #E3F9E4;
518 border: 1px solid #DCDCDC;
519 }
520
521 .copyright-footer
522 {
523 color: #8F8F8F;
524 }
525
526 /* Misc */
527 span.highlight
528 {
529 color: #00A000;
530 }
531 }
532
533 @media print
534 {
535 /* Links */
536 a
537 {
538 color: black;
539 }
540
541 a:visited
542 {
543 color: black;
544 }
545
546 .spirit-nav
547 {
548 display: none;
549 }
550
551 /* Program listing */
552 pre.synopsis
553 {
554 border: 1px solid gray;
555 background-color: #EEEEF3;
556 }
557
558 .programlisting,
559 .screen
560 {
561 border: 1px solid gray;
562 background-color: #EEEEF3;
563 }
564
565 td .programlisting,
566 td .screen
567 {
568 border: 0px solid #DCDCDC;
569 }
570
571 /* Table of contents */
572 div.toc
573 {
574 border: 1px solid #DCDCDC;
575 box-shadow: 5px 5px 2px #9D9D9D;
576 background-color: #EEEEF3;
577 }
578
579 /* Table of contents */
580 div.toc-main
581 {
582 border: 1px solid #DCDCDC;
583 box-shadow: 5px 5px 2px #9D9D9D;
584 background-color: #EEEEF3;
585 }
586
587 .informaltable table,
588 .table table
589 {
590 border: 1px solid #DCDCDC;
591 box-shadow: 4px 4px 2px #9D9D9D;
592 border-collapse: collapse;
593 background-color: #EEEEF3;
594 }
595
596 /* Tables */
597 div.informaltable table tr td,
598 div.table table tr td
599 {
600 border: 1px solid #DCDCDC;
601 background-color: #EEEEF3;
602 }
603
604 div.informaltable table tr th,
605 div.table table tr th
606 {
607 border: 1px solid #DCDCDC;
608 background-color: #EEEEF3;
609 }
610
611 table.simplelist tr td
612 {
613 border: none !important;
614 }
615
616 /* Misc */
617 span.highlight
618 {
619 font-weight: bold;
620 }
621 }
622
623/*=============================================================================
624Images
625=============================================================================*/
626
627 span.inlinemediaobject img
628 {
629 vertical-align: middle;
630 }
631
632/*==============================================================================
633Super and Subscript: style so that line spacing isn't effected, see
634http://www.adobe.com/cfusion/communityengine/index.cfm?event=showdetails&productId=1&postId=5341
635==============================================================================*/
636
637sup,
638sub {
639height: 0;
640line-height: 1;
641vertical-align: baseline;
642position: relative;
643
644}
645
646/* For internet explorer: */
647
648* html sup,
649* html sub {
650vertical-align: bottom;
651}
652
653sup {
654bottom: 1ex;
655}
656
657sub {
658top: .5ex;
659}
660
661/*==============================================================================
662Indexes: pretty much the same as the TOC.
663==============================================================================*/
664
665 .index
666 {
667 font-size: 80%;
668 padding-top: 0px;
669 padding-bottom: 0px;
670 margin-top: 0px;
671 margin-bottom: 0px;
672 margin-left: 0px;
673 }
674
675 .index ul
676 {
677 padding-left: 3em;
678 }
679
680 .index p
681 {
682 padding: 2px;
683 margin: 2px;
684 }
685
686 .index-entry-level-0
687 {
688 font-weight: bold;
689 }
690
691 .index em
692 {
693 font-weight: bold;
694 }
695
696
697/*==============================================================================
698Alignment and coloring use 'role' feature, available from Quickbook 1.6 up.
699Added from Niall Douglas for role color and alignment.
700http://article.gmane.org/gmane.comp.lib.boost.devel/243318
701*/
702
703/* Add text alignment (see http://www.w3schools.com/cssref/pr_text_text-align.asp) */
704span.aligncenter
705{
706 display: inline-block; width: 100%; text-align: center;
707}
708span.alignright
709{
710 display: inline-block; width: 100%; text-align: right;
711}
712/* alignleft is the default. */
713span.alignleft
714{
715 display: inline-block; width: 100%; text-align: left;
716}
717
718/* alignjustify stretches the word spacing so that each line has equal width
719within a chosen fraction of page width (here arbitrarily 20%).
720*Not* useful inside table items as the column width remains the total string width.
721Nor very useful, except to temporarily restrict the width.
722*/
723span.alignjustify
724{
725 display: inline-block; width: 20%; text-align: justify;
726}
727
728/* Text colors.
729Names at http://www.w3.org/TR/2002/WD-css3-color-20020219/ 4.3. X11 color keywords.
730Quickbook Usage: [role red Some red text]
731
732*/
733span.red { inline-block; color: red; }
734span.green { color: green; }
735span.lime { color: #00FF00; }
736span.blue { color: blue; }
737span.navy { color: navy; }
738span.yellow { color: yellow; }
739span.magenta { color: magenta; }
740span.indigo { color: #4B0082; }
741span.cyan { color: cyan; }
742span.purple { color: purple; }
743span.gold { color: gold; }
744span.silver { color: silver; } /* lighter gray */
745span.gray { color: #808080; } /* light gray */