annotate doc/html/doxygen.css @ 114:d6d9df2db3e1

Update documentation
author Adam Stark <adamstark.uk@gmail.com>
date Fri, 18 Aug 2023 10:48:26 +0200
parents bf256abf1dd4
children
rev   line source
adamstark@114 1 /* The standard CSS for doxygen 1.9.7*/
adamstark@114 2
adamstark@114 3 html {
adamstark@114 4 /* page base colors */
adamstark@114 5 --page-background-color: white;
adamstark@114 6 --page-foreground-color: black;
adamstark@114 7 --page-link-color: #3D578C;
adamstark@114 8 --page-visited-link-color: #4665A2;
adamstark@114 9
adamstark@114 10 /* index */
adamstark@114 11 --index-odd-item-bg-color: #F8F9FC;
adamstark@114 12 --index-even-item-bg-color: white;
adamstark@114 13 --index-header-color: black;
adamstark@114 14 --index-separator-color: #A0A0A0;
adamstark@114 15
adamstark@114 16 /* header */
adamstark@114 17 --header-background-color: #F9FAFC;
adamstark@114 18 --header-separator-color: #C4CFE5;
adamstark@114 19 --header-gradient-image: url('nav_h.png');
adamstark@114 20 --group-header-separator-color: #879ECB;
adamstark@114 21 --group-header-color: #354C7B;
adamstark@114 22 --inherit-header-color: gray;
adamstark@114 23
adamstark@114 24 --footer-foreground-color: #2A3D61;
adamstark@114 25 --footer-logo-width: 104px;
adamstark@114 26 --citation-label-color: #334975;
adamstark@114 27 --glow-color: cyan;
adamstark@114 28
adamstark@114 29 --title-background-color: white;
adamstark@114 30 --title-separator-color: #5373B4;
adamstark@114 31 --directory-separator-color: #9CAFD4;
adamstark@114 32 --separator-color: #4A6AAA;
adamstark@114 33
adamstark@114 34 --blockquote-background-color: #F7F8FB;
adamstark@114 35 --blockquote-border-color: #9CAFD4;
adamstark@114 36
adamstark@114 37 --scrollbar-thumb-color: #9CAFD4;
adamstark@114 38 --scrollbar-background-color: #F9FAFC;
adamstark@114 39
adamstark@114 40 --icon-background-color: #728DC1;
adamstark@114 41 --icon-foreground-color: white;
adamstark@114 42 --icon-doc-image: url('doc.svg');
adamstark@114 43 --icon-folder-open-image: url('folderopen.svg');
adamstark@114 44 --icon-folder-closed-image: url('folderclosed.svg');
adamstark@114 45
adamstark@114 46 /* brief member declaration list */
adamstark@114 47 --memdecl-background-color: #F9FAFC;
adamstark@114 48 --memdecl-separator-color: #DEE4F0;
adamstark@114 49 --memdecl-foreground-color: #555;
adamstark@114 50 --memdecl-template-color: #4665A2;
adamstark@114 51
adamstark@114 52 /* detailed member list */
adamstark@114 53 --memdef-border-color: #A8B8D9;
adamstark@114 54 --memdef-title-background-color: #E2E8F2;
adamstark@114 55 --memdef-title-gradient-image: url('nav_f.png');
adamstark@114 56 --memdef-proto-background-color: #DFE5F1;
adamstark@114 57 --memdef-proto-text-color: #253555;
adamstark@114 58 --memdef-proto-text-shadow: 0px 1px 1px rgba(255, 255, 255, 0.9);
adamstark@114 59 --memdef-doc-background-color: white;
adamstark@114 60 --memdef-param-name-color: #602020;
adamstark@114 61 --memdef-template-color: #4665A2;
adamstark@114 62
adamstark@114 63 /* tables */
adamstark@114 64 --table-cell-border-color: #2D4068;
adamstark@114 65 --table-header-background-color: #374F7F;
adamstark@114 66 --table-header-foreground-color: #FFFFFF;
adamstark@114 67
adamstark@114 68 /* labels */
adamstark@114 69 --label-background-color: #728DC1;
adamstark@114 70 --label-left-top-border-color: #5373B4;
adamstark@114 71 --label-right-bottom-border-color: #C4CFE5;
adamstark@114 72 --label-foreground-color: white;
adamstark@114 73
adamstark@114 74 /** navigation bar/tree/menu */
adamstark@114 75 --nav-background-color: #F9FAFC;
adamstark@114 76 --nav-foreground-color: #364D7C;
adamstark@114 77 --nav-gradient-image: url('tab_b.png');
adamstark@114 78 --nav-gradient-hover-image: url('tab_h.png');
adamstark@114 79 --nav-gradient-active-image: url('tab_a.png');
adamstark@114 80 --nav-gradient-active-image-parent: url("../tab_a.png");
adamstark@114 81 --nav-separator-image: url('tab_s.png');
adamstark@114 82 --nav-breadcrumb-image: url('bc_s.png');
adamstark@114 83 --nav-breadcrumb-border-color: #C2CDE4;
adamstark@114 84 --nav-splitbar-image: url('splitbar.png');
adamstark@114 85 --nav-font-size-level1: 13px;
adamstark@114 86 --nav-font-size-level2: 10px;
adamstark@114 87 --nav-font-size-level3: 9px;
adamstark@114 88 --nav-text-normal-color: #283A5D;
adamstark@114 89 --nav-text-hover-color: white;
adamstark@114 90 --nav-text-active-color: white;
adamstark@114 91 --nav-text-normal-shadow: 0px 1px 1px rgba(255, 255, 255, 0.9);
adamstark@114 92 --nav-text-hover-shadow: 0px 1px 1px rgba(0, 0, 0, 1.0);
adamstark@114 93 --nav-text-active-shadow: 0px 1px 1px rgba(0, 0, 0, 1.0);
adamstark@114 94 --nav-menu-button-color: #364D7C;
adamstark@114 95 --nav-menu-background-color: white;
adamstark@114 96 --nav-menu-foreground-color: #555555;
adamstark@114 97 --nav-menu-toggle-color: rgba(255, 255, 255, 0.5);
adamstark@114 98 --nav-arrow-color: #9CAFD4;
adamstark@114 99 --nav-arrow-selected-color: #9CAFD4;
adamstark@114 100
adamstark@114 101 /* table of contents */
adamstark@114 102 --toc-background-color: #F4F6FA;
adamstark@114 103 --toc-border-color: #D8DFEE;
adamstark@114 104 --toc-header-color: #4665A2;
adamstark@114 105 --toc-down-arrow-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' version='1.1' height='10px' width='5px' fill='grey'><text x='0' y='5' font-size='10'>&%238595;</text></svg>");
adamstark@114 106
adamstark@114 107 /** search field */
adamstark@114 108 --search-background-color: white;
adamstark@114 109 --search-foreground-color: #909090;
adamstark@114 110 --search-magnification-image: url('mag.svg');
adamstark@114 111 --search-magnification-select-image: url('mag_sel.svg');
adamstark@114 112 --search-active-color: black;
adamstark@114 113 --search-filter-background-color: #F9FAFC;
adamstark@114 114 --search-filter-foreground-color: black;
adamstark@114 115 --search-filter-border-color: #90A5CE;
adamstark@114 116 --search-filter-highlight-text-color: white;
adamstark@114 117 --search-filter-highlight-bg-color: #3D578C;
adamstark@114 118 --search-results-foreground-color: #425E97;
adamstark@114 119 --search-results-background-color: #EEF1F7;
adamstark@114 120 --search-results-border-color: black;
adamstark@114 121 --search-box-shadow: inset 0.5px 0.5px 3px 0px #555;
adamstark@114 122
adamstark@114 123 /** code fragments */
adamstark@114 124 --code-keyword-color: #008000;
adamstark@114 125 --code-type-keyword-color: #604020;
adamstark@114 126 --code-flow-keyword-color: #E08000;
adamstark@114 127 --code-comment-color: #800000;
adamstark@114 128 --code-preprocessor-color: #806020;
adamstark@114 129 --code-string-literal-color: #002080;
adamstark@114 130 --code-char-literal-color: #008080;
adamstark@114 131 --code-xml-cdata-color: black;
adamstark@114 132 --code-vhdl-digit-color: #FF00FF;
adamstark@114 133 --code-vhdl-char-color: #000000;
adamstark@114 134 --code-vhdl-keyword-color: #700070;
adamstark@114 135 --code-vhdl-logic-color: #FF0000;
adamstark@114 136 --code-link-color: #4665A2;
adamstark@114 137 --code-external-link-color: #4665A2;
adamstark@114 138 --fragment-foreground-color: black;
adamstark@114 139 --fragment-background-color: #FBFCFD;
adamstark@114 140 --fragment-border-color: #C4CFE5;
adamstark@114 141 --fragment-lineno-border-color: #00FF00;
adamstark@114 142 --fragment-lineno-background-color: #E8E8E8;
adamstark@114 143 --fragment-lineno-foreground-color: black;
adamstark@114 144 --fragment-lineno-link-fg-color: #4665A2;
adamstark@114 145 --fragment-lineno-link-bg-color: #D8D8D8;
adamstark@114 146 --fragment-lineno-link-hover-fg-color: #4665A2;
adamstark@114 147 --fragment-lineno-link-hover-bg-color: #C8C8C8;
adamstark@114 148 --tooltip-foreground-color: black;
adamstark@114 149 --tooltip-background-color: white;
adamstark@114 150 --tooltip-border-color: gray;
adamstark@114 151 --tooltip-doc-color: grey;
adamstark@114 152 --tooltip-declaration-color: #006318;
adamstark@114 153 --tooltip-link-color: #4665A2;
adamstark@114 154 --tooltip-shadow: 1px 1px 7px gray;
adamstark@114 155
adamstark@114 156 /** font-family */
adamstark@114 157 --font-family-normal: Roboto,sans-serif;
adamstark@114 158 --font-family-monospace: 'JetBrains Mono',Consolas,Monaco,'Andale Mono','Ubuntu Mono',monospace,fixed;
adamstark@114 159 --font-family-nav: 'Lucida Grande',Geneva,Helvetica,Arial,sans-serif;
adamstark@114 160 --font-family-title: Tahoma,Arial,sans-serif;
adamstark@114 161 --font-family-toc: Verdana,'DejaVu Sans',Geneva,sans-serif;
adamstark@114 162 --font-family-search: Arial,Verdana,sans-serif;
adamstark@114 163 --font-family-icon: Arial,Helvetica;
adamstark@114 164 --font-family-tooltip: Roboto,sans-serif;
adamstark@114 165
adamstark@114 166 }
adamstark@114 167
adamstark@114 168 @media (prefers-color-scheme: dark) {
adamstark@114 169 html:not(.dark-mode) {
adamstark@114 170 color-scheme: dark;
adamstark@114 171
adamstark@114 172 /* page base colors */
adamstark@114 173 --page-background-color: black;
adamstark@114 174 --page-foreground-color: #C9D1D9;
adamstark@114 175 --page-link-color: #90A5CE;
adamstark@114 176 --page-visited-link-color: #A3B4D7;
adamstark@114 177
adamstark@114 178 /* index */
adamstark@114 179 --index-odd-item-bg-color: #0B101A;
adamstark@114 180 --index-even-item-bg-color: black;
adamstark@114 181 --index-header-color: #C4CFE5;
adamstark@114 182 --index-separator-color: #334975;
adamstark@114 183
adamstark@114 184 /* header */
adamstark@114 185 --header-background-color: #070B11;
adamstark@114 186 --header-separator-color: #141C2E;
adamstark@114 187 --header-gradient-image: url('nav_hd.png');
adamstark@114 188 --group-header-separator-color: #283A5D;
adamstark@114 189 --group-header-color: #90A5CE;
adamstark@114 190 --inherit-header-color: #A0A0A0;
adamstark@114 191
adamstark@114 192 --footer-foreground-color: #5B7AB7;
adamstark@114 193 --footer-logo-width: 60px;
adamstark@114 194 --citation-label-color: #90A5CE;
adamstark@114 195 --glow-color: cyan;
adamstark@114 196
adamstark@114 197 --title-background-color: #090D16;
adamstark@114 198 --title-separator-color: #354C79;
adamstark@114 199 --directory-separator-color: #283A5D;
adamstark@114 200 --separator-color: #283A5D;
adamstark@114 201
adamstark@114 202 --blockquote-background-color: #101826;
adamstark@114 203 --blockquote-border-color: #283A5D;
adamstark@114 204
adamstark@114 205 --scrollbar-thumb-color: #283A5D;
adamstark@114 206 --scrollbar-background-color: #070B11;
adamstark@114 207
adamstark@114 208 --icon-background-color: #334975;
adamstark@114 209 --icon-foreground-color: #C4CFE5;
adamstark@114 210 --icon-doc-image: url('docd.svg');
adamstark@114 211 --icon-folder-open-image: url('folderopend.svg');
adamstark@114 212 --icon-folder-closed-image: url('folderclosedd.svg');
adamstark@114 213
adamstark@114 214 /* brief member declaration list */
adamstark@114 215 --memdecl-background-color: #0B101A;
adamstark@114 216 --memdecl-separator-color: #2C3F65;
adamstark@114 217 --memdecl-foreground-color: #BBB;
adamstark@114 218 --memdecl-template-color: #7C95C6;
adamstark@114 219
adamstark@114 220 /* detailed member list */
adamstark@114 221 --memdef-border-color: #233250;
adamstark@114 222 --memdef-title-background-color: #1B2840;
adamstark@114 223 --memdef-title-gradient-image: url('nav_fd.png');
adamstark@114 224 --memdef-proto-background-color: #19243A;
adamstark@114 225 --memdef-proto-text-color: #9DB0D4;
adamstark@114 226 --memdef-proto-text-shadow: 0px 1px 1px rgba(0, 0, 0, 0.9);
adamstark@114 227 --memdef-doc-background-color: black;
adamstark@114 228 --memdef-param-name-color: #D28757;
adamstark@114 229 --memdef-template-color: #7C95C6;
adamstark@114 230
adamstark@114 231 /* tables */
adamstark@114 232 --table-cell-border-color: #283A5D;
adamstark@114 233 --table-header-background-color: #283A5D;
adamstark@114 234 --table-header-foreground-color: #C4CFE5;
adamstark@114 235
adamstark@114 236 /* labels */
adamstark@114 237 --label-background-color: #354C7B;
adamstark@114 238 --label-left-top-border-color: #4665A2;
adamstark@114 239 --label-right-bottom-border-color: #283A5D;
adamstark@114 240 --label-foreground-color: #CCCCCC;
adamstark@114 241
adamstark@114 242 /** navigation bar/tree/menu */
adamstark@114 243 --nav-background-color: #101826;
adamstark@114 244 --nav-foreground-color: #364D7C;
adamstark@114 245 --nav-gradient-image: url('tab_bd.png');
adamstark@114 246 --nav-gradient-hover-image: url('tab_hd.png');
adamstark@114 247 --nav-gradient-active-image: url('tab_ad.png');
adamstark@114 248 --nav-gradient-active-image-parent: url("../tab_ad.png");
adamstark@114 249 --nav-separator-image: url('tab_sd.png');
adamstark@114 250 --nav-breadcrumb-image: url('bc_sd.png');
adamstark@114 251 --nav-breadcrumb-border-color: #2A3D61;
adamstark@114 252 --nav-splitbar-image: url('splitbard.png');
adamstark@114 253 --nav-font-size-level1: 13px;
adamstark@114 254 --nav-font-size-level2: 10px;
adamstark@114 255 --nav-font-size-level3: 9px;
adamstark@114 256 --nav-text-normal-color: #B6C4DF;
adamstark@114 257 --nav-text-hover-color: #DCE2EF;
adamstark@114 258 --nav-text-active-color: #DCE2EF;
adamstark@114 259 --nav-text-normal-shadow: 0px 1px 1px black;
adamstark@114 260 --nav-text-hover-shadow: 0px 1px 1px rgba(0, 0, 0, 1.0);
adamstark@114 261 --nav-text-active-shadow: 0px 1px 1px rgba(0, 0, 0, 1.0);
adamstark@114 262 --nav-menu-button-color: #B6C4DF;
adamstark@114 263 --nav-menu-background-color: #05070C;
adamstark@114 264 --nav-menu-foreground-color: #BBBBBB;
adamstark@114 265 --nav-menu-toggle-color: rgba(255, 255, 255, 0.2);
adamstark@114 266 --nav-arrow-color: #334975;
adamstark@114 267 --nav-arrow-selected-color: #90A5CE;
adamstark@114 268
adamstark@114 269 /* table of contents */
adamstark@114 270 --toc-background-color: #151E30;
adamstark@114 271 --toc-border-color: #202E4A;
adamstark@114 272 --toc-header-color: #A3B4D7;
adamstark@114 273 --toc-down-arrow-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' version='1.1' height='10px' width='5px'><text x='0' y='5' font-size='10' fill='grey'>&%238595;</text></svg>");
adamstark@114 274
adamstark@114 275 /** search field */
adamstark@114 276 --search-background-color: black;
adamstark@114 277 --search-foreground-color: #C5C5C5;
adamstark@114 278 --search-magnification-image: url('mag_d.svg');
adamstark@114 279 --search-magnification-select-image: url('mag_seld.svg');
adamstark@114 280 --search-active-color: #C5C5C5;
adamstark@114 281 --search-filter-background-color: #101826;
adamstark@114 282 --search-filter-foreground-color: #90A5CE;
adamstark@114 283 --search-filter-border-color: #7C95C6;
adamstark@114 284 --search-filter-highlight-text-color: #BCC9E2;
adamstark@114 285 --search-filter-highlight-bg-color: #283A5D;
adamstark@114 286 --search-results-background-color: #101826;
adamstark@114 287 --search-results-foreground-color: #90A5CE;
adamstark@114 288 --search-results-border-color: #7C95C6;
adamstark@114 289 --search-box-shadow: inset 0.5px 0.5px 3px 0px #2F436C;
adamstark@114 290
adamstark@114 291 /** code fragments */
adamstark@114 292 --code-keyword-color: #CC99CD;
adamstark@114 293 --code-type-keyword-color: #AB99CD;
adamstark@114 294 --code-flow-keyword-color: #E08000;
adamstark@114 295 --code-comment-color: #717790;
adamstark@114 296 --code-preprocessor-color: #65CABE;
adamstark@114 297 --code-string-literal-color: #7EC699;
adamstark@114 298 --code-char-literal-color: #00E0F0;
adamstark@114 299 --code-xml-cdata-color: #C9D1D9;
adamstark@114 300 --code-vhdl-digit-color: #FF00FF;
adamstark@114 301 --code-vhdl-char-color: #000000;
adamstark@114 302 --code-vhdl-keyword-color: #700070;
adamstark@114 303 --code-vhdl-logic-color: #FF0000;
adamstark@114 304 --code-link-color: #79C0FF;
adamstark@114 305 --code-external-link-color: #79C0FF;
adamstark@114 306 --fragment-foreground-color: #C9D1D9;
adamstark@114 307 --fragment-background-color: black;
adamstark@114 308 --fragment-border-color: #30363D;
adamstark@114 309 --fragment-lineno-border-color: #30363D;
adamstark@114 310 --fragment-lineno-background-color: black;
adamstark@114 311 --fragment-lineno-foreground-color: #6E7681;
adamstark@114 312 --fragment-lineno-link-fg-color: #6E7681;
adamstark@114 313 --fragment-lineno-link-bg-color: #303030;
adamstark@114 314 --fragment-lineno-link-hover-fg-color: #8E96A1;
adamstark@114 315 --fragment-lineno-link-hover-bg-color: #505050;
adamstark@114 316 --tooltip-foreground-color: #C9D1D9;
adamstark@114 317 --tooltip-background-color: #202020;
adamstark@114 318 --tooltip-border-color: #C9D1D9;
adamstark@114 319 --tooltip-doc-color: #D9E1E9;
adamstark@114 320 --tooltip-declaration-color: #20C348;
adamstark@114 321 --tooltip-link-color: #79C0FF;
adamstark@114 322 --tooltip-shadow: none;
adamstark@114 323
adamstark@114 324 /** font-family */
adamstark@114 325 --font-family-normal: Roboto,sans-serif;
adamstark@114 326 --font-family-monospace: 'JetBrains Mono',Consolas,Monaco,'Andale Mono','Ubuntu Mono',monospace,fixed;
adamstark@114 327 --font-family-nav: 'Lucida Grande',Geneva,Helvetica,Arial,sans-serif;
adamstark@114 328 --font-family-title: Tahoma,Arial,sans-serif;
adamstark@114 329 --font-family-toc: Verdana,'DejaVu Sans',Geneva,sans-serif;
adamstark@114 330 --font-family-search: Arial,Verdana,sans-serif;
adamstark@114 331 --font-family-icon: Arial,Helvetica;
adamstark@114 332 --font-family-tooltip: Roboto,sans-serif;
adamstark@114 333
adamstark@114 334 }}
adamstark@114 335 body {
adamstark@114 336 background-color: var(--page-background-color);
adamstark@114 337 color: var(--page-foreground-color);
adamstark@114 338 }
adamstark@60 339
adamstark@60 340 body, table, div, p, dl {
adamstark@114 341 font-weight: 400;
adamstark@114 342 font-size: 14px;
adamstark@114 343 font-family: var(--font-family-normal);
adamstark@114 344 line-height: 22px;
adamstark@60 345 }
adamstark@60 346
adamstark@60 347 /* @group Heading Levels */
adamstark@60 348
adamstark@114 349 .title {
adamstark@114 350 font-weight: 400;
adamstark@114 351 font-size: 14px;
adamstark@114 352 font-family: var(--font-family-normal);
adamstark@114 353 line-height: 28px;
adamstark@114 354 font-size: 150%;
adamstark@114 355 font-weight: bold;
adamstark@114 356 margin: 10px 2px;
adamstark@114 357 }
adamstark@114 358
adamstark@60 359 h1.groupheader {
adamstark@60 360 font-size: 150%;
adamstark@60 361 }
adamstark@60 362
adamstark@60 363 h2.groupheader {
adamstark@114 364 border-bottom: 1px solid var(--group-header-separator-color);
adamstark@114 365 color: var(--group-header-color);
adamstark@60 366 font-size: 150%;
adamstark@60 367 font-weight: normal;
adamstark@60 368 margin-top: 1.75em;
adamstark@60 369 padding-top: 8px;
adamstark@60 370 padding-bottom: 4px;
adamstark@60 371 width: 100%;
adamstark@60 372 }
adamstark@60 373
adamstark@60 374 h3.groupheader {
adamstark@60 375 font-size: 100%;
adamstark@60 376 }
adamstark@60 377
adamstark@60 378 h1, h2, h3, h4, h5, h6 {
adamstark@60 379 -webkit-transition: text-shadow 0.5s linear;
adamstark@60 380 -moz-transition: text-shadow 0.5s linear;
adamstark@60 381 -ms-transition: text-shadow 0.5s linear;
adamstark@60 382 -o-transition: text-shadow 0.5s linear;
adamstark@60 383 transition: text-shadow 0.5s linear;
adamstark@60 384 margin-right: 15px;
adamstark@60 385 }
adamstark@60 386
adamstark@60 387 h1.glow, h2.glow, h3.glow, h4.glow, h5.glow, h6.glow {
adamstark@114 388 text-shadow: 0 0 15px var(--glow-color);
adamstark@60 389 }
adamstark@60 390
adamstark@60 391 dt {
adamstark@60 392 font-weight: bold;
adamstark@60 393 }
adamstark@60 394
adamstark@114 395 p.startli, p.startdd {
adamstark@114 396 margin-top: 2px;
adamstark@60 397 }
adamstark@60 398
adamstark@114 399 th p.starttd, th p.intertd, th p.endtd {
adamstark@114 400 font-size: 100%;
adamstark@114 401 font-weight: 700;
adamstark@114 402 }
adamstark@114 403
adamstark@114 404 p.starttd {
adamstark@114 405 margin-top: 0px;
adamstark@60 406 }
adamstark@60 407
adamstark@60 408 p.endli {
adamstark@60 409 margin-bottom: 0px;
adamstark@60 410 }
adamstark@60 411
adamstark@60 412 p.enddd {
adamstark@60 413 margin-bottom: 4px;
adamstark@60 414 }
adamstark@60 415
adamstark@60 416 p.endtd {
adamstark@60 417 margin-bottom: 2px;
adamstark@60 418 }
adamstark@60 419
adamstark@114 420 p.interli {
adamstark@114 421 }
adamstark@114 422
adamstark@114 423 p.interdd {
adamstark@114 424 }
adamstark@114 425
adamstark@114 426 p.intertd {
adamstark@114 427 }
adamstark@114 428
adamstark@60 429 /* @end */
adamstark@60 430
adamstark@60 431 caption {
adamstark@60 432 font-weight: bold;
adamstark@60 433 }
adamstark@60 434
adamstark@60 435 span.legend {
adamstark@114 436 font-size: 70%;
adamstark@114 437 text-align: center;
adamstark@60 438 }
adamstark@60 439
adamstark@60 440 h3.version {
adamstark@114 441 font-size: 90%;
adamstark@60 442 text-align: center;
adamstark@60 443 }
adamstark@60 444
adamstark@114 445 div.navtab {
adamstark@114 446 padding-right: 15px;
adamstark@114 447 text-align: right;
adamstark@114 448 line-height: 110%;
adamstark@114 449 }
adamstark@114 450
adamstark@114 451 div.navtab table {
adamstark@114 452 border-spacing: 0;
adamstark@114 453 }
adamstark@114 454
adamstark@114 455 td.navtab {
adamstark@114 456 padding-right: 6px;
adamstark@114 457 padding-left: 6px;
adamstark@114 458 }
adamstark@114 459
adamstark@114 460 td.navtabHL {
adamstark@114 461 background-image: var(--nav-gradient-active-image);
adamstark@114 462 background-repeat:repeat-x;
adamstark@114 463 padding-right: 6px;
adamstark@114 464 padding-left: 6px;
adamstark@114 465 }
adamstark@114 466
adamstark@114 467 td.navtabHL a, td.navtabHL a:visited {
adamstark@114 468 color: var(--nav-text-hover-color);
adamstark@114 469 text-shadow: var(--nav-text-hover-shadow);
adamstark@114 470 }
adamstark@114 471
adamstark@114 472 a.navtab {
adamstark@114 473 font-weight: bold;
adamstark@114 474 }
adamstark@114 475
adamstark@114 476 div.qindex{
adamstark@114 477 text-align: center;
adamstark@60 478 width: 100%;
adamstark@60 479 line-height: 140%;
adamstark@114 480 font-size: 130%;
adamstark@114 481 color: var(--index-separator-color);
adamstark@60 482 }
adamstark@60 483
adamstark@114 484 dt.alphachar{
adamstark@114 485 font-size: 180%;
adamstark@114 486 font-weight: bold;
adamstark@60 487 }
adamstark@60 488
adamstark@114 489 .alphachar a{
adamstark@114 490 color: var(--index-header-color);
adamstark@114 491 }
adamstark@114 492
adamstark@114 493 .alphachar a:hover, .alphachar a:visited{
adamstark@114 494 text-decoration: none;
adamstark@114 495 }
adamstark@114 496
adamstark@114 497 .classindex dl {
adamstark@114 498 padding: 25px;
adamstark@114 499 column-count:1
adamstark@114 500 }
adamstark@114 501
adamstark@114 502 .classindex dd {
adamstark@114 503 display:inline-block;
adamstark@114 504 margin-left: 50px;
adamstark@114 505 width: 90%;
adamstark@114 506 line-height: 1.15em;
adamstark@114 507 }
adamstark@114 508
adamstark@114 509 .classindex dl.even {
adamstark@114 510 background-color: var(--index-even-item-bg-color);
adamstark@114 511 }
adamstark@114 512
adamstark@114 513 .classindex dl.odd {
adamstark@114 514 background-color: var(--index-odd-item-bg-color);
adamstark@114 515 }
adamstark@114 516
adamstark@114 517 @media(min-width: 1120px) {
adamstark@114 518 .classindex dl {
adamstark@114 519 column-count:2
adamstark@114 520 }
adamstark@114 521 }
adamstark@114 522
adamstark@114 523 @media(min-width: 1320px) {
adamstark@114 524 .classindex dl {
adamstark@114 525 column-count:3
adamstark@114 526 }
adamstark@114 527 }
adamstark@114 528
adamstark@114 529
adamstark@60 530 /* @group Link Styling */
adamstark@60 531
adamstark@60 532 a {
adamstark@114 533 color: var(--page-link-color);
adamstark@60 534 font-weight: normal;
adamstark@60 535 text-decoration: none;
adamstark@60 536 }
adamstark@60 537
adamstark@60 538 .contents a:visited {
adamstark@114 539 color: var(--page-visited-link-color);
adamstark@60 540 }
adamstark@60 541
adamstark@60 542 a:hover {
adamstark@60 543 text-decoration: underline;
adamstark@60 544 }
adamstark@60 545
adamstark@60 546 a.el {
adamstark@60 547 font-weight: bold;
adamstark@60 548 }
adamstark@60 549
adamstark@60 550 a.elRef {
adamstark@60 551 }
adamstark@60 552
adamstark@114 553 a.code, a.code:visited, a.line, a.line:visited {
adamstark@114 554 color: var(--code-link-color);
adamstark@60 555 }
adamstark@60 556
adamstark@114 557 a.codeRef, a.codeRef:visited, a.lineRef, a.lineRef:visited {
adamstark@114 558 color: var(--code-external-link-color);
adamstark@60 559 }
adamstark@60 560
adamstark@114 561 a.code.hl_class { /* style for links to class names in code snippets */ }
adamstark@114 562 a.code.hl_struct { /* style for links to struct names in code snippets */ }
adamstark@114 563 a.code.hl_union { /* style for links to union names in code snippets */ }
adamstark@114 564 a.code.hl_interface { /* style for links to interface names in code snippets */ }
adamstark@114 565 a.code.hl_protocol { /* style for links to protocol names in code snippets */ }
adamstark@114 566 a.code.hl_category { /* style for links to category names in code snippets */ }
adamstark@114 567 a.code.hl_exception { /* style for links to exception names in code snippets */ }
adamstark@114 568 a.code.hl_service { /* style for links to service names in code snippets */ }
adamstark@114 569 a.code.hl_singleton { /* style for links to singleton names in code snippets */ }
adamstark@114 570 a.code.hl_concept { /* style for links to concept names in code snippets */ }
adamstark@114 571 a.code.hl_namespace { /* style for links to namespace names in code snippets */ }
adamstark@114 572 a.code.hl_package { /* style for links to package names in code snippets */ }
adamstark@114 573 a.code.hl_define { /* style for links to macro names in code snippets */ }
adamstark@114 574 a.code.hl_function { /* style for links to function names in code snippets */ }
adamstark@114 575 a.code.hl_variable { /* style for links to variable names in code snippets */ }
adamstark@114 576 a.code.hl_typedef { /* style for links to typedef names in code snippets */ }
adamstark@114 577 a.code.hl_enumvalue { /* style for links to enum value names in code snippets */ }
adamstark@114 578 a.code.hl_enumeration { /* style for links to enumeration names in code snippets */ }
adamstark@114 579 a.code.hl_signal { /* style for links to Qt signal names in code snippets */ }
adamstark@114 580 a.code.hl_slot { /* style for links to Qt slot names in code snippets */ }
adamstark@114 581 a.code.hl_friend { /* style for links to friend names in code snippets */ }
adamstark@114 582 a.code.hl_dcop { /* style for links to KDE3 DCOP names in code snippets */ }
adamstark@114 583 a.code.hl_property { /* style for links to property names in code snippets */ }
adamstark@114 584 a.code.hl_event { /* style for links to event names in code snippets */ }
adamstark@114 585 a.code.hl_sequence { /* style for links to sequence names in code snippets */ }
adamstark@114 586 a.code.hl_dictionary { /* style for links to dictionary names in code snippets */ }
adamstark@114 587
adamstark@60 588 /* @end */
adamstark@60 589
adamstark@60 590 dl.el {
adamstark@60 591 margin-left: -1cm;
adamstark@60 592 }
adamstark@60 593
adamstark@114 594 ul {
adamstark@114 595 overflow: visible;
adamstark@114 596 }
adamstark@114 597
adamstark@114 598 ul.multicol {
adamstark@114 599 -moz-column-gap: 1em;
adamstark@114 600 -webkit-column-gap: 1em;
adamstark@114 601 column-gap: 1em;
adamstark@114 602 -moz-column-count: 3;
adamstark@114 603 -webkit-column-count: 3;
adamstark@114 604 column-count: 3;
adamstark@114 605 list-style-type: none;
adamstark@114 606 }
adamstark@114 607
adamstark@114 608 #side-nav ul {
adamstark@114 609 overflow: visible; /* reset ul rule for scroll bar in GENERATE_TREEVIEW window */
adamstark@114 610 }
adamstark@114 611
adamstark@114 612 #main-nav ul {
adamstark@114 613 overflow: visible; /* reset ul rule for the navigation bar drop down lists */
adamstark@114 614 }
adamstark@114 615
adamstark@114 616 .fragment {
adamstark@114 617 text-align: left;
adamstark@114 618 direction: ltr;
adamstark@114 619 overflow-x: auto; /*Fixed: fragment lines overlap floating elements*/
adamstark@114 620 overflow-y: hidden;
adamstark@114 621 }
adamstark@114 622
adamstark@60 623 pre.fragment {
adamstark@114 624 border: 1px solid var(--fragment-border-color);
adamstark@114 625 background-color: var(--fragment-background-color);
adamstark@114 626 color: var(--fragment-foreground-color);
adamstark@60 627 padding: 4px 6px;
adamstark@60 628 margin: 4px 8px 4px 2px;
adamstark@60 629 overflow: auto;
adamstark@60 630 word-wrap: break-word;
adamstark@60 631 font-size: 9pt;
adamstark@60 632 line-height: 125%;
adamstark@114 633 font-family: var(--font-family-monospace);
adamstark@60 634 font-size: 105%;
adamstark@60 635 }
adamstark@60 636
adamstark@60 637 div.fragment {
adamstark@114 638 padding: 0 0 1px 0; /*Fixed: last line underline overlap border*/
adamstark@114 639 margin: 4px 8px 4px 2px;
adamstark@114 640 color: var(--fragment-foreground-color);
adamstark@114 641 background-color: var(--fragment-background-color);
adamstark@114 642 border: 1px solid var(--fragment-border-color);
adamstark@60 643 }
adamstark@60 644
adamstark@60 645 div.line {
adamstark@114 646 font-family: var(--font-family-monospace);
adamstark@60 647 font-size: 13px;
adamstark@60 648 min-height: 13px;
adamstark@114 649 line-height: 1.2;
adamstark@60 650 text-wrap: unrestricted;
adamstark@60 651 white-space: -moz-pre-wrap; /* Moz */
adamstark@60 652 white-space: -pre-wrap; /* Opera 4-6 */
adamstark@60 653 white-space: -o-pre-wrap; /* Opera 7 */
adamstark@60 654 white-space: pre-wrap; /* CSS3 */
adamstark@60 655 word-wrap: break-word; /* IE 5.5+ */
adamstark@60 656 text-indent: -53px;
adamstark@60 657 padding-left: 53px;
adamstark@60 658 padding-bottom: 0px;
adamstark@60 659 margin: 0px;
adamstark@60 660 -webkit-transition-property: background-color, box-shadow;
adamstark@60 661 -webkit-transition-duration: 0.5s;
adamstark@60 662 -moz-transition-property: background-color, box-shadow;
adamstark@60 663 -moz-transition-duration: 0.5s;
adamstark@60 664 -ms-transition-property: background-color, box-shadow;
adamstark@60 665 -ms-transition-duration: 0.5s;
adamstark@60 666 -o-transition-property: background-color, box-shadow;
adamstark@60 667 -o-transition-duration: 0.5s;
adamstark@60 668 transition-property: background-color, box-shadow;
adamstark@60 669 transition-duration: 0.5s;
adamstark@60 670 }
adamstark@60 671
adamstark@114 672 div.line:after {
adamstark@114 673 content:"\000A";
adamstark@114 674 white-space: pre;
adamstark@114 675 }
adamstark@114 676
adamstark@60 677 div.line.glow {
adamstark@114 678 background-color: var(--glow-color);
adamstark@114 679 box-shadow: 0 0 10px var(--glow-color);
adamstark@60 680 }
adamstark@60 681
adamstark@60 682
adamstark@60 683 span.lineno {
adamstark@60 684 padding-right: 4px;
adamstark@114 685 margin-right: 9px;
adamstark@60 686 text-align: right;
adamstark@114 687 border-right: 2px solid var(--fragment-lineno-border-color);
adamstark@114 688 color: var(--fragment-lineno-foreground-color);
adamstark@114 689 background-color: var(--fragment-lineno-background-color);
adamstark@60 690 white-space: pre;
adamstark@60 691 }
adamstark@114 692 span.lineno a, span.lineno a:visited {
adamstark@114 693 color: var(--fragment-lineno-link-fg-color);
adamstark@114 694 background-color: var(--fragment-lineno-link-bg-color);
adamstark@60 695 }
adamstark@60 696
adamstark@60 697 span.lineno a:hover {
adamstark@114 698 color: var(--fragment-lineno-link-hover-fg-color);
adamstark@114 699 background-color: var(--fragment-lineno-link-hover-bg-color);
adamstark@60 700 }
adamstark@60 701
adamstark@114 702 .lineno {
adamstark@114 703 -webkit-touch-callout: none;
adamstark@114 704 -webkit-user-select: none;
adamstark@114 705 -khtml-user-select: none;
adamstark@114 706 -moz-user-select: none;
adamstark@114 707 -ms-user-select: none;
adamstark@114 708 user-select: none;
adamstark@114 709 }
adamstark@114 710
adamstark@114 711 div.classindex ul {
adamstark@114 712 list-style: none;
adamstark@114 713 padding-left: 0;
adamstark@114 714 }
adamstark@114 715
adamstark@114 716 div.classindex span.ai {
adamstark@114 717 display: inline-block;
adamstark@60 718 }
adamstark@60 719
adamstark@60 720 div.groupHeader {
adamstark@60 721 margin-left: 16px;
adamstark@60 722 margin-top: 12px;
adamstark@60 723 font-weight: bold;
adamstark@60 724 }
adamstark@60 725
adamstark@60 726 div.groupText {
adamstark@60 727 margin-left: 16px;
adamstark@60 728 font-style: italic;
adamstark@60 729 }
adamstark@60 730
adamstark@60 731 body {
adamstark@114 732 color: var(--page-foreground-color);
adamstark@60 733 margin: 0;
adamstark@60 734 }
adamstark@60 735
adamstark@60 736 div.contents {
adamstark@60 737 margin-top: 10px;
adamstark@60 738 margin-left: 12px;
adamstark@60 739 margin-right: 8px;
adamstark@60 740 }
adamstark@60 741
adamstark@114 742 p.formulaDsp {
adamstark@114 743 text-align: center;
adamstark@60 744 }
adamstark@60 745
adamstark@114 746 img.dark-mode-visible {
adamstark@114 747 display: none;
adamstark@60 748 }
adamstark@114 749 img.light-mode-visible {
adamstark@114 750 display: none;
adamstark@60 751 }
adamstark@60 752
adamstark@60 753 img.formulaDsp {
adamstark@60 754
adamstark@60 755 }
adamstark@60 756
adamstark@114 757 img.formulaInl, img.inline {
adamstark@60 758 vertical-align: middle;
adamstark@60 759 }
adamstark@60 760
adamstark@60 761 div.center {
adamstark@60 762 text-align: center;
adamstark@60 763 margin-top: 0px;
adamstark@60 764 margin-bottom: 0px;
adamstark@60 765 padding: 0px;
adamstark@60 766 }
adamstark@60 767
adamstark@60 768 div.center img {
adamstark@60 769 border: 0px;
adamstark@60 770 }
adamstark@60 771
adamstark@60 772 address.footer {
adamstark@60 773 text-align: right;
adamstark@60 774 padding-right: 12px;
adamstark@60 775 }
adamstark@60 776
adamstark@60 777 img.footer {
adamstark@60 778 border: 0px;
adamstark@60 779 vertical-align: middle;
adamstark@114 780 width: var(--footer-logo-width);
adamstark@114 781 }
adamstark@114 782
adamstark@114 783 .compoundTemplParams {
adamstark@114 784 color: var(--memdecl-template-color);
adamstark@114 785 font-size: 80%;
adamstark@114 786 line-height: 120%;
adamstark@60 787 }
adamstark@60 788
adamstark@60 789 /* @group Code Colorization */
adamstark@60 790
adamstark@60 791 span.keyword {
adamstark@114 792 color: var(--code-keyword-color);
adamstark@60 793 }
adamstark@60 794
adamstark@60 795 span.keywordtype {
adamstark@114 796 color: var(--code-type-keyword-color);
adamstark@60 797 }
adamstark@60 798
adamstark@60 799 span.keywordflow {
adamstark@114 800 color: var(--code-flow-keyword-color);
adamstark@60 801 }
adamstark@60 802
adamstark@60 803 span.comment {
adamstark@114 804 color: var(--code-comment-color);
adamstark@60 805 }
adamstark@60 806
adamstark@60 807 span.preprocessor {
adamstark@114 808 color: var(--code-preprocessor-color);
adamstark@60 809 }
adamstark@60 810
adamstark@60 811 span.stringliteral {
adamstark@114 812 color: var(--code-string-literal-color);
adamstark@60 813 }
adamstark@60 814
adamstark@60 815 span.charliteral {
adamstark@114 816 color: var(--code-char-literal-color);
adamstark@114 817 }
adamstark@114 818
adamstark@114 819 span.xmlcdata {
adamstark@114 820 color: var(--code-xml-cdata-color);
adamstark@60 821 }
adamstark@60 822
adamstark@60 823 span.vhdldigit {
adamstark@114 824 color: var(--code-vhdl-digit-color);
adamstark@60 825 }
adamstark@60 826
adamstark@60 827 span.vhdlchar {
adamstark@114 828 color: var(--code-vhdl-char-color);
adamstark@60 829 }
adamstark@60 830
adamstark@60 831 span.vhdlkeyword {
adamstark@114 832 color: var(--code-vhdl-keyword-color);
adamstark@60 833 }
adamstark@60 834
adamstark@60 835 span.vhdllogic {
adamstark@114 836 color: var(--code-vhdl-logic-color);
adamstark@60 837 }
adamstark@60 838
adamstark@60 839 blockquote {
adamstark@114 840 background-color: var(--blockquote-background-color);
adamstark@114 841 border-left: 2px solid var(--blockquote-border-color);
adamstark@60 842 margin: 0 24px 0 4px;
adamstark@60 843 padding: 0 12px 0 16px;
adamstark@60 844 }
adamstark@60 845
adamstark@60 846 /* @end */
adamstark@60 847
adamstark@60 848 td.tiny {
adamstark@60 849 font-size: 75%;
adamstark@60 850 }
adamstark@60 851
adamstark@60 852 .dirtab {
adamstark@60 853 padding: 4px;
adamstark@60 854 border-collapse: collapse;
adamstark@114 855 border: 1px solid var(--table-cell-border-color);
adamstark@60 856 }
adamstark@60 857
adamstark@60 858 th.dirtab {
adamstark@114 859 background-color: var(--table-header-background-color);
adamstark@114 860 color: var(--table-header-foreground-color);
adamstark@60 861 font-weight: bold;
adamstark@60 862 }
adamstark@60 863
adamstark@60 864 hr {
adamstark@60 865 height: 0px;
adamstark@60 866 border: none;
adamstark@114 867 border-top: 1px solid var(--separator-color);
adamstark@60 868 }
adamstark@60 869
adamstark@60 870 hr.footer {
adamstark@60 871 height: 1px;
adamstark@60 872 }
adamstark@60 873
adamstark@60 874 /* @group Member Descriptions */
adamstark@60 875
adamstark@60 876 table.memberdecls {
adamstark@60 877 border-spacing: 0px;
adamstark@60 878 padding: 0px;
adamstark@60 879 }
adamstark@60 880
adamstark@60 881 .memberdecls td, .fieldtable tr {
adamstark@60 882 -webkit-transition-property: background-color, box-shadow;
adamstark@60 883 -webkit-transition-duration: 0.5s;
adamstark@60 884 -moz-transition-property: background-color, box-shadow;
adamstark@60 885 -moz-transition-duration: 0.5s;
adamstark@60 886 -ms-transition-property: background-color, box-shadow;
adamstark@60 887 -ms-transition-duration: 0.5s;
adamstark@60 888 -o-transition-property: background-color, box-shadow;
adamstark@60 889 -o-transition-duration: 0.5s;
adamstark@60 890 transition-property: background-color, box-shadow;
adamstark@60 891 transition-duration: 0.5s;
adamstark@60 892 }
adamstark@60 893
adamstark@60 894 .memberdecls td.glow, .fieldtable tr.glow {
adamstark@114 895 background-color: var(--glow-color);
adamstark@114 896 box-shadow: 0 0 15px var(--glow-color);
adamstark@60 897 }
adamstark@60 898
adamstark@60 899 .mdescLeft, .mdescRight,
adamstark@60 900 .memItemLeft, .memItemRight,
adamstark@60 901 .memTemplItemLeft, .memTemplItemRight, .memTemplParams {
adamstark@114 902 background-color: var(--memdecl-background-color);
adamstark@60 903 border: none;
adamstark@60 904 margin: 4px;
adamstark@60 905 padding: 1px 0 0 8px;
adamstark@60 906 }
adamstark@60 907
adamstark@60 908 .mdescLeft, .mdescRight {
adamstark@60 909 padding: 0px 8px 4px 8px;
adamstark@114 910 color: var(--memdecl-foreground-color);
adamstark@60 911 }
adamstark@60 912
adamstark@60 913 .memSeparator {
adamstark@114 914 border-bottom: 1px solid var(--memdecl-separator-color);
adamstark@60 915 line-height: 1px;
adamstark@60 916 margin: 0px;
adamstark@60 917 padding: 0px;
adamstark@60 918 }
adamstark@60 919
adamstark@60 920 .memItemLeft, .memTemplItemLeft {
adamstark@60 921 white-space: nowrap;
adamstark@60 922 }
adamstark@60 923
adamstark@114 924 .memItemRight, .memTemplItemRight {
adamstark@60 925 width: 100%;
adamstark@60 926 }
adamstark@60 927
adamstark@60 928 .memTemplParams {
adamstark@114 929 color: var(--memdecl-template-color);
adamstark@60 930 white-space: nowrap;
adamstark@60 931 font-size: 80%;
adamstark@60 932 }
adamstark@60 933
adamstark@60 934 /* @end */
adamstark@60 935
adamstark@60 936 /* @group Member Details */
adamstark@60 937
adamstark@60 938 /* Styles for detailed member documentation */
adamstark@60 939
adamstark@114 940 .memtitle {
adamstark@114 941 padding: 8px;
adamstark@114 942 border-top: 1px solid var(--memdef-border-color);
adamstark@114 943 border-left: 1px solid var(--memdef-border-color);
adamstark@114 944 border-right: 1px solid var(--memdef-border-color);
adamstark@114 945 border-top-right-radius: 4px;
adamstark@114 946 border-top-left-radius: 4px;
adamstark@114 947 margin-bottom: -1px;
adamstark@114 948 background-image: var(--memdef-title-gradient-image);
adamstark@114 949 background-repeat: repeat-x;
adamstark@114 950 background-color: var(--memdef-title-background-color);
adamstark@114 951 line-height: 1.25;
adamstark@114 952 font-weight: 300;
adamstark@114 953 float:left;
adamstark@114 954 }
adamstark@114 955
adamstark@114 956 .permalink
adamstark@114 957 {
adamstark@114 958 font-size: 65%;
adamstark@114 959 display: inline-block;
adamstark@114 960 vertical-align: middle;
adamstark@114 961 }
adamstark@114 962
adamstark@60 963 .memtemplate {
adamstark@60 964 font-size: 80%;
adamstark@114 965 color: var(--memdef-template-color);
adamstark@60 966 font-weight: normal;
adamstark@60 967 margin-left: 9px;
adamstark@60 968 }
adamstark@60 969
adamstark@60 970 .mempage {
adamstark@60 971 width: 100%;
adamstark@60 972 }
adamstark@60 973
adamstark@60 974 .memitem {
adamstark@60 975 padding: 0;
adamstark@60 976 margin-bottom: 10px;
adamstark@60 977 margin-right: 5px;
adamstark@60 978 -webkit-transition: box-shadow 0.5s linear;
adamstark@60 979 -moz-transition: box-shadow 0.5s linear;
adamstark@60 980 -ms-transition: box-shadow 0.5s linear;
adamstark@60 981 -o-transition: box-shadow 0.5s linear;
adamstark@60 982 transition: box-shadow 0.5s linear;
adamstark@60 983 display: table !important;
adamstark@60 984 width: 100%;
adamstark@60 985 }
adamstark@60 986
adamstark@60 987 .memitem.glow {
adamstark@114 988 box-shadow: 0 0 15px var(--glow-color);
adamstark@60 989 }
adamstark@60 990
adamstark@60 991 .memname {
adamstark@114 992 font-weight: 400;
adamstark@60 993 margin-left: 6px;
adamstark@60 994 }
adamstark@60 995
adamstark@60 996 .memname td {
adamstark@60 997 vertical-align: bottom;
adamstark@60 998 }
adamstark@60 999
adamstark@60 1000 .memproto, dl.reflist dt {
adamstark@114 1001 border-top: 1px solid var(--memdef-border-color);
adamstark@114 1002 border-left: 1px solid var(--memdef-border-color);
adamstark@114 1003 border-right: 1px solid var(--memdef-border-color);
adamstark@60 1004 padding: 6px 0px 6px 0px;
adamstark@114 1005 color: var(--memdef-proto-text-color);
adamstark@60 1006 font-weight: bold;
adamstark@114 1007 text-shadow: var(--memdef-proto-text-shadow);
adamstark@114 1008 background-color: var(--memdef-proto-background-color);
adamstark@60 1009 box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15);
adamstark@60 1010 border-top-right-radius: 4px;
adamstark@114 1011 }
adamstark@60 1012
adamstark@114 1013 .overload {
adamstark@114 1014 font-family: var(--font-family-monospace);
adamstark@114 1015 font-size: 65%;
adamstark@60 1016 }
adamstark@60 1017
adamstark@60 1018 .memdoc, dl.reflist dd {
adamstark@114 1019 border-bottom: 1px solid var(--memdef-border-color);
adamstark@114 1020 border-left: 1px solid var(--memdef-border-color);
adamstark@114 1021 border-right: 1px solid var(--memdef-border-color);
adamstark@60 1022 padding: 6px 10px 2px 10px;
adamstark@60 1023 border-top-width: 0;
adamstark@60 1024 background-image:url('nav_g.png');
adamstark@60 1025 background-repeat:repeat-x;
adamstark@114 1026 background-color: var(--memdef-doc-background-color);
adamstark@60 1027 /* opera specific markup */
adamstark@60 1028 border-bottom-left-radius: 4px;
adamstark@60 1029 border-bottom-right-radius: 4px;
adamstark@60 1030 box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15);
adamstark@60 1031 /* firefox specific markup */
adamstark@60 1032 -moz-border-radius-bottomleft: 4px;
adamstark@60 1033 -moz-border-radius-bottomright: 4px;
adamstark@60 1034 -moz-box-shadow: rgba(0, 0, 0, 0.15) 5px 5px 5px;
adamstark@60 1035 /* webkit specific markup */
adamstark@60 1036 -webkit-border-bottom-left-radius: 4px;
adamstark@60 1037 -webkit-border-bottom-right-radius: 4px;
adamstark@60 1038 -webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15);
adamstark@60 1039 }
adamstark@60 1040
adamstark@60 1041 dl.reflist dt {
adamstark@60 1042 padding: 5px;
adamstark@60 1043 }
adamstark@60 1044
adamstark@60 1045 dl.reflist dd {
adamstark@60 1046 margin: 0px 0px 10px 0px;
adamstark@60 1047 padding: 5px;
adamstark@60 1048 }
adamstark@60 1049
adamstark@60 1050 .paramkey {
adamstark@60 1051 text-align: right;
adamstark@60 1052 }
adamstark@60 1053
adamstark@60 1054 .paramtype {
adamstark@60 1055 white-space: nowrap;
adamstark@60 1056 }
adamstark@60 1057
adamstark@60 1058 .paramname {
adamstark@114 1059 color: var(--memdef-param-name-color);
adamstark@60 1060 white-space: nowrap;
adamstark@60 1061 }
adamstark@60 1062 .paramname em {
adamstark@60 1063 font-style: normal;
adamstark@60 1064 }
adamstark@60 1065 .paramname code {
adamstark@60 1066 line-height: 14px;
adamstark@60 1067 }
adamstark@60 1068
adamstark@60 1069 .params, .retval, .exception, .tparams {
adamstark@60 1070 margin-left: 0px;
adamstark@60 1071 padding-left: 0px;
adamstark@114 1072 }
adamstark@60 1073
adamstark@114 1074 .params .paramname, .retval .paramname, .tparams .paramname, .exception .paramname {
adamstark@60 1075 font-weight: bold;
adamstark@60 1076 vertical-align: top;
adamstark@60 1077 }
adamstark@114 1078
adamstark@114 1079 .params .paramtype, .tparams .paramtype {
adamstark@60 1080 font-style: italic;
adamstark@60 1081 vertical-align: top;
adamstark@114 1082 }
adamstark@114 1083
adamstark@114 1084 .params .paramdir, .tparams .paramdir {
adamstark@114 1085 font-family: var(--font-family-monospace);
adamstark@60 1086 vertical-align: top;
adamstark@60 1087 }
adamstark@60 1088
adamstark@60 1089 table.mlabels {
adamstark@60 1090 border-spacing: 0px;
adamstark@60 1091 }
adamstark@60 1092
adamstark@60 1093 td.mlabels-left {
adamstark@60 1094 width: 100%;
adamstark@60 1095 padding: 0px;
adamstark@60 1096 }
adamstark@60 1097
adamstark@60 1098 td.mlabels-right {
adamstark@60 1099 vertical-align: bottom;
adamstark@60 1100 padding: 0px;
adamstark@60 1101 white-space: nowrap;
adamstark@60 1102 }
adamstark@60 1103
adamstark@60 1104 span.mlabels {
adamstark@60 1105 margin-left: 8px;
adamstark@60 1106 }
adamstark@60 1107
adamstark@60 1108 span.mlabel {
adamstark@114 1109 background-color: var(--label-background-color);
adamstark@114 1110 border-top:1px solid var(--label-left-top-border-color);
adamstark@114 1111 border-left:1px solid var(--label-left-top-border-color);
adamstark@114 1112 border-right:1px solid var(--label-right-bottom-border-color);
adamstark@114 1113 border-bottom:1px solid var(--label-right-bottom-border-color);
adamstark@60 1114 text-shadow: none;
adamstark@114 1115 color: var(--label-foreground-color);
adamstark@60 1116 margin-right: 4px;
adamstark@60 1117 padding: 2px 3px;
adamstark@60 1118 border-radius: 3px;
adamstark@60 1119 font-size: 7pt;
adamstark@60 1120 white-space: nowrap;
adamstark@60 1121 vertical-align: middle;
adamstark@60 1122 }
adamstark@60 1123
adamstark@60 1124
adamstark@60 1125
adamstark@60 1126 /* @end */
adamstark@60 1127
adamstark@114 1128 /* these are for tree view inside a (index) page */
adamstark@60 1129
adamstark@60 1130 div.directory {
adamstark@60 1131 margin: 10px 0px;
adamstark@114 1132 border-top: 1px solid var(--directory-separator-color);
adamstark@114 1133 border-bottom: 1px solid var(--directory-separator-color);
adamstark@60 1134 width: 100%;
adamstark@60 1135 }
adamstark@60 1136
adamstark@60 1137 .directory table {
adamstark@60 1138 border-collapse:collapse;
adamstark@60 1139 }
adamstark@60 1140
adamstark@60 1141 .directory td {
adamstark@60 1142 margin: 0px;
adamstark@60 1143 padding: 0px;
adamstark@60 1144 vertical-align: top;
adamstark@60 1145 }
adamstark@60 1146
adamstark@60 1147 .directory td.entry {
adamstark@60 1148 white-space: nowrap;
adamstark@60 1149 padding-right: 6px;
adamstark@114 1150 padding-top: 3px;
adamstark@60 1151 }
adamstark@60 1152
adamstark@60 1153 .directory td.entry a {
adamstark@60 1154 outline:none;
adamstark@60 1155 }
adamstark@60 1156
adamstark@60 1157 .directory td.entry a img {
adamstark@60 1158 border: none;
adamstark@60 1159 }
adamstark@60 1160
adamstark@60 1161 .directory td.desc {
adamstark@60 1162 width: 100%;
adamstark@60 1163 padding-left: 6px;
adamstark@60 1164 padding-right: 6px;
adamstark@60 1165 padding-top: 3px;
adamstark@60 1166 border-left: 1px solid rgba(0,0,0,0.05);
adamstark@60 1167 }
adamstark@60 1168
adamstark@114 1169 .directory tr.odd {
adamstark@114 1170 padding-left: 6px;
adamstark@114 1171 background-color: var(--index-odd-item-bg-color);
adamstark@114 1172 }
adamstark@114 1173
adamstark@60 1174 .directory tr.even {
adamstark@60 1175 padding-left: 6px;
adamstark@114 1176 background-color: var(--index-even-item-bg-color);
adamstark@60 1177 }
adamstark@60 1178
adamstark@60 1179 .directory img {
adamstark@60 1180 vertical-align: -30%;
adamstark@60 1181 }
adamstark@60 1182
adamstark@60 1183 .directory .levels {
adamstark@60 1184 white-space: nowrap;
adamstark@60 1185 width: 100%;
adamstark@60 1186 text-align: right;
adamstark@60 1187 font-size: 9pt;
adamstark@60 1188 }
adamstark@60 1189
adamstark@60 1190 .directory .levels span {
adamstark@60 1191 cursor: pointer;
adamstark@60 1192 padding-left: 2px;
adamstark@60 1193 padding-right: 2px;
adamstark@114 1194 color: var(--page-link-color);
adamstark@60 1195 }
adamstark@60 1196
adamstark@114 1197 .arrow {
adamstark@114 1198 color: var(--nav-arrow-color);
adamstark@114 1199 -webkit-user-select: none;
adamstark@114 1200 -khtml-user-select: none;
adamstark@114 1201 -moz-user-select: none;
adamstark@114 1202 -ms-user-select: none;
adamstark@114 1203 user-select: none;
adamstark@114 1204 cursor: pointer;
adamstark@114 1205 font-size: 80%;
adamstark@114 1206 display: inline-block;
adamstark@114 1207 width: 16px;
adamstark@114 1208 height: 22px;
adamstark@114 1209 }
adamstark@114 1210
adamstark@114 1211 .icon {
adamstark@114 1212 font-family: var(--font-family-icon);
adamstark@114 1213 line-height: normal;
adamstark@114 1214 font-weight: bold;
adamstark@114 1215 font-size: 12px;
adamstark@114 1216 height: 14px;
adamstark@114 1217 width: 16px;
adamstark@114 1218 display: inline-block;
adamstark@114 1219 background-color: var(--icon-background-color);
adamstark@114 1220 color: var(--icon-foreground-color);
adamstark@114 1221 text-align: center;
adamstark@114 1222 border-radius: 4px;
adamstark@114 1223 margin-left: 2px;
adamstark@114 1224 margin-right: 2px;
adamstark@114 1225 }
adamstark@114 1226
adamstark@114 1227 .icona {
adamstark@114 1228 width: 24px;
adamstark@114 1229 height: 22px;
adamstark@114 1230 display: inline-block;
adamstark@114 1231 }
adamstark@114 1232
adamstark@114 1233 .iconfopen {
adamstark@114 1234 width: 24px;
adamstark@114 1235 height: 18px;
adamstark@114 1236 margin-bottom: 4px;
adamstark@114 1237 background-image:var(--icon-folder-open-image);
adamstark@114 1238 background-repeat: repeat-y;
adamstark@114 1239 vertical-align:top;
adamstark@114 1240 display: inline-block;
adamstark@114 1241 }
adamstark@114 1242
adamstark@114 1243 .iconfclosed {
adamstark@114 1244 width: 24px;
adamstark@114 1245 height: 18px;
adamstark@114 1246 margin-bottom: 4px;
adamstark@114 1247 background-image:var(--icon-folder-closed-image);
adamstark@114 1248 background-repeat: repeat-y;
adamstark@114 1249 vertical-align:top;
adamstark@114 1250 display: inline-block;
adamstark@114 1251 }
adamstark@114 1252
adamstark@114 1253 .icondoc {
adamstark@114 1254 width: 24px;
adamstark@114 1255 height: 18px;
adamstark@114 1256 margin-bottom: 4px;
adamstark@114 1257 background-image:var(--icon-doc-image);
adamstark@114 1258 background-position: 0px -4px;
adamstark@114 1259 background-repeat: repeat-y;
adamstark@114 1260 vertical-align:top;
adamstark@114 1261 display: inline-block;
adamstark@114 1262 }
adamstark@114 1263
adamstark@114 1264 /* @end */
adamstark@114 1265
adamstark@60 1266 div.dynheader {
adamstark@60 1267 margin-top: 8px;
adamstark@60 1268 -webkit-touch-callout: none;
adamstark@60 1269 -webkit-user-select: none;
adamstark@60 1270 -khtml-user-select: none;
adamstark@60 1271 -moz-user-select: none;
adamstark@60 1272 -ms-user-select: none;
adamstark@60 1273 user-select: none;
adamstark@60 1274 }
adamstark@60 1275
adamstark@60 1276 address {
adamstark@60 1277 font-style: normal;
adamstark@114 1278 color: var(--footer-foreground-color);
adamstark@114 1279 }
adamstark@114 1280
adamstark@114 1281 table.doxtable caption {
adamstark@114 1282 caption-side: top;
adamstark@60 1283 }
adamstark@60 1284
adamstark@60 1285 table.doxtable {
adamstark@60 1286 border-collapse:collapse;
adamstark@60 1287 margin-top: 4px;
adamstark@60 1288 margin-bottom: 4px;
adamstark@60 1289 }
adamstark@60 1290
adamstark@60 1291 table.doxtable td, table.doxtable th {
adamstark@114 1292 border: 1px solid var(--table-cell-border-color);
adamstark@60 1293 padding: 3px 7px 2px;
adamstark@60 1294 }
adamstark@60 1295
adamstark@60 1296 table.doxtable th {
adamstark@114 1297 background-color: var(--table-header-background-color);
adamstark@114 1298 color: var(--table-header-foreground-color);
adamstark@60 1299 font-size: 110%;
adamstark@60 1300 padding-bottom: 4px;
adamstark@60 1301 padding-top: 5px;
adamstark@60 1302 }
adamstark@60 1303
adamstark@60 1304 table.fieldtable {
adamstark@60 1305 margin-bottom: 10px;
adamstark@114 1306 border: 1px solid var(--memdef-border-color);
adamstark@60 1307 border-spacing: 0px;
adamstark@60 1308 border-radius: 4px;
adamstark@60 1309 box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.15);
adamstark@60 1310 }
adamstark@60 1311
adamstark@60 1312 .fieldtable td, .fieldtable th {
adamstark@60 1313 padding: 3px 7px 2px;
adamstark@60 1314 }
adamstark@60 1315
adamstark@60 1316 .fieldtable td.fieldtype, .fieldtable td.fieldname {
adamstark@60 1317 white-space: nowrap;
adamstark@114 1318 border-right: 1px solid var(--memdef-border-color);
adamstark@114 1319 border-bottom: 1px solid var(--memdef-border-color);
adamstark@60 1320 vertical-align: top;
adamstark@60 1321 }
adamstark@60 1322
adamstark@114 1323 .fieldtable td.fieldname {
adamstark@114 1324 padding-top: 3px;
adamstark@114 1325 }
adamstark@114 1326
adamstark@60 1327 .fieldtable td.fielddoc {
adamstark@114 1328 border-bottom: 1px solid var(--memdef-border-color);
adamstark@114 1329 }
adamstark@114 1330
adamstark@114 1331 .fieldtable td.fielddoc p:first-child {
adamstark@114 1332 margin-top: 0px;
adamstark@114 1333 }
adamstark@114 1334
adamstark@114 1335 .fieldtable td.fielddoc p:last-child {
adamstark@114 1336 margin-bottom: 2px;
adamstark@60 1337 }
adamstark@60 1338
adamstark@60 1339 .fieldtable tr:last-child td {
adamstark@60 1340 border-bottom: none;
adamstark@60 1341 }
adamstark@60 1342
adamstark@60 1343 .fieldtable th {
adamstark@114 1344 background-image: var(--memdef-title-gradient-image);
adamstark@60 1345 background-repeat:repeat-x;
adamstark@114 1346 background-color: var(--memdef-title-background-color);
adamstark@60 1347 font-size: 90%;
adamstark@114 1348 color: var(--memdef-proto-text-color);
adamstark@60 1349 padding-bottom: 4px;
adamstark@60 1350 padding-top: 5px;
adamstark@60 1351 text-align:left;
adamstark@114 1352 font-weight: 400;
adamstark@60 1353 border-top-left-radius: 4px;
adamstark@60 1354 border-top-right-radius: 4px;
adamstark@114 1355 border-bottom: 1px solid var(--memdef-border-color);
adamstark@60 1356 }
adamstark@60 1357
adamstark@60 1358
adamstark@60 1359 .tabsearch {
adamstark@60 1360 top: 0px;
adamstark@60 1361 left: 10px;
adamstark@60 1362 height: 36px;
adamstark@114 1363 background-image: var(--nav-gradient-image);
adamstark@60 1364 z-index: 101;
adamstark@60 1365 overflow: hidden;
adamstark@60 1366 font-size: 13px;
adamstark@60 1367 }
adamstark@60 1368
adamstark@60 1369 .navpath ul
adamstark@60 1370 {
adamstark@60 1371 font-size: 11px;
adamstark@114 1372 background-image: var(--nav-gradient-image);
adamstark@60 1373 background-repeat:repeat-x;
adamstark@60 1374 background-position: 0 -5px;
adamstark@60 1375 height:30px;
adamstark@60 1376 line-height:30px;
adamstark@114 1377 color:var(--nav-text-normal-color);
adamstark@114 1378 border:solid 1px var(--nav-breadcrumb-border-color);
adamstark@60 1379 overflow:hidden;
adamstark@60 1380 margin:0px;
adamstark@60 1381 padding:0px;
adamstark@60 1382 }
adamstark@60 1383
adamstark@60 1384 .navpath li
adamstark@60 1385 {
adamstark@60 1386 list-style-type:none;
adamstark@60 1387 float:left;
adamstark@60 1388 padding-left:10px;
adamstark@60 1389 padding-right:15px;
adamstark@114 1390 background-image:var(--nav-breadcrumb-image);
adamstark@60 1391 background-repeat:no-repeat;
adamstark@60 1392 background-position:right;
adamstark@114 1393 color: var(--nav-foreground-color);
adamstark@60 1394 }
adamstark@60 1395
adamstark@60 1396 .navpath li.navelem a
adamstark@60 1397 {
adamstark@60 1398 height:32px;
adamstark@60 1399 display:block;
adamstark@60 1400 text-decoration: none;
adamstark@60 1401 outline: none;
adamstark@114 1402 color: var(--nav-text-normal-color);
adamstark@114 1403 font-family: var(--font-family-nav);
adamstark@114 1404 text-shadow: var(--nav-text-normal-shadow);
adamstark@114 1405 text-decoration: none;
adamstark@60 1406 }
adamstark@60 1407
adamstark@60 1408 .navpath li.navelem a:hover
adamstark@60 1409 {
adamstark@114 1410 color: var(--nav-text-hover-color);
adamstark@114 1411 text-shadow: var(--nav-text-hover-shadow);
adamstark@60 1412 }
adamstark@60 1413
adamstark@60 1414 .navpath li.footer
adamstark@60 1415 {
adamstark@60 1416 list-style-type:none;
adamstark@60 1417 float:right;
adamstark@60 1418 padding-left:10px;
adamstark@60 1419 padding-right:15px;
adamstark@60 1420 background-image:none;
adamstark@60 1421 background-repeat:no-repeat;
adamstark@60 1422 background-position:right;
adamstark@114 1423 color: var(--footer-foreground-color);
adamstark@60 1424 font-size: 8pt;
adamstark@60 1425 }
adamstark@60 1426
adamstark@60 1427
adamstark@60 1428 div.summary
adamstark@60 1429 {
adamstark@60 1430 float: right;
adamstark@60 1431 font-size: 8pt;
adamstark@60 1432 padding-right: 5px;
adamstark@60 1433 width: 50%;
adamstark@60 1434 text-align: right;
adamstark@114 1435 }
adamstark@60 1436
adamstark@60 1437 div.summary a
adamstark@60 1438 {
adamstark@60 1439 white-space: nowrap;
adamstark@60 1440 }
adamstark@60 1441
adamstark@114 1442 table.classindex
adamstark@114 1443 {
adamstark@114 1444 margin: 10px;
adamstark@114 1445 white-space: nowrap;
adamstark@114 1446 margin-left: 3%;
adamstark@114 1447 margin-right: 3%;
adamstark@114 1448 width: 94%;
adamstark@114 1449 border: 0;
adamstark@114 1450 border-spacing: 0;
adamstark@114 1451 padding: 0;
adamstark@114 1452 }
adamstark@114 1453
adamstark@60 1454 div.ingroups
adamstark@60 1455 {
adamstark@60 1456 font-size: 8pt;
adamstark@60 1457 width: 50%;
adamstark@60 1458 text-align: left;
adamstark@60 1459 }
adamstark@60 1460
adamstark@60 1461 div.ingroups a
adamstark@60 1462 {
adamstark@60 1463 white-space: nowrap;
adamstark@60 1464 }
adamstark@60 1465
adamstark@60 1466 div.header
adamstark@60 1467 {
adamstark@114 1468 background-image: var(--header-gradient-image);
adamstark@60 1469 background-repeat:repeat-x;
adamstark@114 1470 background-color: var(--header-background-color);
adamstark@60 1471 margin: 0px;
adamstark@114 1472 border-bottom: 1px solid var(--header-separator-color);
adamstark@60 1473 }
adamstark@60 1474
adamstark@60 1475 div.headertitle
adamstark@60 1476 {
adamstark@60 1477 padding: 5px 5px 5px 10px;
adamstark@60 1478 }
adamstark@60 1479
adamstark@114 1480 .PageDocRTL-title div.headertitle {
adamstark@114 1481 text-align: right;
adamstark@114 1482 direction: rtl;
adamstark@60 1483 }
adamstark@60 1484
adamstark@114 1485 dl {
adamstark@114 1486 padding: 0 0 0 0;
adamstark@114 1487 }
adamstark@114 1488
adamstark@114 1489 /* dl.note, dl.warning, dl.attention, dl.pre, dl.post, dl.invariant, dl.deprecated, dl.todo, dl.test, dl.bug, dl.examples */
adamstark@114 1490 dl.section {
adamstark@60 1491 margin-left: 0px;
adamstark@60 1492 padding-left: 0px;
adamstark@60 1493 }
adamstark@60 1494
adamstark@114 1495 dl.note {
adamstark@114 1496 margin-left: -7px;
adamstark@114 1497 padding-left: 3px;
adamstark@114 1498 border-left: 4px solid;
adamstark@114 1499 border-color: #D0C000;
adamstark@60 1500 }
adamstark@60 1501
adamstark@114 1502 dl.warning, dl.attention {
adamstark@114 1503 margin-left: -7px;
adamstark@114 1504 padding-left: 3px;
adamstark@114 1505 border-left: 4px solid;
adamstark@114 1506 border-color: #FF0000;
adamstark@60 1507 }
adamstark@60 1508
adamstark@114 1509 dl.pre, dl.post, dl.invariant {
adamstark@114 1510 margin-left: -7px;
adamstark@114 1511 padding-left: 3px;
adamstark@114 1512 border-left: 4px solid;
adamstark@114 1513 border-color: #00D000;
adamstark@60 1514 }
adamstark@60 1515
adamstark@114 1516 dl.deprecated {
adamstark@114 1517 margin-left: -7px;
adamstark@114 1518 padding-left: 3px;
adamstark@114 1519 border-left: 4px solid;
adamstark@114 1520 border-color: #505050;
adamstark@60 1521 }
adamstark@60 1522
adamstark@114 1523 dl.todo {
adamstark@114 1524 margin-left: -7px;
adamstark@114 1525 padding-left: 3px;
adamstark@114 1526 border-left: 4px solid;
adamstark@114 1527 border-color: #00C0E0;
adamstark@60 1528 }
adamstark@60 1529
adamstark@114 1530 dl.test {
adamstark@114 1531 margin-left: -7px;
adamstark@114 1532 padding-left: 3px;
adamstark@114 1533 border-left: 4px solid;
adamstark@114 1534 border-color: #3030E0;
adamstark@60 1535 }
adamstark@60 1536
adamstark@114 1537 dl.bug {
adamstark@114 1538 margin-left: -7px;
adamstark@114 1539 padding-left: 3px;
adamstark@114 1540 border-left: 4px solid;
adamstark@114 1541 border-color: #C08050;
adamstark@60 1542 }
adamstark@60 1543
adamstark@60 1544 dl.section dd {
adamstark@60 1545 margin-bottom: 6px;
adamstark@60 1546 }
adamstark@60 1547
adamstark@60 1548
adamstark@114 1549 #projectrow
adamstark@114 1550 {
adamstark@114 1551 height: 56px;
adamstark@114 1552 }
adamstark@114 1553
adamstark@60 1554 #projectlogo
adamstark@60 1555 {
adamstark@60 1556 text-align: center;
adamstark@60 1557 vertical-align: bottom;
adamstark@60 1558 border-collapse: separate;
adamstark@60 1559 }
adamstark@60 1560
adamstark@60 1561 #projectlogo img
adamstark@60 1562 {
adamstark@60 1563 border: 0px none;
adamstark@60 1564 }
adamstark@60 1565
adamstark@114 1566 #projectalign
adamstark@114 1567 {
adamstark@114 1568 vertical-align: middle;
adamstark@114 1569 padding-left: 0.5em;
adamstark@114 1570 }
adamstark@114 1571
adamstark@60 1572 #projectname
adamstark@60 1573 {
adamstark@114 1574 font-size: 200%;
adamstark@114 1575 font-family: var(--font-family-title);
adamstark@60 1576 margin: 0px;
adamstark@60 1577 padding: 2px 0px;
adamstark@60 1578 }
adamstark@114 1579
adamstark@60 1580 #projectbrief
adamstark@60 1581 {
adamstark@114 1582 font-size: 90%;
adamstark@114 1583 font-family: var(--font-family-title);
adamstark@60 1584 margin: 0px;
adamstark@60 1585 padding: 0px;
adamstark@60 1586 }
adamstark@60 1587
adamstark@60 1588 #projectnumber
adamstark@60 1589 {
adamstark@114 1590 font-size: 50%;
adamstark@114 1591 font-family: 50% var(--font-family-title);
adamstark@60 1592 margin: 0px;
adamstark@60 1593 padding: 0px;
adamstark@60 1594 }
adamstark@60 1595
adamstark@60 1596 #titlearea
adamstark@60 1597 {
adamstark@60 1598 padding: 0px;
adamstark@60 1599 margin: 0px;
adamstark@60 1600 width: 100%;
adamstark@114 1601 border-bottom: 1px solid var(--title-separator-color);
adamstark@114 1602 background-color: var(--title-background-color);
adamstark@60 1603 }
adamstark@60 1604
adamstark@60 1605 .image
adamstark@60 1606 {
adamstark@60 1607 text-align: center;
adamstark@60 1608 }
adamstark@60 1609
adamstark@60 1610 .dotgraph
adamstark@60 1611 {
adamstark@60 1612 text-align: center;
adamstark@60 1613 }
adamstark@60 1614
adamstark@60 1615 .mscgraph
adamstark@60 1616 {
adamstark@60 1617 text-align: center;
adamstark@60 1618 }
adamstark@60 1619
adamstark@114 1620 .plantumlgraph
adamstark@114 1621 {
adamstark@114 1622 text-align: center;
adamstark@114 1623 }
adamstark@114 1624
adamstark@114 1625 .diagraph
adamstark@114 1626 {
adamstark@114 1627 text-align: center;
adamstark@114 1628 }
adamstark@114 1629
adamstark@60 1630 .caption
adamstark@60 1631 {
adamstark@60 1632 font-weight: bold;
adamstark@60 1633 }
adamstark@60 1634
adamstark@60 1635 dl.citelist {
adamstark@60 1636 margin-bottom:50px;
adamstark@60 1637 }
adamstark@60 1638
adamstark@60 1639 dl.citelist dt {
adamstark@114 1640 color:var(--citation-label-color);
adamstark@60 1641 float:left;
adamstark@60 1642 font-weight:bold;
adamstark@60 1643 margin-right:10px;
adamstark@60 1644 padding:5px;
adamstark@114 1645 text-align:right;
adamstark@114 1646 width:52px;
adamstark@60 1647 }
adamstark@60 1648
adamstark@60 1649 dl.citelist dd {
adamstark@114 1650 margin:2px 0 2px 72px;
adamstark@60 1651 padding:5px 0;
adamstark@60 1652 }
adamstark@60 1653
adamstark@60 1654 div.toc {
adamstark@60 1655 padding: 14px 25px;
adamstark@114 1656 background-color: var(--toc-background-color);
adamstark@114 1657 border: 1px solid var(--toc-border-color);
adamstark@60 1658 border-radius: 7px 7px 7px 7px;
adamstark@60 1659 float: right;
adamstark@60 1660 height: auto;
adamstark@114 1661 margin: 0 8px 10px 10px;
adamstark@60 1662 width: 200px;
adamstark@60 1663 }
adamstark@60 1664
adamstark@60 1665 div.toc li {
adamstark@114 1666 background: var(--toc-down-arrow-image) no-repeat scroll 0 5px transparent;
adamstark@114 1667 font: 10px/1.2 var(--font-family-toc);
adamstark@60 1668 margin-top: 5px;
adamstark@60 1669 padding-left: 10px;
adamstark@60 1670 padding-top: 2px;
adamstark@60 1671 }
adamstark@60 1672
adamstark@60 1673 div.toc h3 {
adamstark@114 1674 font: bold 12px/1.2 var(--font-family-toc);
adamstark@114 1675 color: var(--toc-header-color);
adamstark@60 1676 border-bottom: 0 none;
adamstark@60 1677 margin: 0;
adamstark@60 1678 }
adamstark@60 1679
adamstark@60 1680 div.toc ul {
adamstark@60 1681 list-style: none outside none;
adamstark@60 1682 border: medium none;
adamstark@60 1683 padding: 0px;
adamstark@114 1684 }
adamstark@60 1685
adamstark@60 1686 div.toc li.level1 {
adamstark@60 1687 margin-left: 0px;
adamstark@60 1688 }
adamstark@60 1689
adamstark@60 1690 div.toc li.level2 {
adamstark@60 1691 margin-left: 15px;
adamstark@60 1692 }
adamstark@60 1693
adamstark@60 1694 div.toc li.level3 {
adamstark@114 1695 margin-left: 15px;
adamstark@60 1696 }
adamstark@60 1697
adamstark@60 1698 div.toc li.level4 {
adamstark@114 1699 margin-left: 15px;
adamstark@114 1700 }
adamstark@114 1701
adamstark@114 1702 span.emoji {
adamstark@114 1703 /* font family used at the site: https://unicode.org/emoji/charts/full-emoji-list.html
adamstark@114 1704 * font-family: "Noto Color Emoji", "Apple Color Emoji", "Segoe UI Emoji", Times, Symbola, Aegyptus, Code2000, Code2001, Code2002, Musica, serif, LastResort;
adamstark@114 1705 */
adamstark@114 1706 }
adamstark@114 1707
adamstark@114 1708 span.obfuscator {
adamstark@114 1709 display: none;
adamstark@60 1710 }
adamstark@60 1711
adamstark@60 1712 .inherit_header {
adamstark@60 1713 font-weight: bold;
adamstark@114 1714 color: var(--inherit-header-color);
adamstark@60 1715 cursor: pointer;
adamstark@60 1716 -webkit-touch-callout: none;
adamstark@60 1717 -webkit-user-select: none;
adamstark@60 1718 -khtml-user-select: none;
adamstark@60 1719 -moz-user-select: none;
adamstark@60 1720 -ms-user-select: none;
adamstark@60 1721 user-select: none;
adamstark@60 1722 }
adamstark@60 1723
adamstark@60 1724 .inherit_header td {
adamstark@60 1725 padding: 6px 0px 2px 5px;
adamstark@60 1726 }
adamstark@60 1727
adamstark@60 1728 .inherit {
adamstark@60 1729 display: none;
adamstark@60 1730 }
adamstark@60 1731
adamstark@60 1732 tr.heading h2 {
adamstark@60 1733 margin-top: 12px;
adamstark@60 1734 margin-bottom: 4px;
adamstark@60 1735 }
adamstark@60 1736
adamstark@114 1737 /* tooltip related style info */
adamstark@114 1738
adamstark@114 1739 .ttc {
adamstark@114 1740 position: absolute;
adamstark@114 1741 display: none;
adamstark@114 1742 }
adamstark@114 1743
adamstark@114 1744 #powerTip {
adamstark@114 1745 cursor: default;
adamstark@114 1746 /*white-space: nowrap;*/
adamstark@114 1747 color: var(--tooltip-foreground-color);
adamstark@114 1748 background-color: var(--tooltip-background-color);
adamstark@114 1749 border: 1px solid var(--tooltip-border-color);
adamstark@114 1750 border-radius: 4px 4px 4px 4px;
adamstark@114 1751 box-shadow: var(--tooltip-shadow);
adamstark@114 1752 display: none;
adamstark@114 1753 font-size: smaller;
adamstark@114 1754 max-width: 80%;
adamstark@114 1755 opacity: 0.9;
adamstark@114 1756 padding: 1ex 1em 1em;
adamstark@114 1757 position: absolute;
adamstark@114 1758 z-index: 2147483647;
adamstark@114 1759 }
adamstark@114 1760
adamstark@114 1761 #powerTip div.ttdoc {
adamstark@114 1762 color: var(--tooltip-doc-color);
adamstark@114 1763 font-style: italic;
adamstark@114 1764 }
adamstark@114 1765
adamstark@114 1766 #powerTip div.ttname a {
adamstark@114 1767 font-weight: bold;
adamstark@114 1768 }
adamstark@114 1769
adamstark@114 1770 #powerTip a {
adamstark@114 1771 color: var(--tooltip-link-color);
adamstark@114 1772 }
adamstark@114 1773
adamstark@114 1774 #powerTip div.ttname {
adamstark@114 1775 font-weight: bold;
adamstark@114 1776 }
adamstark@114 1777
adamstark@114 1778 #powerTip div.ttdeci {
adamstark@114 1779 color: var(--tooltip-declaration-color);
adamstark@114 1780 }
adamstark@114 1781
adamstark@114 1782 #powerTip div {
adamstark@114 1783 margin: 0px;
adamstark@114 1784 padding: 0px;
adamstark@114 1785 font-size: 12px;
adamstark@114 1786 font-family: var(--font-family-tooltip);
adamstark@114 1787 line-height: 16px;
adamstark@114 1788 }
adamstark@114 1789
adamstark@114 1790 #powerTip:before, #powerTip:after {
adamstark@114 1791 content: "";
adamstark@114 1792 position: absolute;
adamstark@114 1793 margin: 0px;
adamstark@114 1794 }
adamstark@114 1795
adamstark@114 1796 #powerTip.n:after, #powerTip.n:before,
adamstark@114 1797 #powerTip.s:after, #powerTip.s:before,
adamstark@114 1798 #powerTip.w:after, #powerTip.w:before,
adamstark@114 1799 #powerTip.e:after, #powerTip.e:before,
adamstark@114 1800 #powerTip.ne:after, #powerTip.ne:before,
adamstark@114 1801 #powerTip.se:after, #powerTip.se:before,
adamstark@114 1802 #powerTip.nw:after, #powerTip.nw:before,
adamstark@114 1803 #powerTip.sw:after, #powerTip.sw:before {
adamstark@114 1804 border: solid transparent;
adamstark@114 1805 content: " ";
adamstark@114 1806 height: 0;
adamstark@114 1807 width: 0;
adamstark@114 1808 position: absolute;
adamstark@114 1809 }
adamstark@114 1810
adamstark@114 1811 #powerTip.n:after, #powerTip.s:after,
adamstark@114 1812 #powerTip.w:after, #powerTip.e:after,
adamstark@114 1813 #powerTip.nw:after, #powerTip.ne:after,
adamstark@114 1814 #powerTip.sw:after, #powerTip.se:after {
adamstark@114 1815 border-color: rgba(255, 255, 255, 0);
adamstark@114 1816 }
adamstark@114 1817
adamstark@114 1818 #powerTip.n:before, #powerTip.s:before,
adamstark@114 1819 #powerTip.w:before, #powerTip.e:before,
adamstark@114 1820 #powerTip.nw:before, #powerTip.ne:before,
adamstark@114 1821 #powerTip.sw:before, #powerTip.se:before {
adamstark@114 1822 border-color: rgba(128, 128, 128, 0);
adamstark@114 1823 }
adamstark@114 1824
adamstark@114 1825 #powerTip.n:after, #powerTip.n:before,
adamstark@114 1826 #powerTip.ne:after, #powerTip.ne:before,
adamstark@114 1827 #powerTip.nw:after, #powerTip.nw:before {
adamstark@114 1828 top: 100%;
adamstark@114 1829 }
adamstark@114 1830
adamstark@114 1831 #powerTip.n:after, #powerTip.ne:after, #powerTip.nw:after {
adamstark@114 1832 border-top-color: var(--tooltip-background-color);
adamstark@114 1833 border-width: 10px;
adamstark@114 1834 margin: 0px -10px;
adamstark@114 1835 }
adamstark@114 1836 #powerTip.n:before, #powerTip.ne:before, #powerTip.nw:before {
adamstark@114 1837 border-top-color: var(--tooltip-border-color);
adamstark@114 1838 border-width: 11px;
adamstark@114 1839 margin: 0px -11px;
adamstark@114 1840 }
adamstark@114 1841 #powerTip.n:after, #powerTip.n:before {
adamstark@114 1842 left: 50%;
adamstark@114 1843 }
adamstark@114 1844
adamstark@114 1845 #powerTip.nw:after, #powerTip.nw:before {
adamstark@114 1846 right: 14px;
adamstark@114 1847 }
adamstark@114 1848
adamstark@114 1849 #powerTip.ne:after, #powerTip.ne:before {
adamstark@114 1850 left: 14px;
adamstark@114 1851 }
adamstark@114 1852
adamstark@114 1853 #powerTip.s:after, #powerTip.s:before,
adamstark@114 1854 #powerTip.se:after, #powerTip.se:before,
adamstark@114 1855 #powerTip.sw:after, #powerTip.sw:before {
adamstark@114 1856 bottom: 100%;
adamstark@114 1857 }
adamstark@114 1858
adamstark@114 1859 #powerTip.s:after, #powerTip.se:after, #powerTip.sw:after {
adamstark@114 1860 border-bottom-color: var(--tooltip-background-color);
adamstark@114 1861 border-width: 10px;
adamstark@114 1862 margin: 0px -10px;
adamstark@114 1863 }
adamstark@114 1864
adamstark@114 1865 #powerTip.s:before, #powerTip.se:before, #powerTip.sw:before {
adamstark@114 1866 border-bottom-color: var(--tooltip-border-color);
adamstark@114 1867 border-width: 11px;
adamstark@114 1868 margin: 0px -11px;
adamstark@114 1869 }
adamstark@114 1870
adamstark@114 1871 #powerTip.s:after, #powerTip.s:before {
adamstark@114 1872 left: 50%;
adamstark@114 1873 }
adamstark@114 1874
adamstark@114 1875 #powerTip.sw:after, #powerTip.sw:before {
adamstark@114 1876 right: 14px;
adamstark@114 1877 }
adamstark@114 1878
adamstark@114 1879 #powerTip.se:after, #powerTip.se:before {
adamstark@114 1880 left: 14px;
adamstark@114 1881 }
adamstark@114 1882
adamstark@114 1883 #powerTip.e:after, #powerTip.e:before {
adamstark@114 1884 left: 100%;
adamstark@114 1885 }
adamstark@114 1886 #powerTip.e:after {
adamstark@114 1887 border-left-color: var(--tooltip-border-color);
adamstark@114 1888 border-width: 10px;
adamstark@114 1889 top: 50%;
adamstark@114 1890 margin-top: -10px;
adamstark@114 1891 }
adamstark@114 1892 #powerTip.e:before {
adamstark@114 1893 border-left-color: var(--tooltip-border-color);
adamstark@114 1894 border-width: 11px;
adamstark@114 1895 top: 50%;
adamstark@114 1896 margin-top: -11px;
adamstark@114 1897 }
adamstark@114 1898
adamstark@114 1899 #powerTip.w:after, #powerTip.w:before {
adamstark@114 1900 right: 100%;
adamstark@114 1901 }
adamstark@114 1902 #powerTip.w:after {
adamstark@114 1903 border-right-color: var(--tooltip-border-color);
adamstark@114 1904 border-width: 10px;
adamstark@114 1905 top: 50%;
adamstark@114 1906 margin-top: -10px;
adamstark@114 1907 }
adamstark@114 1908 #powerTip.w:before {
adamstark@114 1909 border-right-color: var(--tooltip-border-color);
adamstark@114 1910 border-width: 11px;
adamstark@114 1911 top: 50%;
adamstark@114 1912 margin-top: -11px;
adamstark@114 1913 }
adamstark@114 1914
adamstark@60 1915 @media print
adamstark@60 1916 {
adamstark@60 1917 #top { display: none; }
adamstark@60 1918 #side-nav { display: none; }
adamstark@60 1919 #nav-path { display: none; }
adamstark@60 1920 body { overflow:visible; }
adamstark@60 1921 h1, h2, h3, h4, h5, h6 { page-break-after: avoid; }
adamstark@60 1922 .summary { display: none; }
adamstark@60 1923 .memitem { page-break-inside: avoid; }
adamstark@60 1924 #doc-content
adamstark@60 1925 {
adamstark@60 1926 margin-left:0 !important;
adamstark@60 1927 height:auto !important;
adamstark@60 1928 width:auto !important;
adamstark@60 1929 overflow:inherit;
adamstark@60 1930 display:inline;
adamstark@60 1931 }
adamstark@60 1932 }
adamstark@60 1933
adamstark@114 1934 /* @group Markdown */
adamstark@114 1935
adamstark@114 1936 table.markdownTable {
adamstark@114 1937 border-collapse:collapse;
adamstark@114 1938 margin-top: 4px;
adamstark@114 1939 margin-bottom: 4px;
adamstark@114 1940 }
adamstark@114 1941
adamstark@114 1942 table.markdownTable td, table.markdownTable th {
adamstark@114 1943 border: 1px solid var(--table-cell-border-color);
adamstark@114 1944 padding: 3px 7px 2px;
adamstark@114 1945 }
adamstark@114 1946
adamstark@114 1947 table.markdownTable tr {
adamstark@114 1948 }
adamstark@114 1949
adamstark@114 1950 th.markdownTableHeadLeft, th.markdownTableHeadRight, th.markdownTableHeadCenter, th.markdownTableHeadNone {
adamstark@114 1951 background-color: var(--table-header-background-color);
adamstark@114 1952 color: var(--table-header-foreground-color);
adamstark@114 1953 font-size: 110%;
adamstark@114 1954 padding-bottom: 4px;
adamstark@114 1955 padding-top: 5px;
adamstark@114 1956 }
adamstark@114 1957
adamstark@114 1958 th.markdownTableHeadLeft, td.markdownTableBodyLeft {
adamstark@114 1959 text-align: left
adamstark@114 1960 }
adamstark@114 1961
adamstark@114 1962 th.markdownTableHeadRight, td.markdownTableBodyRight {
adamstark@114 1963 text-align: right
adamstark@114 1964 }
adamstark@114 1965
adamstark@114 1966 th.markdownTableHeadCenter, td.markdownTableBodyCenter {
adamstark@114 1967 text-align: center
adamstark@114 1968 }
adamstark@114 1969
adamstark@114 1970 tt, code, kbd, samp
adamstark@114 1971 {
adamstark@114 1972 display: inline-block;
adamstark@114 1973 }
adamstark@114 1974 /* @end */
adamstark@114 1975
adamstark@114 1976 u {
adamstark@114 1977 text-decoration: underline;
adamstark@114 1978 }
adamstark@114 1979
adamstark@114 1980 details>summary {
adamstark@114 1981 list-style-type: none;
adamstark@114 1982 }
adamstark@114 1983
adamstark@114 1984 details > summary::-webkit-details-marker {
adamstark@114 1985 display: none;
adamstark@114 1986 }
adamstark@114 1987
adamstark@114 1988 details>summary::before {
adamstark@114 1989 content: "\25ba";
adamstark@114 1990 padding-right:4px;
adamstark@114 1991 font-size: 80%;
adamstark@114 1992 }
adamstark@114 1993
adamstark@114 1994 details[open]>summary::before {
adamstark@114 1995 content: "\25bc";
adamstark@114 1996 padding-right:4px;
adamstark@114 1997 font-size: 80%;
adamstark@114 1998 }
adamstark@114 1999
adamstark@114 2000 body {
adamstark@114 2001 scrollbar-color: var(--scrollbar-thumb-color) var(--scrollbar-background-color);
adamstark@114 2002 }
adamstark@114 2003
adamstark@114 2004 ::-webkit-scrollbar {
adamstark@114 2005 background-color: var(--scrollbar-background-color);
adamstark@114 2006 height: 12px;
adamstark@114 2007 width: 12px;
adamstark@114 2008 }
adamstark@114 2009 ::-webkit-scrollbar-thumb {
adamstark@114 2010 border-radius: 6px;
adamstark@114 2011 box-shadow: inset 0 0 12px 12px var(--scrollbar-thumb-color);
adamstark@114 2012 border: solid 2px transparent;
adamstark@114 2013 }
adamstark@114 2014 ::-webkit-scrollbar-corner {
adamstark@114 2015 background-color: var(--scrollbar-background-color);
adamstark@114 2016 }
adamstark@114 2017