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