Commit 3c4e563e2559a10a1d1e6827badcfb860c36c70d

Authored by mburge
1 parent 8cc5b88d

Customizing doxygen output.

share/openbr/Doxyfile.in
@@ -902,13 +902,13 @@ HTML_FILE_EXTENSION = .html @@ -902,13 +902,13 @@ HTML_FILE_EXTENSION = .html
902 # have to redo this when upgrading to a newer version of doxygen or when 902 # have to redo this when upgrading to a newer version of doxygen or when
903 # changing the value of configuration settings such as GENERATE_TREEVIEW! 903 # changing the value of configuration settings such as GENERATE_TREEVIEW!
904 904
905 -HTML_HEADER = 905 +HTML_HEADER = header.html
906 906
907 # The HTML_FOOTER tag can be used to specify a personal HTML footer for 907 # The HTML_FOOTER tag can be used to specify a personal HTML footer for
908 # each generated HTML page. If it is left blank doxygen will generate a 908 # each generated HTML page. If it is left blank doxygen will generate a
909 # standard footer. 909 # standard footer.
910 910
911 -HTML_FOOTER = 911 +HTML_FOOTER = footer.html
912 912
913 # The HTML_STYLESHEET tag can be used to specify a user-defined cascading 913 # The HTML_STYLESHEET tag can be used to specify a user-defined cascading
914 # style sheet that is used by each HTML page. It can be used to 914 # style sheet that is used by each HTML page. It can be used to
@@ -927,7 +927,7 @@ HTML_STYLESHEET = @@ -927,7 +927,7 @@ HTML_STYLESHEET =
927 # robust against future updates. Doxygen will copy the style sheet file to 927 # robust against future updates. Doxygen will copy the style sheet file to
928 # the output directory. 928 # the output directory.
929 929
930 -HTML_EXTRA_STYLESHEET = 930 +HTML_EXTRA_STYLESHEET = customdoxygen.css
931 931
932 # The HTML_EXTRA_FILES tag can be used to specify one or more extra images or 932 # The HTML_EXTRA_FILES tag can be used to specify one or more extra images or
933 # other source files which should be copied to the HTML output directory. Note 933 # other source files which should be copied to the HTML output directory. Note
share/openbr/customdoxygen.css 0 โ†’ 100644
  1 +/* The standard CSS for doxygen */
  2 +
  3 +body, table, div, p, dl {
  4 + font: 400 14px/19px Roboto,sans-serif;
  5 +}
  6 +
  7 +/* @group Heading Levels */
  8 +
  9 +h1.groupheader {
  10 + font-size: 150%;
  11 +}
  12 +
  13 +.title {
  14 + font-size: 150%;
  15 + font-weight: bold;
  16 + margin: 10px 2px;
  17 +}
  18 +
  19 +h2.groupheader {
  20 + border-bottom: 1px solid #879ECB;
  21 + color: #354C7B;
  22 + font-size: 150%;
  23 + font-weight: normal;
  24 + margin-top: 1.75em;
  25 + padding-top: 8px;
  26 + padding-bottom: 4px;
  27 + width: 100%;
  28 +}
  29 +
  30 +h3.groupheader {
  31 + font-size: 100%;
  32 +}
  33 +
  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;
  40 + margin-right: 15px;
  41 +}
  42 +
  43 +h1.glow, h2.glow, h3.glow, h4.glow, h5.glow, h6.glow {
  44 + text-shadow: 0 0 15px cyan;
  45 +}
  46 +
  47 +dt {
  48 + font-weight: bold;
  49 +}
  50 +
  51 +div.multicol {
  52 + -moz-column-gap: 1em;
  53 + -webkit-column-gap: 1em;
  54 + -moz-column-count: 3;
  55 + -webkit-column-count: 3;
  56 +}
  57 +
  58 +p.startli, p.startdd, p.starttd {
  59 + margin-top: 2px;
  60 +}
  61 +
  62 +p.endli {
  63 + margin-bottom: 0px;
  64 +}
  65 +
  66 +p.enddd {
  67 + margin-bottom: 4px;
  68 +}
  69 +
  70 +p.endtd {
  71 + margin-bottom: 2px;
  72 +}
  73 +
  74 +/* @end */
  75 +
  76 +caption {
  77 + font-weight: bold;
  78 +}
  79 +
  80 +span.legend {
  81 + font-size: 70%;
  82 + text-align: center;
  83 +}
  84 +
  85 +h3.version {
  86 + font-size: 90%;
  87 + text-align: center;
  88 +}
  89 +
  90 +div.qindex, div.navtab{
  91 + background-color: #EBEFF6;
  92 + border: 1px solid #A3B4D7;
  93 + text-align: center;
  94 +}
  95 +
  96 +div.qindex, div.navpath {
  97 + width: 100%;
  98 + line-height: 140%;
  99 +}
  100 +
  101 +div.navtab {
  102 + margin-right: 15px;
  103 +}
  104 +
  105 +/* @group Link Styling */
  106 +
  107 +a {
  108 + color: #3D578C;
  109 + font-weight: normal;
  110 + text-decoration: none;
  111 +}
  112 +
  113 +.contents a:visited {
  114 + color: #4665A2;
  115 +}
  116 +
  117 +a:hover {
  118 + text-decoration: underline;
  119 +}
  120 +
  121 +a.qindex {
  122 + font-weight: bold;
  123 +}
  124 +
  125 +a.qindexHL {
  126 + font-weight: bold;
  127 + background-color: #9CAFD4;
  128 + color: #ffffff;
  129 + border: 1px double #869DCA;
  130 +}
  131 +
  132 +.contents a.qindexHL:visited {
  133 + color: #ffffff;
  134 +}
  135 +
  136 +a.el {
  137 + font-weight: bold;
  138 +}
  139 +
  140 +a.elRef {
  141 +}
  142 +
  143 +a.code, a.code:visited {
  144 + color: #4665A2;
  145 +}
  146 +
  147 +a.codeRef, a.codeRef:visited {
  148 + color: #4665A2;
  149 +}
  150 +
  151 +/* @end */
  152 +
  153 +dl.el {
  154 + margin-left: -1cm;
  155 +}
  156 +
  157 +pre.fragment {
  158 + border: 1px solid #C4CFE5;
  159 + background-color: #FBFCFD;
  160 + padding: 4px 6px;
  161 + margin: 4px 8px 4px 2px;
  162 + overflow: auto;
  163 + word-wrap: break-word;
  164 + font-size: 9pt;
  165 + line-height: 125%;
  166 + font-family: monospace, fixed;
  167 + font-size: 105%;
  168 +}
  169 +
  170 +div.fragment {
  171 + padding: 4px;
  172 + margin: 4px;
  173 + background-color: #FBFCFD;
  174 + border: 1px solid #C4CFE5;
  175 +}
  176 +
  177 +div.line {
  178 + font-family: monospace, fixed;
  179 + font-size: 13px;
  180 + min-height: 13px;
  181 + line-height: 1.0;
  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+ */
  188 + text-indent: -53px;
  189 + padding-left: 53px;
  190 + padding-bottom: 0px;
  191 + margin: 0px;
  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;
  202 +}
  203 +
  204 +div.line.glow {
  205 + background-color: cyan;
  206 + box-shadow: 0 0 10px cyan;
  207 +}
  208 +
  209 +
  210 +span.lineno {
  211 + padding-right: 4px;
  212 + text-align: right;
  213 + border-right: 2px solid #0F0;
  214 + background-color: #E8E8E8;
  215 + white-space: pre;
  216 +}
  217 +span.lineno a {
  218 + background-color: #D8D8D8;
  219 +}
  220 +
  221 +span.lineno a:hover {
  222 + background-color: #C8C8C8;
  223 +}
  224 +
  225 +div.ah {
  226 + background-color: black;
  227 + font-weight: bold;
  228 + color: #ffffff;
  229 + margin-bottom: 3px;
  230 + margin-top: 3px;
  231 + padding: 0.2em;
  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);
  241 +}
  242 +
  243 +div.groupHeader {
  244 + margin-left: 16px;
  245 + margin-top: 12px;
  246 + font-weight: bold;
  247 +}
  248 +
  249 +div.groupText {
  250 + margin-left: 16px;
  251 + font-style: italic;
  252 +}
  253 +
  254 +body {
  255 + background-color: white;
  256 + color: black;
  257 + margin: 0;
  258 +}
  259 +
  260 +div.contents {
  261 + margin-top: 10px;
  262 + margin-left: 12px;
  263 + margin-right: 8px;
  264 +}
  265 +
  266 +td.indexkey {
  267 + background-color: #EBEFF6;
  268 + font-weight: bold;
  269 + border: 1px solid #C4CFE5;
  270 + margin: 2px 0px 2px 0;
  271 + padding: 2px 10px;
  272 + white-space: nowrap;
  273 + vertical-align: top;
  274 +}
  275 +
  276 +td.indexvalue {
  277 + background-color: #EBEFF6;
  278 + border: 1px solid #C4CFE5;
  279 + padding: 2px 10px;
  280 + margin: 2px 0px;
  281 +}
  282 +
  283 +tr.memlist {
  284 + background-color: #EEF1F7;
  285 +}
  286 +
  287 +p.formulaDsp {
  288 + text-align: center;
  289 +}
  290 +
  291 +img.formulaDsp {
  292 +
  293 +}
  294 +
  295 +img.formulaInl {
  296 + vertical-align: middle;
  297 +}
  298 +
  299 +div.center {
  300 + text-align: center;
  301 + margin-top: 0px;
  302 + margin-bottom: 0px;
  303 + padding: 0px;
  304 +}
  305 +
  306 +div.center img {
  307 + border: 0px;
  308 +}
  309 +
  310 +address.footer {
  311 + text-align: right;
  312 + padding-right: 12px;
  313 +}
  314 +
  315 +img.footer {
  316 + border: 0px;
  317 + vertical-align: middle;
  318 +}
  319 +
  320 +/* @group Code Colorization */
  321 +
  322 +span.keyword {
  323 + color: #008000
  324 +}
  325 +
  326 +span.keywordtype {
  327 + color: #604020
  328 +}
  329 +
  330 +span.keywordflow {
  331 + color: #e08000
  332 +}
  333 +
  334 +span.comment {
  335 + color: #800000
  336 +}
  337 +
  338 +span.preprocessor {
  339 + color: #806020
  340 +}
  341 +
  342 +span.stringliteral {
  343 + color: #002080
  344 +}
  345 +
  346 +span.charliteral {
  347 + color: #008080
  348 +}
  349 +
  350 +span.vhdldigit {
  351 + color: #ff00ff
  352 +}
  353 +
  354 +span.vhdlchar {
  355 + color: #000000
  356 +}
  357 +
  358 +span.vhdlkeyword {
  359 + color: #700070
  360 +}
  361 +
  362 +span.vhdllogic {
  363 + color: #ff0000
  364 +}
  365 +
  366 +blockquote {
  367 + background-color: #F7F8FB;
  368 + border-left: 2px solid #9CAFD4;
  369 + margin: 0 24px 0 4px;
  370 + padding: 0 12px 0 16px;
  371 +}
  372 +
  373 +/* @end */
  374 +
  375 +/*
  376 +.search {
  377 + color: #003399;
  378 + font-weight: bold;
  379 +}
  380 +
  381 +form.search {
  382 + margin-bottom: 0px;
  383 + margin-top: 0px;
  384 +}
  385 +
  386 +input.search {
  387 + font-size: 75%;
  388 + color: #000080;
  389 + font-weight: normal;
  390 + background-color: #e8eef2;
  391 +}
  392 +*/
  393 +
  394 +td.tiny {
  395 + font-size: 75%;
  396 +}
  397 +
  398 +.dirtab {
  399 + padding: 4px;
  400 + border-collapse: collapse;
  401 + border: 1px solid #A3B4D7;
  402 +}
  403 +
  404 +th.dirtab {
  405 + background: #EBEFF6;
  406 + font-weight: bold;
  407 +}
  408 +
  409 +hr {
  410 + height: 0px;
  411 + border: none;
  412 + border-top: 1px solid #4A6AAA;
  413 +}
  414 +
  415 +hr.footer {
  416 + height: 1px;
  417 +}
  418 +
  419 +/* @group Member Descriptions */
  420 +
  421 +table.memberdecls {
  422 + border-spacing: 0px;
  423 + padding: 0px;
  424 +}
  425 +
  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;
  437 +}
  438 +
  439 +.memberdecls td.glow, .fieldtable tr.glow {
  440 + background-color: cyan;
  441 + box-shadow: 0 0 15px cyan;
  442 +}
  443 +
  444 +.mdescLeft, .mdescRight,
  445 +.memItemLeft, .memItemRight,
  446 +.memTemplItemLeft, .memTemplItemRight, .memTemplParams {
  447 + background-color: #F9FAFC;
  448 + border: none;
  449 + margin: 4px;
  450 + padding: 1px 0 0 8px;
  451 +}
  452 +
  453 +.mdescLeft, .mdescRight {
  454 + padding: 0px 8px 4px 8px;
  455 + color: #555;
  456 +}
  457 +
  458 +.memSeparator {
  459 + border-bottom: 1px solid #DEE4F0;
  460 + line-height: 1px;
  461 + margin: 0px;
  462 + padding: 0px;
  463 +}
  464 +
  465 +.memItemLeft, .memTemplItemLeft {
  466 + white-space: nowrap;
  467 +}
  468 +
  469 +.memItemRight {
  470 + width: 100%;
  471 +}
  472 +
  473 +.memTemplParams {
  474 + color: #4665A2;
  475 + white-space: nowrap;
  476 + font-size: 80%;
  477 +}
  478 +
  479 +/* @end */
  480 +
  481 +/* @group Member Details */
  482 +
  483 +/* Styles for detailed member documentation */
  484 +
  485 +.memtemplate {
  486 + font-size: 80%;
  487 + color: #4665A2;
  488 + font-weight: normal;
  489 + margin-left: 9px;
  490 +}
  491 +
  492 +.memnav {
  493 + background-color: #EBEFF6;
  494 + border: 1px solid #A3B4D7;
  495 + text-align: center;
  496 + margin: 2px;
  497 + margin-right: 15px;
  498 + padding: 2px;
  499 +}
  500 +
  501 +.mempage {
  502 + width: 100%;
  503 +}
  504 +
  505 +.memitem {
  506 + padding: 0;
  507 + margin-bottom: 10px;
  508 + margin-right: 5px;
  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;
  515 + width: 100%;
  516 +}
  517 +
  518 +.memitem.glow {
  519 + box-shadow: 0 0 15px cyan;
  520 +}
  521 +
  522 +.memname {
  523 + font-weight: bold;
  524 + margin-left: 6px;
  525 +}
  526 +
  527 +.memname td {
  528 + vertical-align: bottom;
  529 +}
  530 +
  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;
  536 + color: #253555;
  537 + font-weight: bold;
  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;
  554 +
  555 +}
  556 +
  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;
  563 + border-top-width: 0;
  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);
  579 +}
  580 +
  581 +dl.reflist dt {
  582 + padding: 5px;
  583 +}
  584 +
  585 +dl.reflist dd {
  586 + margin: 0px 0px 10px 0px;
  587 + padding: 5px;
  588 +}
  589 +
  590 +.paramkey {
  591 + text-align: right;
  592 +}
  593 +
  594 +.paramtype {
  595 + white-space: nowrap;
  596 +}
  597 +
  598 +.paramname {
  599 + color: #602020;
  600 + white-space: nowrap;
  601 +}
  602 +.paramname em {
  603 + font-style: normal;
  604 +}
  605 +.paramname code {
  606 + line-height: 14px;
  607 +}
  608 +
  609 +.params, .retval, .exception, .tparams {
  610 + margin-left: 0px;
  611 + padding-left: 0px;
  612 +}
  613 +
  614 +.params .paramname, .retval .paramname {
  615 + font-weight: bold;
  616 + vertical-align: top;
  617 +}
  618 +
  619 +.params .paramtype {
  620 + font-style: italic;
  621 + vertical-align: top;
  622 +}
  623 +
  624 +.params .paramdir {
  625 + font-family: "courier new",courier,monospace;
  626 + vertical-align: top;
  627 +}
  628 +
  629 +table.mlabels {
  630 + border-spacing: 0px;
  631 +}
  632 +
  633 +td.mlabels-left {
  634 + width: 100%;
  635 + padding: 0px;
  636 +}
  637 +
  638 +td.mlabels-right {
  639 + vertical-align: bottom;
  640 + padding: 0px;
  641 + white-space: nowrap;
  642 +}
  643 +
  644 +span.mlabels {
  645 + margin-left: 8px;
  646 +}
  647 +
  648 +span.mlabel {
  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;
  654 + text-shadow: none;
  655 + color: white;
  656 + margin-right: 4px;
  657 + padding: 2px 3px;
  658 + border-radius: 3px;
  659 + font-size: 7pt;
  660 + white-space: nowrap;
  661 + vertical-align: middle;
  662 +}
  663 +
  664 +
  665 +
  666 +/* @end */
  667 +
  668 +/* these are for tree view when not used as main index */
  669 +
  670 +div.directory {
  671 + margin: 10px 0px;
  672 + border-top: 1px solid #A8B8D9;
  673 + border-bottom: 1px solid #A8B8D9;
  674 + width: 100%;
  675 +}
  676 +
  677 +.directory table {
  678 + border-collapse:collapse;
  679 +}
  680 +
  681 +.directory td {
  682 + margin: 0px;
  683 + padding: 0px;
  684 + vertical-align: top;
  685 +}
  686 +
  687 +.directory td.entry {
  688 + white-space: nowrap;
  689 + padding-right: 6px;
  690 +}
  691 +
  692 +.directory td.entry a {
  693 + outline:none;
  694 +}
  695 +
  696 +.directory td.entry a img {
  697 + border: none;
  698 +}
  699 +
  700 +.directory td.desc {
  701 + width: 100%;
  702 + padding-left: 6px;
  703 + padding-right: 6px;
  704 + padding-top: 3px;
  705 + border-left: 1px solid rgba(0,0,0,0.05);
  706 +}
  707 +
  708 +.directory tr.even {
  709 + padding-left: 6px;
  710 + background-color: #F7F8FB;
  711 +}
  712 +
  713 +.directory img {
  714 + vertical-align: -30%;
  715 +}
  716 +
  717 +.directory .levels {
  718 + white-space: nowrap;
  719 + width: 100%;
  720 + text-align: right;
  721 + font-size: 9pt;
  722 +}
  723 +
  724 +.directory .levels span {
  725 + cursor: pointer;
  726 + padding-left: 2px;
  727 + padding-right: 2px;
  728 + color: #3D578C;
  729 +}
  730 +
  731 +div.dynheader {
  732 + margin-top: 8px;
  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;
  738 + user-select: none;
  739 +}
  740 +
  741 +address {
  742 + font-style: normal;
  743 + color: #2A3D61;
  744 +}
  745 +
  746 +table.doxtable {
  747 + border-collapse:collapse;
  748 + margin-top: 4px;
  749 + margin-bottom: 4px;
  750 +}
  751 +
  752 +table.doxtable td, table.doxtable th {
  753 + border: 1px solid #2D4068;
  754 + padding: 3px 7px 2px;
  755 +}
  756 +
  757 +table.doxtable th {
  758 + background-color: #374F7F;
  759 + color: #FFFFFF;
  760 + font-size: 110%;
  761 + padding-bottom: 4px;
  762 + padding-top: 5px;
  763 +}
  764 +
  765 +table.fieldtable {
  766 + width: 100%;
  767 + margin-bottom: 10px;
  768 + border: 1px solid #A8B8D9;
  769 + border-spacing: 0px;
  770 + -moz-border-radius: 4px;
  771 + -webkit-border-radius: 4px;
  772 + 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);
  776 +}
  777 +
  778 +.fieldtable td, .fieldtable th {
  779 + padding: 3px 7px 2px;
  780 +}
  781 +
  782 +.fieldtable td.fieldtype, .fieldtable td.fieldname {
  783 + white-space: nowrap;
  784 + border-right: 1px solid #A8B8D9;
  785 + border-bottom: 1px solid #A8B8D9;
  786 + vertical-align: top;
  787 +}
  788 +
  789 +.fieldtable td.fielddoc {
  790 + border-bottom: 1px solid #A8B8D9;
  791 + width: 100%;
  792 +}
  793 +
  794 +.fieldtable tr:last-child td {
  795 + border-bottom: none;
  796 +}
  797 +
  798 +.fieldtable th {
  799 + background-image:url('nav_f.png');
  800 + background-repeat:repeat-x;
  801 + background-color: #E2E8F2;
  802 + font-size: 90%;
  803 + color: #253555;
  804 + padding-bottom: 4px;
  805 + padding-top: 5px;
  806 + text-align:left;
  807 + -moz-border-radius-topleft: 4px;
  808 + -moz-border-radius-topright: 4px;
  809 + -webkit-border-top-left-radius: 4px;
  810 + -webkit-border-top-right-radius: 4px;
  811 + border-top-left-radius: 4px;
  812 + border-top-right-radius: 4px;
  813 + border-bottom: 1px solid #A8B8D9;
  814 +}
  815 +
  816 +
  817 +.tabsearch {
  818 + top: 0px;
  819 + left: 10px;
  820 + height: 36px;
  821 + background-image: url('tab_b.png');
  822 + z-index: 101;
  823 + overflow: hidden;
  824 + font-size: 13px;
  825 +}
  826 +
  827 +.navpath ul
  828 +{
  829 + font-size: 11px;
  830 + background-image:url('tab_b.png');
  831 + background-repeat:repeat-x;
  832 + background-position: 0 -5px;
  833 + height:30px;
  834 + line-height:30px;
  835 + color:#8AA0CC;
  836 + border:solid 1px #C2CDE4;
  837 + overflow:hidden;
  838 + margin:0px;
  839 + padding:0px;
  840 +}
  841 +
  842 +.navpath li
  843 +{
  844 + list-style-type:none;
  845 + float:left;
  846 + padding-left:10px;
  847 + padding-right:15px;
  848 + background-image:url('bc_s.png');
  849 + background-repeat:no-repeat;
  850 + background-position:right;
  851 + color:#364D7C;
  852 +}
  853 +
  854 +.navpath li.navelem a
  855 +{
  856 + height:32px;
  857 + display:block;
  858 + text-decoration: none;
  859 + outline: none;
  860 + color: #283A5D;
  861 + font-family: 'Lucida Grande',Geneva,Helvetica,Arial,sans-serif;
  862 + text-shadow: 0px 1px 1px rgba(255, 255, 255, 0.9);
  863 + text-decoration: none;
  864 +}
  865 +
  866 +.navpath li.navelem a:hover
  867 +{
  868 + color:#6884BD;
  869 +}
  870 +
  871 +.navpath li.footer
  872 +{
  873 + list-style-type:none;
  874 + float:right;
  875 + padding-left:10px;
  876 + padding-right:15px;
  877 + background-image:none;
  878 + background-repeat:no-repeat;
  879 + background-position:right;
  880 + color:#364D7C;
  881 + font-size: 8pt;
  882 +}
  883 +
  884 +
  885 +div.summary
  886 +{
  887 + float: right;
  888 + font-size: 8pt;
  889 + padding-right: 5px;
  890 + width: 50%;
  891 + text-align: right;
  892 +}
  893 +
  894 +div.summary a
  895 +{
  896 + white-space: nowrap;
  897 +}
  898 +
  899 +div.ingroups
  900 +{
  901 + font-size: 8pt;
  902 + width: 50%;
  903 + text-align: left;
  904 +}
  905 +
  906 +div.ingroups a
  907 +{
  908 + white-space: nowrap;
  909 +}
  910 +
  911 +div.header
  912 +{
  913 + background-image:url('nav_h.png');
  914 + background-repeat:repeat-x;
  915 + background-color: #F9FAFC;
  916 + margin: 0px;
  917 + border-bottom: 1px solid #C4CFE5;
  918 +}
  919 +
  920 +div.headertitle
  921 +{
  922 + padding: 5px 5px 5px 10px;
  923 +}
  924 +
  925 +dl
  926 +{
  927 + padding: 0 0 0 10px;
  928 +}
  929 +
  930 +/* dl.note, dl.warning, dl.attention, dl.pre, dl.post, dl.invariant, dl.deprecated, dl.todo, dl.test, dl.bug */
  931 +dl.section
  932 +{
  933 + margin-left: 0px;
  934 + padding-left: 0px;
  935 +}
  936 +
  937 +dl.note
  938 +{
  939 + margin-left:-7px;
  940 + padding-left: 3px;
  941 + border-left:4px solid;
  942 + border-color: #D0C000;
  943 +}
  944 +
  945 +dl.warning, dl.attention
  946 +{
  947 + margin-left:-7px;
  948 + padding-left: 3px;
  949 + border-left:4px solid;
  950 + border-color: #FF0000;
  951 +}
  952 +
  953 +dl.pre, dl.post, dl.invariant
  954 +{
  955 + margin-left:-7px;
  956 + padding-left: 3px;
  957 + border-left:4px solid;
  958 + border-color: #00D000;
  959 +}
  960 +
  961 +dl.deprecated
  962 +{
  963 + margin-left:-7px;
  964 + padding-left: 3px;
  965 + border-left:4px solid;
  966 + border-color: #505050;
  967 +}
  968 +
  969 +dl.todo
  970 +{
  971 + margin-left:-7px;
  972 + padding-left: 3px;
  973 + border-left:4px solid;
  974 + border-color: #00C0E0;
  975 +}
  976 +
  977 +dl.test
  978 +{
  979 + margin-left:-7px;
  980 + padding-left: 3px;
  981 + border-left:4px solid;
  982 + border-color: #3030E0;
  983 +}
  984 +
  985 +dl.bug
  986 +{
  987 + margin-left:-7px;
  988 + padding-left: 3px;
  989 + border-left:4px solid;
  990 + border-color: #C08050;
  991 +}
  992 +
  993 +dl.section dd {
  994 + margin-bottom: 6px;
  995 +}
  996 +
  997 +
  998 +#projectlogo
  999 +{
  1000 + text-align: center;
  1001 + vertical-align: bottom;
  1002 + border-collapse: separate;
  1003 +}
  1004 +
  1005 +#projectlogo img
  1006 +{
  1007 + border: 0px none;
  1008 +}
  1009 +
  1010 +#projectname
  1011 +{
  1012 + font: 300% Tahoma, Arial,sans-serif;
  1013 + margin: 0px;
  1014 + padding: 2px 0px;
  1015 +}
  1016 +
  1017 +#projectbrief
  1018 +{
  1019 + font: 120% Tahoma, Arial,sans-serif;
  1020 + margin: 0px;
  1021 + padding: 0px;
  1022 +}
  1023 +
  1024 +#projectnumber
  1025 +{
  1026 + font: 50% Tahoma, Arial,sans-serif;
  1027 + margin: 0px;
  1028 + padding: 0px;
  1029 +}
  1030 +
  1031 +#titlearea
  1032 +{
  1033 + padding: 0px;
  1034 + margin: 0px;
  1035 + width: 100%;
  1036 + border-bottom: 1px solid #5373B4;
  1037 +}
  1038 +
  1039 +.image
  1040 +{
  1041 + text-align: center;
  1042 +}
  1043 +
  1044 +.dotgraph
  1045 +{
  1046 + text-align: center;
  1047 +}
  1048 +
  1049 +.mscgraph
  1050 +{
  1051 + text-align: center;
  1052 +}
  1053 +
  1054 +.caption
  1055 +{
  1056 + font-weight: bold;
  1057 +}
  1058 +
  1059 +div.zoom
  1060 +{
  1061 + border: 1px solid #90A5CE;
  1062 +}
  1063 +
  1064 +dl.citelist {
  1065 + margin-bottom:50px;
  1066 +}
  1067 +
  1068 +dl.citelist dt {
  1069 + color:#334975;
  1070 + float:left;
  1071 + font-weight:bold;
  1072 + margin-right:10px;
  1073 + padding:5px;
  1074 +}
  1075 +
  1076 +dl.citelist dd {
  1077 + margin:2px 0;
  1078 + padding:5px 0;
  1079 +}
  1080 +
  1081 +div.toc {
  1082 + padding: 14px 25px;
  1083 + background-color: #F4F6FA;
  1084 + border: 1px solid #D8DFEE;
  1085 + border-radius: 7px 7px 7px 7px;
  1086 + float: right;
  1087 + height: auto;
  1088 + margin: 0 20px 10px 10px;
  1089 + width: 200px;
  1090 +}
  1091 +
  1092 +div.toc li {
  1093 + background: url("bdwn.png") no-repeat scroll 0 5px transparent;
  1094 + font: 10px/1.2 Verdana,DejaVu Sans,Geneva,sans-serif;
  1095 + margin-top: 5px;
  1096 + padding-left: 10px;
  1097 + padding-top: 2px;
  1098 +}
  1099 +
  1100 +div.toc h3 {
  1101 + font: bold 12px/1.2 Arial,FreeSans,sans-serif;
  1102 + color: #4665A2;
  1103 + border-bottom: 0 none;
  1104 + margin: 0;
  1105 +}
  1106 +
  1107 +div.toc ul {
  1108 + list-style: none outside none;
  1109 + border: medium none;
  1110 + padding: 0px;
  1111 +}
  1112 +
  1113 +div.toc li.level1 {
  1114 + margin-left: 0px;
  1115 +}
  1116 +
  1117 +div.toc li.level2 {
  1118 + margin-left: 15px;
  1119 +}
  1120 +
  1121 +div.toc li.level3 {
  1122 + margin-left: 30px;
  1123 +}
  1124 +
  1125 +div.toc li.level4 {
  1126 + margin-left: 45px;
  1127 +}
  1128 +
  1129 +.inherit_header {
  1130 + font-weight: bold;
  1131 + color: gray;
  1132 + cursor: pointer;
  1133 + -webkit-touch-callout: none;
  1134 + -webkit-user-select: none;
  1135 + -khtml-user-select: none;
  1136 + -moz-user-select: none;
  1137 + -ms-user-select: none;
  1138 + user-select: none;
  1139 +}
  1140 +
  1141 +.inherit_header td {
  1142 + padding: 6px 0px 2px 5px;
  1143 +}
  1144 +
  1145 +.inherit {
  1146 + display: none;
  1147 +}
  1148 +
  1149 +tr.heading h2 {
  1150 + margin-top: 12px;
  1151 + margin-bottom: 4px;
  1152 +}
  1153 +
  1154 +@media print
  1155 +{
  1156 + #top { display: none; }
  1157 + #side-nav { display: none; }
  1158 + #nav-path { display: none; }
  1159 + body { overflow:visible; }
  1160 + h1, h2, h3, h4, h5, h6 { page-break-after: avoid; }
  1161 + .summary { display: none; }
  1162 + .memitem { page-break-inside: avoid; }
  1163 + #doc-content
  1164 + {
  1165 + margin-left:0 !important;
  1166 + height:auto !important;
  1167 + width:auto !important;
  1168 + overflow:inherit;
  1169 + display:inline;
  1170 + }
  1171 +}
  1172 +
share/openbr/footer.html 0 โ†’ 100644
  1 +<!-- start footer part -->
  2 +<!--BEGIN GENERATE_TREEVIEW-->
  3 +<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
  4 + <ul>
  5 + $navpath
  6 + <li class="footer">$generatedby
  7 + <a href="http://www.doxygen.org/index.html">
  8 + <img class="footer" src="$relpath$doxygen.png" alt="doxygen"/></a> $doxygenversion </li>
  9 + </ul>
  10 +</div>
  11 +<!--END GENERATE_TREEVIEW-->
  12 +<!--BEGIN !GENERATE_TREEVIEW-->
  13 +<hr class="footer"/><address class="footer"><small>
  14 +$generatedby &#160;<a href="http://www.doxygen.org/index.html">
  15 +<img class="footer" src="$relpath$doxygen.png" alt="doxygen"/>
  16 +</a> $doxygenversion
  17 +</small></address>
  18 +<!--END !GENERATE_TREEVIEW-->
  19 +</body>
  20 +</html>
share/openbr/header.html 0 โ†’ 100644
  1 +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  2 +<html xmlns="http://www.w3.org/1999/xhtml">
  3 +<head>
  4 +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
  5 +<meta http-equiv="X-UA-Compatible" content="IE=9"/>
  6 +<!--BEGIN PROJECT_NAME--><title>$projectname: $title</title><!--END PROJECT_NAME-->
  7 +<!--BEGIN !PROJECT_NAME--><title>$title</title><!--END !PROJECT_NAME-->
  8 +<link href="$relpath$tabs.css" rel="stylesheet" type="text/css"/>
  9 +<script type="text/javascript" src="$relpath$jquery.js"></script>
  10 +<script type="text/javascript" src="$relpath$dynsections.js"></script>
  11 +$treeview
  12 +$search
  13 +$mathjax
  14 +<link href="$relpath$$stylesheet" rel="stylesheet" type="text/css" />
  15 +$extrastylesheet
  16 +</head>
  17 +<body>
  18 +<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
  19 +
  20 +<!--BEGIN TITLEAREA-->
  21 +<div id="titlearea">
  22 +<table cellspacing="0" cellpadding="0">
  23 + <tbody>
  24 + <tr style="height: 56px;">
  25 + <!--BEGIN PROJECT_LOGO-->
  26 + <td id="projectlogo"><img alt="Logo" src="$relpath$$projectlogo"/></td>
  27 + <!--END PROJECT_LOGO-->
  28 + <!--BEGIN PROJECT_NAME-->
  29 + <td style="padding-left: 0.5em;">
  30 + <div id="projectname">$projectname
  31 + <!--BEGIN PROJECT_NUMBER-->&#160;<span id="projectnumber">$projectnumber</span><!--END PROJECT_NUMBER-->
  32 + </div>
  33 + <!--BEGIN PROJECT_BRIEF--><div id="projectbrief">$projectbrief</div><!--END PROJECT_BRIEF-->
  34 + </td>
  35 + <!--END PROJECT_NAME-->
  36 + <!--BEGIN !PROJECT_NAME-->
  37 + <!--BEGIN PROJECT_BRIEF-->
  38 + <td style="padding-left: 0.5em;">
  39 + <div id="projectbrief">$projectbrief</div>
  40 + </td>
  41 + <!--END PROJECT_BRIEF-->
  42 + <!--END !PROJECT_NAME-->
  43 + <!--BEGIN DISABLE_INDEX-->
  44 + <!--BEGIN SEARCHENGINE-->
  45 + <td>$searchbox</td>
  46 + <!--END SEARCHENGINE-->
  47 + <!--END DISABLE_INDEX-->
  48 + </tr>
  49 + </tbody>
  50 +</table>
  51 +</div>
  52 +<!--END TITLEAREA-->
  53 +<!-- end header part -->