1/* 2 * Copyright 2008-2013 Haiku, Inc. All rights reserved. 3 * Distributed under the terms of the MIT License. 4 * 5 * Authors: 6 * François Revol, revol@free.fr 7 * Stephan Aßmus, superstippi@gmx.de 8 * Braden Ewing, brewin@gmail.com 9 * Humdinger, humdingerb@gmail.com 10 * John Scipione, jscipione@gmail.com 11 */ 12 13/* color names provided by: https://chir.ag/projects/name-that-color */ 14 15html { 16 overflow-x: hidden; 17 overflow-y: scroll; 18} 19 20body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea, 21 p,blockquote,th,td { 22 margin: 0; 23 padding: 0; 24} 25 26body { 27 color: #333333; /* mine shaft */ 28 background-color: white; 29 font-size: 14.4px; 30 font-family: "Noto Sans", Arial, sans-serif; 31} 32 33h1, h2, h3, h4, h5, h6 { 34 color: #0c3762; /* madison */ 35 margin-top: 1em; 36 margin-bottom: 1em; 37} 38 39h1 { 40 font-size: 1.3em; 41 font-weight: bold; 42 border-bottom: dotted thin #c0c0c0; /* silver */ 43} 44 45h2 { 46 font-size: 1.3em; 47 font-weight: normal; 48 border-bottom: dotted thin #c0c0c0; /* silver */ 49} 50 51h3 { 52 font-size: 1.2em; 53 font-weight: normal; 54 border-bottom: dotted thin #c0c0c0; /* silver */ 55} 56 57h4 { 58 font-size: 1.1em; 59 font-weight: normal; 60} 61 62h5, h6 { 63 font-size: 1.0em; 64 font-weight: normal; 65} 66 67p { 68 margin-top: 0.5em; 69 margin-bottom: 0.5em; 70} 71 72table { 73 border-collapse: collapse; 74 border-spacing: 0; 75} 76 77td, th { 78 vertical-align: top; 79 text-align: left; 80 padding: 4px; 81} 82 83caption { 84 text-align:left; 85} 86 87fieldset,img { 88 border: 0; 89} 90 91q:before,q:after { 92 content: ''; 93} 94 95abbr,acronym { 96 border: 0; 97} 98 99a:link { 100 font-weight: bold; 101 text-decoration: none; 102 color: #dc3c01; /* grenadier */ 103} 104 105a:visited { 106 font-weight: bold; 107 text-decoration: none; 108 color: #892601; /* peru tan */ 109} 110 111a:hover, a:active { 112 text-decoration: underline; 113 color: #ff4500; /* vermilion */ 114} 115 116dl.since { 117 margin-top: 1em; 118} 119 120dl.since dt { 121 display: inline; 122 padding-right: 0.5em; 123} 124 125dl.since dd { 126 display: inline; 127} 128 129 130/* Some headers act as anchors, don't give them a hover effect */ 131 132h1 a:hover, a:active, h2 a:hover, a:active, h3 a:hover, a:active, 133h4 a:hover, a:active, h5 a:hover, a:active, h6 a:hover, a:active { 134 text-decoration: none; 135 color: #0c3762; /* madison */ 136} 137 138/* Custom Header */ 139 140#banner { 141 position: relative; 142 top: 0; 143 left: 0; 144 height: 84px; 145 background: #eeeeee; /* gallery */ 146} 147 148#banner div.logo { 149 background: url('https://www.haiku-os.org/images/haiku_logo_black.png') no-repeat scroll 0 0 transparent; 150 min-width: 59em; 151 max-width: 70em; 152 height: 100%; 153 margin: 0 auto; 154} 155 156#banner span.subtitle { 157 position: relative; 158 top: 48px; 159 left: 272px; 160 color: #333333; /* mine shaft */ 161 text-transform: uppercase; 162 letter-spacing: 3px; 163 font-family: Myriad Pro,Myriad Web Pro Regular,Lucida Grande,Geneva,Trebuchet MS,sans-serif; 164 font-weight: normal; 165} 166 167#banner span.search { 168 position: relative; 169 top: 48px; 170 left: 600px; 171} 172 173input[type=text], input[type=password] { 174 font-size: inherit; 175 border-top: 1px solid #818181; 176 border-left: 1px solid #818181; 177 border-bottom: 1px solid #858585; 178 border-right: 1px solid #858585; 179 margin-top: 3px; 180 padding: 2px; 181 width: 200px; 182} 183 184div.header { 185 margin-top: 20px; 186 margin: 10px auto; 187 min-width: 59em; 188 max-width: 70em; 189} 190 191div.summary { 192 margin: 0 auto; 193 min-width: 59em; 194 max-width: 70em; 195 196 display: none; 197} 198 199div.headertitle { 200 min-width: 59em; 201 max-width: 70em; 202} 203 204div.headertitle div.title { 205 color: #0c3762; /* madison */ 206 font-size: 1.3em; 207 font-weight: bold; 208 border-bottom: dotted thin #c0c0c0; /* silver */ 209 margin-top: 1em; 210 margin-bottom: 1em; 211} 212 213.ingroups { 214 margin-top: 10px; 215} 216 217/* Navigation Tabs */ 218 219.sm-dox { 220 background: #e0e0e0; /* alto */ 221 padding: 0; 222} 223 224@media (min-width: 768px) { 225 .sm-dox > li > a, .sm-dox > li > a:hover, .sm-dox > li > a:visited, 226 .sm-dox > li > a:link, .sm-dox > li > a:active { 227 padding: 0 12px 0 0; 228 } 229 230 .sm-dox > li > a.has-submenu { 231 padding-right: 24px; 232 } 233} 234 235.sm-dox a, .sm-dox ul a, .sm-dox a:visited, .sm-dox ul a:visited, 236.sm-dox a:link, .sm-dox ul a:link { 237 background-image: none; 238 color: #dc3c01; /* grenadier */ 239 text-shadow: none; 240} 241 242.sm-dox a:hover, .sm-dox ul a:hover { 243 background-color: #e0e0e0; /* alto */ 244 background-image: none; 245 color: #ff4500; /* vermilion */ 246 text-decoration: underline; 247 text-shadow: none; 248} 249 250.sm-dox a:active, .sm-dox ul a:active { 251 color: #0c3762; /* madison */ 252 text-decoration: none; 253 text-shadow: none; 254} 255 256.sm-dox a:focus, .sm-dox ul a:focus, 257.sm-dox a.highlighted, .sm-dox ul a.highlighted { 258 background-image: none; 259 color: #ff4500; /* vermilion */ 260 text-shadow: none; 261} 262 263@media (min-width: 768px) { 264 .sm-dox a span.sub-arrow { 265 border-top-color: #dc3c01; /* grenadier */ 266 } 267 268 .sm-dox ul a span.sub-arrow { 269 border-left-color: #dc3c01; /* grenadier */ 270 } 271} 272 273.sm-dox span.scroll-up-arrow { 274 border-bottom-color: #dc3c01; /* grenadier */ 275} 276 277.sm-dox span.scroll-down-arrow { 278 border-top-color: #dc3c01; /* grenadier */ 279} 280 281@media (min-width: 768px) { 282 .sm-dox a:hover span.sub-arrow { 283 border-top-color: #ff4500; /* vermilion */ 284 } 285 286 .sm-dox ul a:hover span.sub-arrow { 287 border-left-color: #ff4500; /* vermilion */ 288 } 289} 290 291.sm-dox span.scroll-up-arrow { 292 border-bottom-color: #ff4500; /* vermilion */ 293} 294 295.sm-dox span.scroll-down-arrow { 296 border-top-color: #ff4500; /* vermilion */ 297} 298 299div#main-nav { 300 position: relative; 301 left: 0; 302 top: 0; 303 background: #e0e0e0; /* alto */ 304 margin: 0; 305 padding: 0; 306} 307 308div#main-nav ul#main-menu { 309 margin: 0 auto; 310 list-style: none; 311 max-width: 70em; 312} 313 314div.tabs, div.tabs2, div.tabs3 { 315 position: relative; 316 left: 0; 317 top: 0; 318 background: #e0e0e0; /* alto */ 319 margin: 0; 320 padding: 0; 321} 322 323div.tabs ul.tablist, div.tabs2 ul.tablist, div.tabs3 ul.tablist { 324 margin: 0 auto; 325 padding-top: 3px; 326 padding-bottom: 2px; 327 list-style: none; 328 min-width: 59em; 329 max-width: 70em; 330} 331 332div.navpath { 333 margin: 20px auto; 334 min-width: 59em; 335 max-width: 70em; 336} 337 338div.navpath ul { 339 display: none; 340} 341 342div.tabs ul.tablist li, div.tabs2 ul.tablist li, div.tabs3 ul.tablist li { 343 display: inline; 344 margin: 0px; 345 padding: 0px; 346 font-size: 0.8em; 347} 348 349div.tabs ul.tablist li span, div.tabs2 ul.tablist li span, 350 div.tabs3 ul.tablist li span { 351 display: inline; 352 padding-right: 9px; 353 white-space: nowrap; 354} 355 356div.tabs ul.tablist li li.current a, div.tabs2 ul.tablist li li.current a, 357 div.tabs3 ul.tablist li li.current a { 358 color: black; 359 text-decoration: none; 360} 361 362/* Contents div */ 363 364div.contents, footer { 365 line-height: 1.5; 366 margin: 10px auto; 367 min-width: 59em; 368 max-width: 70em; 369} 370footer { 371 font-size: 90%; 372} 373 374div.contents ul, div.contents ol { 375 line-height: 1.3; 376} 377 378div.contents em, div.contents code, div.contents .mlabel { 379 font-weight: normal; 380 font-style: normal; 381} 382 383div.contents em { 384 color: #dc3c01; /* grenadier */ 385} 386 387div.contents .mlabels-right { 388 vertical-align: middle; 389} 390div.contents code, div.contents .mlabel { 391 color: blue; 392 font-family: "Deja Vu Mono", Consolas, "Courier New", monospace, fixed; 393 font-weight: normal; 394 font-style: normal; 395} 396div.contents .mlabel:before { 397 content: "["; 398} 399div.contents .mlabel:after { 400 content: "]"; 401} 402 403div.contents td { 404 line-height: 1.3; 405} 406 407div.contents td span.arrow { 408 cursor: pointer; 409} 410 411div.contents td.desc { 412 font-weight: normal; 413} 414 415div.contents div.dynheader { 416 color: #0c3762; /* madison */ 417 font-size: 1.3em; 418 font-weight: normal; 419 border-bottom: dotted thin #c0c0c0; /* silver */ 420 margin-top: 1em; 421 margin-bottom: 1em; 422} 423 424div.contents div.dyncontent { 425 width: 100%; 426 border: 1px solid #c7c7c7; /* silver */ 427 overflow: auto; 428} 429 430div.contents div.dyncontent div.center { 431 text-align: center; 432 margin: 16px; 433} 434 435div.contents td.memSeparator { 436 display: none; 437} 438 439div.contents span.keycap, div.contents span.keysym { 440 -webkit-border-radius: 3px; 441 -khtml-border-radius: 3px; 442 -moz-border-radius: 3px; 443 border-radius: 3px; 444 border-color: #c7c7c7; /* silver */ 445 border-style: solid; 446 border-width: 1px; 447 padding: 0px 2px 0px 2px; 448 background-color: #e8e8e8; /* mercury */ 449 font-family: serif; 450 font-variant: small-caps; 451} 452 453div.contents div.textblock { 454 margin-bottom: 20px; 455} 456 457div.contents hr { 458 display: none; 459} 460 461div.contents li { 462 line-height: 1.3; 463 margin-bottom: 10px; 464 margin-left: 20px; 465} 466 467div.contents dt { 468 margin-top: 16px; 469 margin-bottom: 8px; 470} 471 472div.image { 473 margin-top: 16px; 474 margin-bottom: 8px; 475} 476 477.icon { 478 font-weight: bold; 479 font-size: 12px; 480 height: 14px; 481 width: 16px; 482 display: inline-block; 483 background-color: #ff4500; 484 color: white; 485 text-align: center; 486 border-radius: 4px; 487 margin-left: 2px; 488 margin-right: 2px; 489} 490 491/* Entry markers */ 492dl dt { 493 font-weight: bold; 494} 495dl dt::after { 496 content: ":"; 497} 498 499/* The boxes from the userguide */ 500dl.note, dl.remark, dl.warning, dl.attention { 501 border-style: solid; 502 border-width: 2px; 503 margin-top: 24px; 504 margin-bottom: 24px; 505 padding: 4px; 506 min-height: 48px; 507} 508 509dl.note dd, dl.remark dd, dl.warning dd, dl.attention dd { 510 font-size: 12px; 511} 512 513dl.note { 514 background: #deebff url('https://www.haiku-os.org/images/alert_info_32.png') 15px 15px no-repeat; 515 border-color: #183cce; 516} 517 518dl.remark { 519 background: #f3f3f3 url('https://www.haiku-os.org/images/alert_idea_32.png') 15px 15px no-repeat; 520 border-color: #c0c0c0; /* silver */ 521} 522 523dl.warning { 524 /* lemon chiffon */ 525 background: #fffbc6 url('https://www.haiku-os.org/images/alert_warning_32.png') 15px 15px no-repeat; 526 border-color: #eed300; /* gold */ 527} 528 529dl.attention { 530 /* fair pink */ 531 background: #ffeae6 url('https://www.haiku-os.org/images/alert_stop_32.png') 15px 15px no-repeat; 532 border-color: red; 533} 534 535dl.note dt, dl.remark dt, dl.warning dt, dl.attention dt { 536 display: none; /* don't display the Note: or Warning: header */ 537} 538 539dl.note dd, dl.remark dd, dl.warning dd, dl.attention dd { 540 margin: 10px 10px 10px 60px; 541 color: black; /* pseudo-bold */ 542} 543 544 545/* For keyboard shortcuts and the like (also from userguide) */ 546 547div.contents span.keycap { 548 -webkit-border-radius: 3px; 549 -khtml-border-radius: 3px; 550 -moz-border-radius: 3px; 551 border-radius: 3px; 552 border-color: #c7c7c7; /* silver */ 553 border-style: solid; 554 border-width: 1px; 555 padding: 0px 2px 0px 2px; 556 background-color: #e8e8e8; /* mercury */ 557 font-family: serif; 558 font-variant: small-caps; 559} 560 561 562/* Continue with the rest of the standard Doxygen stuff... */ 563 564CAPTION { font-weight: bold } 565div.qindex { 566 width: 100%; 567 background-color: #f3f3f3; /* concrete */ 568 border: 1px solid #c0c0c0; /* silver */ 569 text-align: center; 570 margin: 2px; 571 padding: 2px; 572 line-height: 1.3; 573} 574div.nav { 575 width: 100%; 576 background-color: #f3f3f3; /* concrete */ 577 border: 1px solid #c0c0c0; /* silver */ 578 text-align: center; 579 margin: 2px; 580 padding: 2px; 581 line-height: 1.3; 582} 583div.navtab { 584 background-color: #f3f3f3; /* concrete */ 585 border: 1px solid #c0c0c0; /* silver */ 586 text-align: center; 587 margin: 2px; 588 margin-right: 15px; 589 padding: 2px; 590} 591TD.navtab { 592 ; 593} 594A.qindex { 595 text-decoration: none; 596 font-weight: bold; 597 color: #1a419d; /* fun blue */ 598} 599A.qindex:visited { 600 text-decoration: none; 601 font-weight: bold; 602 color: #1a419d; /* fun blue */ 603} 604A.qindex:hover { 605 text-decoration: none; 606 background-color: #ddddff; /* fog */ 607} 608A.qindexHL { 609 text-decoration: none; 610 font-weight: bold; 611 background-color: #6666cc; /* blue marguerite */ 612 color: white; 613 border: 1px double #9295c2; /* bell blue */ 614} 615A.qindexHL:hover { 616 text-decoration: none; 617 background-color: #6666cc; /* blue marguerite */ 618 color: white; 619} 620A.qindexHL:visited { 621 text-decoration: none; 622 background-color: #6666cc; /* blue marguerite */ 623 color: white; 624} 625A.elRef { 626 font-weight: bold 627} 628A.code:link { 629 text-decoration: none; 630 font-weight: normal; 631 color: blue; 632} 633A.code:visited { 634 text-decoration: none; 635 font-weight: normal; 636 color: blue; 637} 638A.codeRef:link { 639 font-weight: normal; 640 color: blue; 641} 642A.codeRef:visited { 643 font-weight: normal; 644 color: blue; 645} 646dl.el { 647 margin-left: -1cm 648} 649div.fragment { 650 white-space: pre; 651 width: 99%; 652 background-color: #f3f3f3; /* concrete */ 653 border: 1px solid #c0c0c0; /* silver */ 654 padding: 4px; 655 color: black; 656 font-family: "Deja Vu Mono", Consolas, "Courier New", monospace, fixed; 657 font-weight: normal; 658 font-style: normal; 659 font-size: 13px; 660 line-height: 1.3; 661} 662div.fragment pre.fragment a.code { 663 font-weight: bold; 664} 665div.ah { 666 background-color: black; 667 font-weight: bold; 668 color: white; 669 margin-bottom: 3px; 670 margin-top: 3px; 671} 672TD.indexkey { 673 background-color: #f3f3f3; /* concrete */ 674 border: 1px solid #c0c0c0; /* silver */ 675 font-weight: bold; 676 padding-right : 10px; 677 padding-top : 2px; 678 padding-left : 10px; 679 padding-bottom : 2px; 680 margin-left : 0px; 681 margin-right : 0px; 682 margin-top : 2px; 683 margin-bottom : 2px; 684} 685TD.indexvalue { 686 background-color: #f3f3f3; /* concrete */ 687 border: 1px solid #c0c0c0; /* silver */ 688 font-style: italic; 689 padding-right : 10px; 690 padding-top : 2px; 691 padding-left : 10px; 692 padding-bottom : 2px; 693 margin-left : 0px; 694 margin-right : 0px; 695 margin-top : 2px; 696 margin-bottom : 2px; 697} 698TR.memlist { 699 background-color: #f0f0f0; /* gallery */ 700} 701P.formulaDsp { text-align: center; } 702IMG.formulaDsp { } 703IMG.formulaInl { vertical-align: middle; } 704SPAN.keyword { color: #008000; /* japanese laurel */ } 705SPAN.keywordtype { color: #5c5f05; /* antique bronze */ } 706SPAN.keywordflow { color: #e08000; /* mango tango */ } 707SPAN.comment { color: #008000; /* japanese laurel */ } 708SPAN.preprocessor { color: #806020; /* kumera */ } 709SPAN.stringliteral { color: gray; } 710SPAN.charliteral { color: #008080; /* teal */ } 711.search { 712 color: #003399; /* smalt */ 713 font-weight: bold; 714} 715FORM.search { 716 margin-bottom: 0px; 717 margin-top: 0px; 718} 719INPUT.search { 720 color: #000080; /* navy blue */ 721 font-weight: normal; 722 background-color: #f3f3f3; /* concrete */ 723} 724TD.tiny { font-size: 75%; } 725.dirtab { 726 padding: 4px; 727 border-collapse: collapse; 728 border: 1px solid #84b0c7; /* glacier */ 729} 730TH.dirtab { 731 background-color: #f3f3f3; /* concrete */ 732 font-weight: bold; 733} 734 735/* member declaration table */ 736 737table.memberdecls { 738 width: 100%; 739} 740 741table.memberdecls td.memItemLeft { 742 font-size: 13px; 743 font-family: "Deja Vu Mono", Consolas, "Courier New", monospace, fixed; 744 white-space: nowrap; 745 text-align: right; 746 padding: 6px 0px 4px 8px; 747 margin: 4px; 748 vertical-align: top; 749 border-top: 1px solid #c0c0c0; /* silver */ 750 border-left: 1px solid #c0c0c0; /* silver */ 751 background-color: #f3f3f3; /* concrete */ 752} 753 754table.memberdecls td.memItemRight { 755 font-size: 13px; 756 font-family: "Deja Vu Mono", Consolas, "Courier New", monospace, fixed; 757 padding: 6px 8px 4px 0px; 758 margin: 4px; 759 vertical-align: top; 760 border-top: 1px solid #c0c0c0; /* silver */ 761 border-right: 1px solid #c0c0c0; /* silver */ 762 background-color: #f3f3f3; /* concrete */ 763} 764 765table.memberdecls td.mdescLeft { 766 font-size: 13px; 767 line-height: 1.3; 768 padding: 1px 0px 4px 8px; 769 margin: 0px; 770 border-bottom: 1px solid #c0c0c0; /* silver */ 771 border-left: 1px solid #c0c0c0; /* silver */ 772 background-color: #f3f3f3; /* concrete */ 773} 774 775table.memberdecls td.mdescRight { 776 font-size: 13px; 777 line-height: 1.3; 778 padding: 1px 8px 4px 0px; 779 margin: 0px; 780 border-bottom: 1px solid #c0c0c0; /* silver */ 781 border-right: 1px solid #c0c0c0; /* silver */ 782 background-color: #f3f3f3; /* concrete */ 783} 784 785table.memberdecls td.mdescRight p { 786 margin: 0; 787 padding: 0; 788} 789 790table.memberdecls td.memTemplItemLeft { 791 font-size: 13px; 792 padding: 1px 0px 0px 8px; 793 margin: 0px; 794 text-align: right; 795 border-left: 1px solid #c0c0c0; /* silver */ 796 background-color: #f3f3f3; /* concrete */ 797} 798 799table.memberdecls td.memTemplItemRight { 800 font-size: 13px; 801 padding: 1px 8px 0px 0px; 802 margin: 0px; 803 border-right: 1px solid #c0c0c0; /* silver */ 804 background-color: #f3f3f3; /* concrete */ 805} 806 807table.memberdecls td.memTemplParams { 808 font-size: 13px; 809 padding: 1px 0px 0px 8px; 810 margin: 0px; 811 border-top: 1px solid #c0c0c0; /* silver */ 812 border-left: 1px solid #c0c0c0; /* silver */ 813 border-right: 1px solid #c0c0c0; /* silver */ 814 background-color: #f3f3f3; /* concrete */ 815} 816 817table.memberdecls td div.groupHeader, tr.inherit_header { 818 /* same as h3 */ 819 color: #0c3762; /* madison */ 820 margin-top: 0.5em; 821 margin-bottom: 0.5em; 822 font-size: 1.2em; 823 font-weight: normal; 824 border-bottom: dotted thin #c0c0c0; /* silver */ 825} 826tr.inherit_header { 827 cursor: pointer; 828} 829 830table.memberdecls td div.groupText { 831 font-size: 14.4px; 832} 833 834/* Style for detailed member documentation */ 835 836div.memtemplate { 837 font-weight: normal; 838 font-style: normal; 839} 840 841div.memnav { 842 background-color: #f3f3f3; /* concrete */ 843 border: 1px solid #c0c0c0; /* silver */ 844 text-align: center; 845 margin: 2px; 846 margin-right: 15px; 847 padding: 2px; 848} 849 850/* member item */ 851 852div.memitem { 853 margin-bottom: 20px; 854 width: 100%; 855} 856 857div.memitem dl.info, div.memitem dl.note, div.memitem dl.attention, 858 div.memitem dl.warning, 859 div.memitem dl.stop, div.memitem dl.bug { 860 width: 99%; 861} 862 863/* member prototype */ 864 865div.memproto { 866 padding: 4px; 867 background-color: #f3f3f3; /* concrete */ 868 border: 1px solid #c0c0c0; /* silver */ 869 font-family: "Deja Vu Mono", Consolas, "Courier New", monospace, fixed; 870} 871 872div.memproto table { 873 font-size: 14.4px; 874} 875 876/* member table */ 877 878div.memproto table.memname { 879 line-height: 1.3; 880} 881 882div.memproto table.memname td.paramtype { 883 white-space: nowrap; 884} 885 886div.memproto table.memname td.paramkey { 887 text-align: right; 888} 889 890div.memproto table.memname td.paramname { 891 white-space: nowrap; 892} 893 894div.memproto table.memname td.memname { 895 white-space: nowrap; 896} 897 898/* member documetation */ 899 900div.memdoc { 901 width: 100%; 902} 903 904div.memdoc div.memproto { 905 margin-top: 2em; 906} 907 908div.memdoc table { 909 width: 100%; 910} 911 912div.memdoc table td { 913 vertical-align: middle; 914 padding: 8px; 915 border: 1px solid #d5d5d5; /* silver */ 916} 917 918div.memdoc td:first-child { 919 width: 157px; 920} 921 922div.memdoc dl dd table { 923 width: 100%; 924} 925 926div.memdoc dl dd table td { 927 font-size: 14.4px; 928 padding: 8px; 929 border: 1px solid #d5d5d5; /* silver */ 930} 931 932div.memdoc dl dd table td ul, table td ol { 933 margin-top: 8px; 934 margin-bottom: 8px; 935} 936 937div.memdoc dl dd div.memdoc table.doxtable td { 938 border: none; 939} 940 941/* parameters table */ 942 943div.memdoc dl dd table.params td.paramdir { 944 vertical-align: top; 945 color: black; 946 width: 157px; 947} 948 949div.memdoc dl dd table.params td.paramname { 950 vertical-align: top; 951 font-weight: normal; 952 font-style: normal; 953 color: #dc3c01; /* grenadier */ 954 width: 157px; 955} 956 957/* return values table */ 958 959div.memdoc dl dd table.retval td.paramname { 960 vertical-align: top; 961 color: blue; 962 width: 157px; 963} 964 965/* End Styling for detailed member documentation */ 966 967/* for the tree view */ 968.ftvtree { 969 font-family: sans-serif; 970 margin: 0.5em; 971} 972 973.directory { font-size: 14.4px; font-weight: bold; } 974.directory h3 { margin: 0px; margin-top: 1em; font-size: 11pt; } 975.directory > h3 { margin-top: 0; } 976.directory p { margin: 0px; white-space: nowrap; } 977.directory div { display: none; margin: 0px; } 978.directory img { vertical-align: -30%; } 979 980/* printer only pretty stuff */ 981@media print { 982 /* suggest page orientation */ 983 @page { size: portrait; } 984 .noprint { 985 display: none; 986 } 987 988 html { 989 background: #FFF; 990 } 991 992 /* hide header and nav bar */ 993 #banner { 994 display:none; 995 } 996 997 div.tabs, div.tabs2, div.tabs3 { 998 display:none; 999 } 1000 1001 div.summary { 1002 margin: 0px; 1003 padding: 0px; 1004 } 1005 1006 div.headertitle { 1007 margin: 0px; 1008 padding: 0px; 1009 } 1010 1011 div.content { 1012 margin: 0px; 1013 padding: 0px; 1014 } 1015 1016 /* some links we want to print the url along with (CSS2) */ 1017 a.printurl:after { 1018 content: " <" attr(href) ">"; 1019 font-weight: normal; 1020 font-size: small; 1021 } 1022 1023 /* override for those we really don't want to print */ 1024 a.noprinturl:after { 1025 content: ""; 1026 } 1027 1028 /* for acronyms we want their definitions inlined at print time */ 1029 acronym[title]:after { 1030 font-size: small; 1031 content: " (" attr(title) ")"; 1032 font-style: italic; 1033 } 1034 1035 /* and not have mozilla dotted underline */ 1036 acronym { 1037 border: none; 1038 } 1039 1040 pre.terminal { /* Terminal output black on white */ 1041 background-color: #ffffff; 1042 color: #000000; 1043 } 1044} 1045