diff --git a/dist/doxygen/ghostty.css b/dist/doxygen/ghostty.css
index 11b5130ee..678414b70 100644
--- a/dist/doxygen/ghostty.css
+++ b/dist/doxygen/ghostty.css
@@ -159,7 +159,7 @@ span.lineno a {
#page-nav-toggle {
display: none !important;
}
-
+
#page-nav {
position: relative !important;
width: 250px !important;
@@ -175,17 +175,17 @@ span.lineno a {
body {
font-size: 14px !important;
}
-
+
/* Make navigation tree collapsible on mobile */
#side-nav {
display: none;
}
-
+
#doc-content {
margin-left: 0 !important;
margin-right: 0 !important;
}
-
+
/* Make right sidebar (page-nav) overlay on mobile */
#page-nav {
position: fixed !important;
@@ -200,11 +200,11 @@ span.lineno a {
overflow-y: auto !important;
-webkit-overflow-scrolling: touch !important;
}
-
+
#page-nav.mobile-open {
right: 0 !important;
}
-
+
/* Hamburger menu button for page nav */
#page-nav-toggle {
display: block !important;
@@ -221,7 +221,7 @@ span.lineno a {
padding: 8px !important;
box-shadow: 0 2px 5px rgba(0, 0, 0, 0.3) !important;
}
-
+
#page-nav-toggle span {
display: block !important;
width: 24px !important;
@@ -231,7 +231,7 @@ span.lineno a {
border-radius: 2px !important;
transition: 0.3s !important;
}
-
+
/* Mobile overlay backdrop */
#page-nav-backdrop {
display: none !important;
@@ -243,29 +243,29 @@ span.lineno a {
background: rgba(0, 0, 0, 0.5) !important;
z-index: 9999 !important;
}
-
+
#page-nav-backdrop.active {
display: block !important;
}
-
+
/* Improve header and navigation */
#top {
height: auto !important;
}
-
+
#titlearea {
padding: 10px !important;
}
-
+
#projectname {
font-size: 18px !important;
}
-
+
#projectbrief,
#projectnumber {
font-size: 12px !important;
}
-
+
/* Make tabs stack better on mobile */
#navrow1,
#navrow2,
@@ -275,33 +275,33 @@ span.lineno a {
white-space: nowrap !important;
-webkit-overflow-scrolling: touch !important;
}
-
+
.tablist li {
display: inline-block !important;
}
-
+
/* Content adjustments */
.contents {
padding: 10px !important;
width: 100% !important;
box-sizing: border-box !important;
}
-
+
.header {
padding: 5px !important;
}
-
+
/* Code blocks */
.fragment {
font-size: 12px !important;
overflow-x: auto !important;
-webkit-overflow-scrolling: touch !important;
}
-
+
div.line {
font-size: 12px !important;
}
-
+
/* Tables */
table {
display: block !important;
@@ -309,52 +309,65 @@ span.lineno a {
-webkit-overflow-scrolling: touch !important;
width: 100% !important;
}
-
+
.memberdecls table,
.fieldtable {
font-size: 12px !important;
}
-
+
.memtitle {
font-size: 14px !important;
padding: 8px !important;
}
-
+
.memname {
font-size: 13px !important;
word-break: break-word !important;
}
-
+
.memitem {
margin: 5px 0 !important;
}
-
+
/* Search box */
#MSearchBox {
width: 100% !important;
right: 0 !important;
}
-
+
/* Reduce padding and margins */
- h1, h2, h3, h4, h5, h6 {
+ h1,
+ h2,
+ h3,
+ h4,
+ h5,
+ h6 {
margin-top: 10px !important;
margin-bottom: 8px !important;
}
-
- h1 { font-size: 22px !important; }
- h2 { font-size: 18px !important; }
- h3 { font-size: 16px !important; }
- h4 { font-size: 14px !important; }
-
+
+ h1 {
+ font-size: 22px !important;
+ }
+ h2 {
+ font-size: 18px !important;
+ }
+ h3 {
+ font-size: 16px !important;
+ }
+ h4 {
+ font-size: 14px !important;
+ }
+
/* Directory/file listings */
.directory .levels span {
display: none !important;
}
-
+
.directory .arrow {
margin-right: 5px !important;
}
-
+
/* Treeview adjustments */
#nav-tree {
width: 100% !important;
@@ -366,11 +379,11 @@ span.lineno a {
.contents {
padding: 15px !important;
}
-
+
#side-nav {
width: 200px !important;
}
-
+
#doc-content {
margin-left: 200px !important;
}
diff --git a/dist/doxygen/mobile-nav.js b/dist/doxygen/mobile-nav.js
index 1262360b8..c6c4e2214 100644
--- a/dist/doxygen/mobile-nav.js
+++ b/dist/doxygen/mobile-nav.js
@@ -2,7 +2,7 @@
* Mobile navigation toggle for Doxygen documentation
*/
-(function() {
+(function () {
// Only run on mobile devices
function isMobile() {
return window.innerWidth <= 767;
@@ -10,56 +10,56 @@
function initMobileNav() {
if (!isMobile()) return;
-
- const pageNav = document.getElementById('page-nav');
+
+ const pageNav = document.getElementById("page-nav");
if (!pageNav) return;
// Create toggle button
- const toggleBtn = document.createElement('button');
- toggleBtn.id = 'page-nav-toggle';
- toggleBtn.setAttribute('aria-label', 'Toggle page navigation');
- toggleBtn.innerHTML = '';
+ const toggleBtn = document.createElement("button");
+ toggleBtn.id = "page-nav-toggle";
+ toggleBtn.setAttribute("aria-label", "Toggle page navigation");
+ toggleBtn.innerHTML = "";
document.body.appendChild(toggleBtn);
// Create backdrop
- const backdrop = document.createElement('div');
- backdrop.id = 'page-nav-backdrop';
+ const backdrop = document.createElement("div");
+ backdrop.id = "page-nav-backdrop";
document.body.appendChild(backdrop);
// Toggle function
function toggleNav() {
- const isOpen = pageNav.classList.toggle('mobile-open');
- backdrop.classList.toggle('active', isOpen);
- document.body.style.overflow = isOpen ? 'hidden' : '';
+ const isOpen = pageNav.classList.toggle("mobile-open");
+ backdrop.classList.toggle("active", isOpen);
+ document.body.style.overflow = isOpen ? "hidden" : "";
}
// Event listeners
- toggleBtn.addEventListener('click', toggleNav);
- backdrop.addEventListener('click', toggleNav);
+ toggleBtn.addEventListener("click", toggleNav);
+ backdrop.addEventListener("click", toggleNav);
// Close on escape key
- document.addEventListener('keydown', function(e) {
- if (e.key === 'Escape' && pageNav.classList.contains('mobile-open')) {
+ document.addEventListener("keydown", function (e) {
+ if (e.key === "Escape" && pageNav.classList.contains("mobile-open")) {
toggleNav();
}
});
}
// Initialize on load and resize
- if (document.readyState === 'loading') {
- document.addEventListener('DOMContentLoaded', initMobileNav);
+ if (document.readyState === "loading") {
+ document.addEventListener("DOMContentLoaded", initMobileNav);
} else {
initMobileNav();
}
- window.addEventListener('resize', function() {
- const pageNav = document.getElementById('page-nav');
- const backdrop = document.getElementById('page-nav-backdrop');
-
+ window.addEventListener("resize", function () {
+ const pageNav = document.getElementById("page-nav");
+ const backdrop = document.getElementById("page-nav-backdrop");
+
if (!isMobile() && pageNav) {
- pageNav.classList.remove('mobile-open');
- if (backdrop) backdrop.classList.remove('active');
- document.body.style.overflow = '';
+ pageNav.classList.remove("mobile-open");
+ if (backdrop) backdrop.classList.remove("active");
+ document.body.style.overflow = "";
}
});
})();
diff --git a/dist/doxygen/stylesheet.css b/dist/doxygen/stylesheet.css
index 5d2eecd6d..21f34435e 100644
--- a/dist/doxygen/stylesheet.css
+++ b/dist/doxygen/stylesheet.css
@@ -1,509 +1,545 @@
/* The standard CSS for doxygen 1.14.0*/
html {
-/* page base colors */
---page-background-color: white;
---page-foreground-color: black;
---page-link-color: #3D578C;
---page-visited-link-color: #3D578C;
---page-external-link-color: #334975;
+ /* page base colors */
+ --page-background-color: white;
+ --page-foreground-color: black;
+ --page-link-color: #3d578c;
+ --page-visited-link-color: #3d578c;
+ --page-external-link-color: #334975;
-/* index */
---index-odd-item-bg-color: #F8F9FC;
---index-even-item-bg-color: white;
---index-header-color: black;
---index-separator-color: #A0A0A0;
+ /* index */
+ --index-odd-item-bg-color: #f8f9fc;
+ --index-even-item-bg-color: white;
+ --index-header-color: black;
+ --index-separator-color: #a0a0a0;
-/* header */
---header-background-color: #F9FAFC;
---header-separator-color: #C4CFE5;
---group-header-separator-color: #D9E0EE;
---group-header-color: #354C7B;
---inherit-header-color: gray;
+ /* header */
+ --header-background-color: #f9fafc;
+ --header-separator-color: #c4cfe5;
+ --group-header-separator-color: #d9e0ee;
+ --group-header-color: #354c7b;
+ --inherit-header-color: gray;
---footer-foreground-color: #2A3D61;
---footer-logo-width: 75px;
---citation-label-color: #334975;
---glow-color: cyan;
+ --footer-foreground-color: #2a3d61;
+ --footer-logo-width: 75px;
+ --citation-label-color: #334975;
+ --glow-color: cyan;
---title-background-color: white;
---title-separator-color: #C4CFE5;
---directory-separator-color: #9CAFD4;
---separator-color: #4A6AAA;
+ --title-background-color: white;
+ --title-separator-color: #c4cfe5;
+ --directory-separator-color: #9cafd4;
+ --separator-color: #4a6aaa;
---blockquote-background-color: #F7F8FB;
---blockquote-border-color: #9CAFD4;
+ --blockquote-background-color: #f7f8fb;
+ --blockquote-border-color: #9cafd4;
---scrollbar-thumb-color: #C4CFE5;
---scrollbar-background-color: #F9FAFC;
+ --scrollbar-thumb-color: #c4cfe5;
+ --scrollbar-background-color: #f9fafc;
---icon-background-color: #728DC1;
---icon-foreground-color: white;
-/*
+ --icon-background-color: #728dc1;
+ --icon-foreground-color: white;
+ /*
--icon-doc-image: url('doc.svg');
--icon-folder-open-image: url('folderopen.svg');
--icon-folder-closed-image: url('folderclosed.svg');*/
---icon-folder-open-fill-color: #C4CFE5;
---icon-folder-fill-color: #D8DFEE;
---icon-folder-border-color: #4665A2;
---icon-doc-fill-color: #D8DFEE;
---icon-doc-border-color: #4665A2;
+ --icon-folder-open-fill-color: #c4cfe5;
+ --icon-folder-fill-color: #d8dfee;
+ --icon-folder-border-color: #4665a2;
+ --icon-doc-fill-color: #d8dfee;
+ --icon-doc-border-color: #4665a2;
-/* brief member declaration list */
---memdecl-background-color: #F9FAFC;
---memdecl-separator-color: #DEE4F0;
---memdecl-foreground-color: #555;
---memdecl-template-color: #4665A2;
---memdecl-border-color: #D5DDEC;
+ /* brief member declaration list */
+ --memdecl-background-color: #f9fafc;
+ --memdecl-separator-color: #dee4f0;
+ --memdecl-foreground-color: #555;
+ --memdecl-template-color: #4665a2;
+ --memdecl-border-color: #d5ddec;
-/* detailed member list */
---memdef-border-color: #A8B8D9;
---memdef-title-background-color: #E2E8F2;
---memdef-proto-background-color: #EEF1F7;
---memdef-proto-text-color: #253555;
---memdef-doc-background-color: white;
---memdef-param-name-color: #602020;
---memdef-template-color: #4665A2;
+ /* detailed member list */
+ --memdef-border-color: #a8b8d9;
+ --memdef-title-background-color: #e2e8f2;
+ --memdef-proto-background-color: #eef1f7;
+ --memdef-proto-text-color: #253555;
+ --memdef-doc-background-color: white;
+ --memdef-param-name-color: #602020;
+ --memdef-template-color: #4665a2;
-/* tables */
---table-cell-border-color: #2D4068;
---table-header-background-color: #374F7F;
---table-header-foreground-color: #FFFFFF;
+ /* tables */
+ --table-cell-border-color: #2d4068;
+ --table-header-background-color: #374f7f;
+ --table-header-foreground-color: #ffffff;
-/* labels */
---label-background-color: #728DC1;
---label-left-top-border-color: #5373B4;
---label-right-bottom-border-color: #C4CFE5;
---label-foreground-color: white;
+ /* labels */
+ --label-background-color: #728dc1;
+ --label-left-top-border-color: #5373b4;
+ --label-right-bottom-border-color: #c4cfe5;
+ --label-foreground-color: white;
-/** navigation bar/tree/menu */
---nav-background-color: #F9FAFC;
---nav-foreground-color: #364D7C;
---nav-border-color: #C4CFE5;
---nav-breadcrumb-separator-color: #C4CFE5;
---nav-breadcrumb-active-bg: #EEF1F7;
---nav-breadcrumb-color: #354C7B;
---nav-breadcrumb-border-color: #E1E7F2;
---nav-splitbar-bg-color: #DCE2EF;
---nav-splitbar-handle-color: #9CAFD4;
---nav-font-size-level1: 13px;
---nav-font-size-level2: 10px;
---nav-font-size-level3: 9px;
---nav-text-normal-color: #283A5D;
---nav-text-hover-color: white;
---nav-text-active-color: white;
---nav-menu-button-color: #364D7C;
---nav-menu-background-color: white;
---nav-menu-foreground-color: #555555;
---nav-menu-active-bg: #DCE2EF;
---nav-menu-active-color: #9CAFD4;
---nav-menu-toggle-color: rgba(255, 255, 255, 0.5);
---nav-arrow-color: #B6C4DF;
---nav-arrow-selected-color: #90A5CE;
+ /** navigation bar/tree/menu */
+ --nav-background-color: #f9fafc;
+ --nav-foreground-color: #364d7c;
+ --nav-border-color: #c4cfe5;
+ --nav-breadcrumb-separator-color: #c4cfe5;
+ --nav-breadcrumb-active-bg: #eef1f7;
+ --nav-breadcrumb-color: #354c7b;
+ --nav-breadcrumb-border-color: #e1e7f2;
+ --nav-splitbar-bg-color: #dce2ef;
+ --nav-splitbar-handle-color: #9cafd4;
+ --nav-font-size-level1: 13px;
+ --nav-font-size-level2: 10px;
+ --nav-font-size-level3: 9px;
+ --nav-text-normal-color: #283a5d;
+ --nav-text-hover-color: white;
+ --nav-text-active-color: white;
+ --nav-menu-button-color: #364d7c;
+ --nav-menu-background-color: white;
+ --nav-menu-foreground-color: #555555;
+ --nav-menu-active-bg: #dce2ef;
+ --nav-menu-active-color: #9cafd4;
+ --nav-menu-toggle-color: rgba(255, 255, 255, 0.5);
+ --nav-arrow-color: #b6c4df;
+ --nav-arrow-selected-color: #90a5ce;
-/* sync icon */
---sync-icon-border-color: #C4CFE5;
---sync-icon-background-color: #F9FAFC;
---sync-icon-selected-background-color: #EEF1F7;
---sync-icon-color: #C4CFE5;
---sync-icon-selected-color: #6884BD;
+ /* sync icon */
+ --sync-icon-border-color: #c4cfe5;
+ --sync-icon-background-color: #f9fafc;
+ --sync-icon-selected-background-color: #eef1f7;
+ --sync-icon-color: #c4cfe5;
+ --sync-icon-selected-color: #6884bd;
-/* table of contents */
---toc-background-color: #F4F6FA;
---toc-border-color: #D8DFEE;
---toc-header-color: #4665A2;
---toc-down-arrow-image: url("data:image/svg+xml;utf8,");
+ /* table of contents */
+ --toc-background-color: #f4f6fa;
+ --toc-border-color: #d8dfee;
+ --toc-header-color: #4665a2;
+ --toc-down-arrow-image: url("data:image/svg+xml;utf8,");
-/** search field */
---search-background-color: white;
---search-foreground-color: #909090;
---search-active-color: black;
---search-filter-background-color: rgba(255,255,255,.7);
---search-filter-backdrop-filter: blur(4px);
---search-filter-foreground-color: black;
---search-filter-border-color: rgba(150,150,150,.4);
---search-filter-highlight-text-color: white;
---search-filter-highlight-bg-color: #3D578C;
---search-results-foreground-color: #425E97;
---search-results-background-color: rgba(255,255,255,.8);
---search-results-backdrop-filter: blur(4px);
---search-results-border-color: rgba(150,150,150,.4);
---search-box-border-color: #B6C4DF;
---search-close-icon-bg-color: #A0A0A0;
---search-close-icon-fg-color: white;
+ /** search field */
+ --search-background-color: white;
+ --search-foreground-color: #909090;
+ --search-active-color: black;
+ --search-filter-background-color: rgba(255, 255, 255, 0.7);
+ --search-filter-backdrop-filter: blur(4px);
+ --search-filter-foreground-color: black;
+ --search-filter-border-color: rgba(150, 150, 150, 0.4);
+ --search-filter-highlight-text-color: white;
+ --search-filter-highlight-bg-color: #3d578c;
+ --search-results-foreground-color: #425e97;
+ --search-results-background-color: rgba(255, 255, 255, 0.8);
+ --search-results-backdrop-filter: blur(4px);
+ --search-results-border-color: rgba(150, 150, 150, 0.4);
+ --search-box-border-color: #b6c4df;
+ --search-close-icon-bg-color: #a0a0a0;
+ --search-close-icon-fg-color: white;
-/** code fragments */
---code-keyword-color: #008000;
---code-type-keyword-color: #604020;
---code-flow-keyword-color: #E08000;
---code-comment-color: #800000;
---code-preprocessor-color: #806020;
---code-string-literal-color: #002080;
---code-char-literal-color: #008080;
---code-xml-cdata-color: black;
---code-vhdl-digit-color: #FF00FF;
---code-vhdl-char-color: #000000;
---code-vhdl-keyword-color: #700070;
---code-vhdl-logic-color: #FF0000;
---code-link-color: #4665A2;
---code-external-link-color: #4665A2;
---fragment-foreground-color: black;
---fragment-background-color: #FBFCFD;
---fragment-border-color: #C4CFE5;
---fragment-lineno-border-color: #00FF00;
---fragment-lineno-background-color: #E8E8E8;
---fragment-lineno-foreground-color: black;
---fragment-lineno-link-fg-color: #4665A2;
---fragment-lineno-link-bg-color: #D8D8D8;
---fragment-lineno-link-hover-fg-color: #4665A2;
---fragment-lineno-link-hover-bg-color: #C8C8C8;
---fragment-copy-ok-color: #2EC82E;
---tooltip-foreground-color: black;
---tooltip-background-color: rgba(255,255,255,0.8);
---tooltip-arrow-background-color: white;
---tooltip-border-color: rgba(150,150,150,0.7);
---tooltip-backdrop-filter: blur(3px);
---tooltip-doc-color: grey;
---tooltip-declaration-color: #006318;
---tooltip-link-color: #4665A2;
---tooltip-shadow: 0 4px 8px 0 rgba(0,0,0,.25);
---fold-line-color: #808080;
+ /** code fragments */
+ --code-keyword-color: #008000;
+ --code-type-keyword-color: #604020;
+ --code-flow-keyword-color: #e08000;
+ --code-comment-color: #800000;
+ --code-preprocessor-color: #806020;
+ --code-string-literal-color: #002080;
+ --code-char-literal-color: #008080;
+ --code-xml-cdata-color: black;
+ --code-vhdl-digit-color: #ff00ff;
+ --code-vhdl-char-color: #000000;
+ --code-vhdl-keyword-color: #700070;
+ --code-vhdl-logic-color: #ff0000;
+ --code-link-color: #4665a2;
+ --code-external-link-color: #4665a2;
+ --fragment-foreground-color: black;
+ --fragment-background-color: #fbfcfd;
+ --fragment-border-color: #c4cfe5;
+ --fragment-lineno-border-color: #00ff00;
+ --fragment-lineno-background-color: #e8e8e8;
+ --fragment-lineno-foreground-color: black;
+ --fragment-lineno-link-fg-color: #4665a2;
+ --fragment-lineno-link-bg-color: #d8d8d8;
+ --fragment-lineno-link-hover-fg-color: #4665a2;
+ --fragment-lineno-link-hover-bg-color: #c8c8c8;
+ --fragment-copy-ok-color: #2ec82e;
+ --tooltip-foreground-color: black;
+ --tooltip-background-color: rgba(255, 255, 255, 0.8);
+ --tooltip-arrow-background-color: white;
+ --tooltip-border-color: rgba(150, 150, 150, 0.7);
+ --tooltip-backdrop-filter: blur(3px);
+ --tooltip-doc-color: grey;
+ --tooltip-declaration-color: #006318;
+ --tooltip-link-color: #4665a2;
+ --tooltip-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.25);
+ --fold-line-color: #808080;
-/** font-family */
---font-family-normal: system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";
---font-family-monospace: 'JetBrains Mono',Consolas,Monaco,'Andale Mono','Ubuntu Mono',monospace,fixed;
---font-family-nav: 'Lucida Grande',Geneva,Helvetica,Arial,sans-serif;
---font-family-title: system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";
---font-family-toc: Verdana,'DejaVu Sans',Geneva,sans-serif;
---font-family-search: Arial,Verdana,sans-serif;
---font-family-icon: Arial,Helvetica;
---font-family-tooltip: Roboto,sans-serif;
+ /** font-family */
+ --font-family-normal:
+ system-ui, -apple-system, Segoe UI, Roboto, Ubuntu, Cantarell, Noto Sans,
+ sans-serif, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif,
+ "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
+ --font-family-monospace:
+ "JetBrains Mono", Consolas, Monaco, "Andale Mono", "Ubuntu Mono", monospace,
+ fixed;
+ --font-family-nav: "Lucida Grande", Geneva, Helvetica, Arial, sans-serif;
+ --font-family-title:
+ system-ui, -apple-system, Segoe UI, Roboto, Ubuntu, Cantarell, Noto Sans,
+ sans-serif, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif,
+ "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
+ --font-family-toc: Verdana, "DejaVu Sans", Geneva, sans-serif;
+ --font-family-search: Arial, Verdana, sans-serif;
+ --font-family-icon: Arial, Helvetica;
+ --font-family-tooltip: Roboto, sans-serif;
-/** special sections */
---warning-color-bg: #f8d1cc;
---warning-color-hl: #b61825;
---warning-color-text: #75070f;
---note-color-bg: #faf3d8;
---note-color-hl: #f3a600;
---note-color-text: #5f4204;
---todo-color-bg: #e4f3ff;
---todo-color-hl: #1879C4;
---todo-color-text: #274a5c;
---test-color-bg: #e8e8ff;
---test-color-hl: #3939C4;
---test-color-text: #1a1a5c;
---deprecated-color-bg: #ecf0f3;
---deprecated-color-hl: #5b6269;
---deprecated-color-text: #43454a;
---bug-color-bg: #e4dafd;
---bug-color-hl: #5b2bdd;
---bug-color-text: #2a0d72;
---invariant-color-bg: #d8f1e3;
---invariant-color-hl: #44b86f;
---invariant-color-text: #265532;
+ /** special sections */
+ --warning-color-bg: #f8d1cc;
+ --warning-color-hl: #b61825;
+ --warning-color-text: #75070f;
+ --note-color-bg: #faf3d8;
+ --note-color-hl: #f3a600;
+ --note-color-text: #5f4204;
+ --todo-color-bg: #e4f3ff;
+ --todo-color-hl: #1879c4;
+ --todo-color-text: #274a5c;
+ --test-color-bg: #e8e8ff;
+ --test-color-hl: #3939c4;
+ --test-color-text: #1a1a5c;
+ --deprecated-color-bg: #ecf0f3;
+ --deprecated-color-hl: #5b6269;
+ --deprecated-color-text: #43454a;
+ --bug-color-bg: #e4dafd;
+ --bug-color-hl: #5b2bdd;
+ --bug-color-text: #2a0d72;
+ --invariant-color-bg: #d8f1e3;
+ --invariant-color-hl: #44b86f;
+ --invariant-color-text: #265532;
}
@media (prefers-color-scheme: dark) {
html:not(.dark-mode) {
color-scheme: dark;
-/* page base colors */
---page-background-color: black;
---page-foreground-color: #C9D1D9;
---page-link-color: #90A5CE;
---page-visited-link-color: #90A5CE;
---page-external-link-color: #A3B4D7;
+ /* page base colors */
+ --page-background-color: black;
+ --page-foreground-color: #c9d1d9;
+ --page-link-color: #90a5ce;
+ --page-visited-link-color: #90a5ce;
+ --page-external-link-color: #a3b4d7;
-/* index */
---index-odd-item-bg-color: #0B101A;
---index-even-item-bg-color: black;
---index-header-color: #C4CFE5;
---index-separator-color: #334975;
+ /* index */
+ --index-odd-item-bg-color: #0b101a;
+ --index-even-item-bg-color: black;
+ --index-header-color: #c4cfe5;
+ --index-separator-color: #334975;
-/* header */
---header-background-color: #070B11;
---header-separator-color: #141C2E;
---group-header-separator-color: #1D2A43;
---group-header-color: #90A5CE;
---inherit-header-color: #A0A0A0;
+ /* header */
+ --header-background-color: #070b11;
+ --header-separator-color: #141c2e;
+ --group-header-separator-color: #1d2a43;
+ --group-header-color: #90a5ce;
+ --inherit-header-color: #a0a0a0;
---footer-foreground-color: #5B7AB7;
---footer-logo-width: 60px;
---citation-label-color: #90A5CE;
---glow-color: cyan;
+ --footer-foreground-color: #5b7ab7;
+ --footer-logo-width: 60px;
+ --citation-label-color: #90a5ce;
+ --glow-color: cyan;
---title-background-color: #090D16;
---title-separator-color: #212F4B;
---directory-separator-color: #283A5D;
---separator-color: #283A5D;
+ --title-background-color: #090d16;
+ --title-separator-color: #212f4b;
+ --directory-separator-color: #283a5d;
+ --separator-color: #283a5d;
---blockquote-background-color: #101826;
---blockquote-border-color: #283A5D;
+ --blockquote-background-color: #101826;
+ --blockquote-border-color: #283a5d;
---scrollbar-thumb-color: #2C3F65;
---scrollbar-background-color: #070B11;
+ --scrollbar-thumb-color: #2c3f65;
+ --scrollbar-background-color: #070b11;
---icon-background-color: #334975;
---icon-foreground-color: #C4CFE5;
---icon-folder-open-fill-color: #4665A2;
---icon-folder-fill-color: #5373B4;
---icon-folder-border-color: #C4CFE5;
---icon-doc-fill-color: #6884BD;
---icon-doc-border-color: #C4CFE5;
+ --icon-background-color: #334975;
+ --icon-foreground-color: #c4cfe5;
+ --icon-folder-open-fill-color: #4665a2;
+ --icon-folder-fill-color: #5373b4;
+ --icon-folder-border-color: #c4cfe5;
+ --icon-doc-fill-color: #6884bd;
+ --icon-doc-border-color: #c4cfe5;
-/* brief member declaration list */
---memdecl-background-color: #0B101A;
---memdecl-separator-color: #2C3F65;
---memdecl-foreground-color: #BBB;
---memdecl-template-color: #7C95C6;
---memdecl-border-color: #233250;
+ /* brief member declaration list */
+ --memdecl-background-color: #0b101a;
+ --memdecl-separator-color: #2c3f65;
+ --memdecl-foreground-color: #bbb;
+ --memdecl-template-color: #7c95c6;
+ --memdecl-border-color: #233250;
-/* detailed member list */
---memdef-border-color: #233250;
---memdef-title-background-color: #1B2840;
---memdef-proto-background-color: #19243A;
---memdef-proto-text-color: #9DB0D4;
---memdef-doc-background-color: black;
---memdef-param-name-color: #D28757;
---memdef-template-color: #7C95C6;
+ /* detailed member list */
+ --memdef-border-color: #233250;
+ --memdef-title-background-color: #1b2840;
+ --memdef-proto-background-color: #19243a;
+ --memdef-proto-text-color: #9db0d4;
+ --memdef-doc-background-color: black;
+ --memdef-param-name-color: #d28757;
+ --memdef-template-color: #7c95c6;
-/* tables */
---table-cell-border-color: #283A5D;
---table-header-background-color: #283A5D;
---table-header-foreground-color: #C4CFE5;
+ /* tables */
+ --table-cell-border-color: #283a5d;
+ --table-header-background-color: #283a5d;
+ --table-header-foreground-color: #c4cfe5;
-/* labels */
---label-background-color: #354C7B;
---label-left-top-border-color: #4665A2;
---label-right-bottom-border-color: #283A5D;
---label-foreground-color: #CCCCCC;
+ /* labels */
+ --label-background-color: #354c7b;
+ --label-left-top-border-color: #4665a2;
+ --label-right-bottom-border-color: #283a5d;
+ --label-foreground-color: #cccccc;
-/** navigation bar/tree/menu */
---nav-background-color: #101826;
---nav-foreground-color: #364D7C;
---nav-border-color: #212F4B;
---nav-breadcrumb-separator-color: #212F4B;
---nav-breadcrumb-active-bg: #1D2A43;
---nav-breadcrumb-color: #90A5CE;
---nav-breadcrumb-border-color: #2A3D61;
---nav-splitbar-bg-color: #283A5D;
---nav-splitbar-handle-color: #4665A2;
---nav-font-size-level1: 13px;
---nav-font-size-level2: 10px;
---nav-font-size-level3: 9px;
---nav-text-normal-color: #B6C4DF;
---nav-text-hover-color: #DCE2EF;
---nav-text-active-color: #DCE2EF;
---nav-menu-button-color: #B6C4DF;
---nav-menu-background-color: #05070C;
---nav-menu-foreground-color: #BBBBBB;
---nav-menu-active-bg: #1D2A43;
---nav-menu-active-color: #C9D3E7;
---nav-menu-toggle-color: rgba(255, 255, 255, 0.2);
---nav-arrow-color: #4665A2;
---nav-arrow-selected-color: #6884BD;
+ /** navigation bar/tree/menu */
+ --nav-background-color: #101826;
+ --nav-foreground-color: #364d7c;
+ --nav-border-color: #212f4b;
+ --nav-breadcrumb-separator-color: #212f4b;
+ --nav-breadcrumb-active-bg: #1d2a43;
+ --nav-breadcrumb-color: #90a5ce;
+ --nav-breadcrumb-border-color: #2a3d61;
+ --nav-splitbar-bg-color: #283a5d;
+ --nav-splitbar-handle-color: #4665a2;
+ --nav-font-size-level1: 13px;
+ --nav-font-size-level2: 10px;
+ --nav-font-size-level3: 9px;
+ --nav-text-normal-color: #b6c4df;
+ --nav-text-hover-color: #dce2ef;
+ --nav-text-active-color: #dce2ef;
+ --nav-menu-button-color: #b6c4df;
+ --nav-menu-background-color: #05070c;
+ --nav-menu-foreground-color: #bbbbbb;
+ --nav-menu-active-bg: #1d2a43;
+ --nav-menu-active-color: #c9d3e7;
+ --nav-menu-toggle-color: rgba(255, 255, 255, 0.2);
+ --nav-arrow-color: #4665a2;
+ --nav-arrow-selected-color: #6884bd;
-/* sync icon */
---sync-icon-border-color: #212F4B;
---sync-icon-background-color: #101826;
---sync-icon-selected-background-color: #1D2A43;
---sync-icon-color: #4665A2;
---sync-icon-selected-color: #5373B4;
+ /* sync icon */
+ --sync-icon-border-color: #212f4b;
+ --sync-icon-background-color: #101826;
+ --sync-icon-selected-background-color: #1d2a43;
+ --sync-icon-color: #4665a2;
+ --sync-icon-selected-color: #5373b4;
-/* table of contents */
---toc-background-color: #151E30;
---toc-border-color: #202E4A;
---toc-header-color: #A3B4D7;
---toc-down-arrow-image: url("data:image/svg+xml;utf8,");
+ /* table of contents */
+ --toc-background-color: #151e30;
+ --toc-border-color: #202e4a;
+ --toc-header-color: #a3b4d7;
+ --toc-down-arrow-image: url("data:image/svg+xml;utf8,");
-/** search field */
---search-background-color: black;
---search-foreground-color: #C5C5C5;
---search-active-color: #F5F5F5;
---search-filter-background-color: #101826;
---search-filter-foreground-color: #90A5CE;
---search-filter-backdrop-filter: none;
---search-filter-border-color: #7C95C6;
---search-filter-highlight-text-color: #BCC9E2;
---search-filter-highlight-bg-color: #283A5D;
---search-results-background-color: black;
---search-results-foreground-color: #90A5CE;
---search-results-backdrop-filter: none;
---search-results-border-color: #334975;
---search-box-border-color: #334975;
---search-close-icon-bg-color: #909090;
---search-close-icon-fg-color: black;
+ /** search field */
+ --search-background-color: black;
+ --search-foreground-color: #c5c5c5;
+ --search-active-color: #f5f5f5;
+ --search-filter-background-color: #101826;
+ --search-filter-foreground-color: #90a5ce;
+ --search-filter-backdrop-filter: none;
+ --search-filter-border-color: #7c95c6;
+ --search-filter-highlight-text-color: #bcc9e2;
+ --search-filter-highlight-bg-color: #283a5d;
+ --search-results-background-color: black;
+ --search-results-foreground-color: #90a5ce;
+ --search-results-backdrop-filter: none;
+ --search-results-border-color: #334975;
+ --search-box-border-color: #334975;
+ --search-close-icon-bg-color: #909090;
+ --search-close-icon-fg-color: black;
-/** code fragments */
---code-keyword-color: #CC99CD;
---code-type-keyword-color: #AB99CD;
---code-flow-keyword-color: #E08000;
---code-comment-color: #717790;
---code-preprocessor-color: #65CABE;
---code-string-literal-color: #7EC699;
---code-char-literal-color: #00E0F0;
---code-xml-cdata-color: #C9D1D9;
---code-vhdl-digit-color: #FF00FF;
---code-vhdl-char-color: #C0C0C0;
---code-vhdl-keyword-color: #CF53C9;
---code-vhdl-logic-color: #FF0000;
---code-link-color: #79C0FF;
---code-external-link-color: #79C0FF;
---fragment-foreground-color: #C9D1D9;
---fragment-background-color: #090D16;
---fragment-border-color: #30363D;
---fragment-lineno-border-color: #30363D;
---fragment-lineno-background-color: black;
---fragment-lineno-foreground-color: #6E7681;
---fragment-lineno-link-fg-color: #6E7681;
---fragment-lineno-link-bg-color: #303030;
---fragment-lineno-link-hover-fg-color: #8E96A1;
---fragment-lineno-link-hover-bg-color: #505050;
---fragment-copy-ok-color: #0EA80E;
---tooltip-foreground-color: #C9D1D9;
---tooltip-background-color: #202020;
---tooltip-arrow-background-color: #202020;
---tooltip-backdrop-filter: none;
---tooltip-border-color: #C9D1D9;
---tooltip-doc-color: #D9E1E9;
---tooltip-declaration-color: #20C348;
---tooltip-link-color: #79C0FF;
---tooltip-shadow: none;
---fold-line-color: #808080;
+ /** code fragments */
+ --code-keyword-color: #cc99cd;
+ --code-type-keyword-color: #ab99cd;
+ --code-flow-keyword-color: #e08000;
+ --code-comment-color: #717790;
+ --code-preprocessor-color: #65cabe;
+ --code-string-literal-color: #7ec699;
+ --code-char-literal-color: #00e0f0;
+ --code-xml-cdata-color: #c9d1d9;
+ --code-vhdl-digit-color: #ff00ff;
+ --code-vhdl-char-color: #c0c0c0;
+ --code-vhdl-keyword-color: #cf53c9;
+ --code-vhdl-logic-color: #ff0000;
+ --code-link-color: #79c0ff;
+ --code-external-link-color: #79c0ff;
+ --fragment-foreground-color: #c9d1d9;
+ --fragment-background-color: #090d16;
+ --fragment-border-color: #30363d;
+ --fragment-lineno-border-color: #30363d;
+ --fragment-lineno-background-color: black;
+ --fragment-lineno-foreground-color: #6e7681;
+ --fragment-lineno-link-fg-color: #6e7681;
+ --fragment-lineno-link-bg-color: #303030;
+ --fragment-lineno-link-hover-fg-color: #8e96a1;
+ --fragment-lineno-link-hover-bg-color: #505050;
+ --fragment-copy-ok-color: #0ea80e;
+ --tooltip-foreground-color: #c9d1d9;
+ --tooltip-background-color: #202020;
+ --tooltip-arrow-background-color: #202020;
+ --tooltip-backdrop-filter: none;
+ --tooltip-border-color: #c9d1d9;
+ --tooltip-doc-color: #d9e1e9;
+ --tooltip-declaration-color: #20c348;
+ --tooltip-link-color: #79c0ff;
+ --tooltip-shadow: none;
+ --fold-line-color: #808080;
-/** font-family */
---font-family-normal: system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";
---font-family-monospace: 'JetBrains Mono',Consolas,Monaco,'Andale Mono','Ubuntu Mono',monospace,fixed;
---font-family-nav: 'Lucida Grande',Geneva,Helvetica,Arial,sans-serif;
---font-family-title: system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";
---font-family-toc: Verdana,'DejaVu Sans',Geneva,sans-serif;
---font-family-search: Arial,Verdana,sans-serif;
---font-family-icon: Arial,Helvetica;
---font-family-tooltip: Roboto,sans-serif;
+ /** font-family */
+ --font-family-normal:
+ system-ui, -apple-system, Segoe UI, Roboto, Ubuntu, Cantarell, Noto Sans,
+ sans-serif, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif,
+ "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
+ --font-family-monospace:
+ "JetBrains Mono", Consolas, Monaco, "Andale Mono", "Ubuntu Mono",
+ monospace, fixed;
+ --font-family-nav: "Lucida Grande", Geneva, Helvetica, Arial, sans-serif;
+ --font-family-title:
+ system-ui, -apple-system, Segoe UI, Roboto, Ubuntu, Cantarell, Noto Sans,
+ sans-serif, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif,
+ "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
+ --font-family-toc: Verdana, "DejaVu Sans", Geneva, sans-serif;
+ --font-family-search: Arial, Verdana, sans-serif;
+ --font-family-icon: Arial, Helvetica;
+ --font-family-tooltip: Roboto, sans-serif;
-/** special sections */
---warning-color-bg: #2e1917;
---warning-color-hl: #ad2617;
---warning-color-text: #f5b1aa;
---note-color-bg: #3b2e04;
---note-color-hl: #f1b602;
---note-color-text: #ceb670;
---todo-color-bg: #163750;
---todo-color-hl: #1982D2;
---todo-color-text: #dcf0fa;
---test-color-bg: #121258;
---test-color-hl: #4242cf;
---test-color-text: #c0c0da;
---deprecated-color-bg: #2e323b;
---deprecated-color-hl: #738396;
---deprecated-color-text: #abb0bd;
---bug-color-bg: #2a2536;
---bug-color-hl: #7661b3;
---bug-color-text: #ae9ed6;
---invariant-color-bg: #303a35;
---invariant-color-hl: #76ce96;
---invariant-color-text: #cceed5;
-}}
+ /** special sections */
+ --warning-color-bg: #2e1917;
+ --warning-color-hl: #ad2617;
+ --warning-color-text: #f5b1aa;
+ --note-color-bg: #3b2e04;
+ --note-color-hl: #f1b602;
+ --note-color-text: #ceb670;
+ --todo-color-bg: #163750;
+ --todo-color-hl: #1982d2;
+ --todo-color-text: #dcf0fa;
+ --test-color-bg: #121258;
+ --test-color-hl: #4242cf;
+ --test-color-text: #c0c0da;
+ --deprecated-color-bg: #2e323b;
+ --deprecated-color-hl: #738396;
+ --deprecated-color-text: #abb0bd;
+ --bug-color-bg: #2a2536;
+ --bug-color-hl: #7661b3;
+ --bug-color-text: #ae9ed6;
+ --invariant-color-bg: #303a35;
+ --invariant-color-hl: #76ce96;
+ --invariant-color-text: #cceed5;
+ }
+}
body {
- background-color: var(--page-background-color);
- color: var(--page-foreground-color);
+ background-color: var(--page-background-color);
+ color: var(--page-foreground-color);
}
-body, table, div, p, dl {
- font-weight: 400;
- font-size: 14px;
- font-family: var(--font-family-normal);
- line-height: 22px;
+body,
+table,
+div,
+p,
+dl {
+ font-weight: 400;
+ font-size: 14px;
+ font-family: var(--font-family-normal);
+ line-height: 22px;
}
body.resizing {
- user-select: none;
- -webkit-user-select: none;
+ user-select: none;
+ -webkit-user-select: none;
}
#doc-content {
- scrollbar-width: thin;
+ scrollbar-width: thin;
}
/* @group Heading Levels */
.title {
- font-family: var(--font-family-normal);
- line-height: 28px;
- font-size: 160%;
- font-weight: 400;
- margin: 10px 2px;
+ font-family: var(--font-family-normal);
+ line-height: 28px;
+ font-size: 160%;
+ font-weight: 400;
+ margin: 10px 2px;
}
h1.groupheader {
- font-size: 150%;
+ font-size: 150%;
}
h2.groupheader {
- box-shadow: 12px 0 var(--page-background-color),
- -12px 0 var(--page-background-color),
- 12px 1px var(--group-header-separator-color),
- -12px 1px var(--group-header-separator-color);
- color: var(--group-header-color);
- font-size: 150%;
- font-weight: normal;
- margin-top: 1.75em;
- padding-top: 8px;
- padding-bottom: 4px;
- width: 100%;
+ box-shadow:
+ 12px 0 var(--page-background-color),
+ -12px 0 var(--page-background-color),
+ 12px 1px var(--group-header-separator-color),
+ -12px 1px var(--group-header-separator-color);
+ color: var(--group-header-color);
+ font-size: 150%;
+ font-weight: normal;
+ margin-top: 1.75em;
+ padding-top: 8px;
+ padding-bottom: 4px;
+ width: 100%;
}
td h2.groupheader {
- box-shadow: 13px 0 var(--page-background-color),
- -13px 0 var(--page-background-color),
- 13px 1px var(--group-header-separator-color),
- -13px 1px var(--group-header-separator-color);
+ box-shadow:
+ 13px 0 var(--page-background-color),
+ -13px 0 var(--page-background-color),
+ 13px 1px var(--group-header-separator-color),
+ -13px 1px var(--group-header-separator-color);
}
h3.groupheader {
- font-size: 100%;
+ font-size: 100%;
}
-h1, h2, h3, h4, h5, h6 {
- -webkit-transition: text-shadow 0.5s linear;
- -moz-transition: text-shadow 0.5s linear;
- -ms-transition: text-shadow 0.5s linear;
- -o-transition: text-shadow 0.5s linear;
- transition: text-shadow 0.5s linear;
- margin-right: 15px;
+h1,
+h2,
+h3,
+h4,
+h5,
+h6 {
+ -webkit-transition: text-shadow 0.5s linear;
+ -moz-transition: text-shadow 0.5s linear;
+ -ms-transition: text-shadow 0.5s linear;
+ -o-transition: text-shadow 0.5s linear;
+ transition: text-shadow 0.5s linear;
+ margin-right: 15px;
}
-h1.glow, h2.glow, h3.glow, h4.glow, h5.glow, h6.glow {
- text-shadow: 0 0 15px var(--glow-color);
+h1.glow,
+h2.glow,
+h3.glow,
+h4.glow,
+h5.glow,
+h6.glow {
+ text-shadow: 0 0 15px var(--glow-color);
}
dt {
- font-weight: bold;
+ font-weight: bold;
}
-p.startli, p.startdd {
- margin-top: 2px;
+p.startli,
+p.startdd {
+ margin-top: 2px;
}
-th p.starttd, th p.intertd, th p.endtd {
- font-size: 100%;
- font-weight: 700;
+th p.starttd,
+th p.intertd,
+th p.endtd {
+ font-size: 100%;
+ font-weight: 700;
}
p.starttd {
- margin-top: 0px;
+ margin-top: 0px;
}
p.endli {
- margin-bottom: 0px;
+ margin-bottom: 0px;
}
p.enddd {
- margin-bottom: 4px;
+ margin-bottom: 4px;
}
p.endtd {
- margin-bottom: 2px;
+ margin-bottom: 2px;
}
p.interli {
@@ -518,705 +554,785 @@ p.intertd {
/* @end */
caption {
- font-weight: bold;
+ font-weight: bold;
}
span.legend {
- font-size: 70%;
- text-align: center;
+ font-size: 70%;
+ text-align: center;
}
h3.version {
- font-size: 90%;
- text-align: center;
+ font-size: 90%;
+ text-align: center;
}
div.navtab {
- margin-right: 6px;
- padding-right: 6px;
- text-align: right;
- line-height: 110%;
- background-color: var(--nav-background-color);
+ margin-right: 6px;
+ padding-right: 6px;
+ text-align: right;
+ line-height: 110%;
+ background-color: var(--nav-background-color);
}
div.navtab table {
- border-spacing: 0;
+ border-spacing: 0;
}
td.navtab {
- padding-right: 6px;
- padding-left: 6px;
+ padding-right: 6px;
+ padding-left: 6px;
}
td.navtabHL {
- padding-right: 6px;
- padding-left: 6px;
- border-radius: 0 6px 6px 0;
- background-color: var(--nav-menu-active-bg);
+ padding-right: 6px;
+ padding-left: 6px;
+ border-radius: 0 6px 6px 0;
+ background-color: var(--nav-menu-active-bg);
}
-div.qindex{
- text-align: center;
- width: 100%;
- line-height: 140%;
- font-size: 130%;
- color: var(--index-separator-color);
+div.qindex {
+ text-align: center;
+ width: 100%;
+ line-height: 140%;
+ font-size: 130%;
+ color: var(--index-separator-color);
}
#main-menu a:focus {
- outline: auto;
- z-index: 10;
- position: relative;
+ outline: auto;
+ z-index: 10;
+ position: relative;
}
-dt.alphachar{
- font-size: 180%;
- font-weight: bold;
+dt.alphachar {
+ font-size: 180%;
+ font-weight: bold;
}
-.alphachar a{
- color: var(--index-header-color);
+.alphachar a {
+ color: var(--index-header-color);
}
-.alphachar a:hover, .alphachar a:visited{
- text-decoration: none;
+.alphachar a:hover,
+.alphachar a:visited {
+ text-decoration: none;
}
.classindex dl {
- padding: 25px;
- column-count:1
+ padding: 25px;
+ column-count: 1;
}
.classindex dd {
- display:inline-block;
- margin-left: 50px;
- width: 90%;
- line-height: 1.15em;
+ display: inline-block;
+ margin-left: 50px;
+ width: 90%;
+ line-height: 1.15em;
}
.classindex dl.even {
- background-color: var(--index-even-item-bg-color);
+ background-color: var(--index-even-item-bg-color);
}
.classindex dl.odd {
- background-color: var(--index-odd-item-bg-color);
+ background-color: var(--index-odd-item-bg-color);
}
-@media(min-width: 1120px) {
- .classindex dl {
- column-count:2
- }
+@media (min-width: 1120px) {
+ .classindex dl {
+ column-count: 2;
+ }
}
-@media(min-width: 1320px) {
- .classindex dl {
- column-count:3
- }
+@media (min-width: 1320px) {
+ .classindex dl {
+ column-count: 3;
+ }
}
-
/* @group Link Styling */
a {
- color: var(--page-link-color);
- font-weight: normal;
- text-decoration: none;
+ color: var(--page-link-color);
+ font-weight: normal;
+ text-decoration: none;
}
.contents a:visited {
- color: var(--page-visited-link-color);
+ color: var(--page-visited-link-color);
}
span.label a:hover {
- text-decoration: none;
- background: linear-gradient(to bottom, transparent 0,transparent calc(100% - 1px), currentColor 100%);
+ text-decoration: none;
+ background: linear-gradient(
+ to bottom,
+ transparent 0,
+ transparent calc(100% - 1px),
+ currentColor 100%
+ );
}
a.el {
- font-weight: bold;
+ font-weight: bold;
}
a.elRef {
}
-a.el, a.el:visited, a.code, a.code:visited, a.line, a.line:visited {
- color: var(--page-link-color);
+a.el,
+a.el:visited,
+a.code,
+a.code:visited,
+a.line,
+a.line:visited {
+ color: var(--page-link-color);
}
-a.codeRef, a.codeRef:visited, a.lineRef, a.lineRef:visited {
- color: var(--page-external-link-color);
+a.codeRef,
+a.codeRef:visited,
+a.lineRef,
+a.lineRef:visited {
+ color: var(--page-external-link-color);
}
-a.code.hl_class { /* style for links to class names in code snippets */ }
-a.code.hl_struct { /* style for links to struct names in code snippets */ }
-a.code.hl_union { /* style for links to union names in code snippets */ }
-a.code.hl_interface { /* style for links to interface names in code snippets */ }
-a.code.hl_protocol { /* style for links to protocol names in code snippets */ }
-a.code.hl_category { /* style for links to category names in code snippets */ }
-a.code.hl_exception { /* style for links to exception names in code snippets */ }
-a.code.hl_service { /* style for links to service names in code snippets */ }
-a.code.hl_singleton { /* style for links to singleton names in code snippets */ }
-a.code.hl_concept { /* style for links to concept names in code snippets */ }
-a.code.hl_namespace { /* style for links to namespace names in code snippets */ }
-a.code.hl_package { /* style for links to package names in code snippets */ }
-a.code.hl_define { /* style for links to macro names in code snippets */ }
-a.code.hl_function { /* style for links to function names in code snippets */ }
-a.code.hl_variable { /* style for links to variable names in code snippets */ }
-a.code.hl_typedef { /* style for links to typedef names in code snippets */ }
-a.code.hl_enumvalue { /* style for links to enum value names in code snippets */ }
-a.code.hl_enumeration { /* style for links to enumeration names in code snippets */ }
-a.code.hl_signal { /* style for links to Qt signal names in code snippets */ }
-a.code.hl_slot { /* style for links to Qt slot names in code snippets */ }
-a.code.hl_friend { /* style for links to friend names in code snippets */ }
-a.code.hl_dcop { /* style for links to KDE3 DCOP names in code snippets */ }
-a.code.hl_property { /* style for links to property names in code snippets */ }
-a.code.hl_event { /* style for links to event names in code snippets */ }
-a.code.hl_sequence { /* style for links to sequence names in code snippets */ }
-a.code.hl_dictionary { /* style for links to dictionary names in code snippets */ }
+a.code.hl_class {
+ /* style for links to class names in code snippets */
+}
+a.code.hl_struct {
+ /* style for links to struct names in code snippets */
+}
+a.code.hl_union {
+ /* style for links to union names in code snippets */
+}
+a.code.hl_interface {
+ /* style for links to interface names in code snippets */
+}
+a.code.hl_protocol {
+ /* style for links to protocol names in code snippets */
+}
+a.code.hl_category {
+ /* style for links to category names in code snippets */
+}
+a.code.hl_exception {
+ /* style for links to exception names in code snippets */
+}
+a.code.hl_service {
+ /* style for links to service names in code snippets */
+}
+a.code.hl_singleton {
+ /* style for links to singleton names in code snippets */
+}
+a.code.hl_concept {
+ /* style for links to concept names in code snippets */
+}
+a.code.hl_namespace {
+ /* style for links to namespace names in code snippets */
+}
+a.code.hl_package {
+ /* style for links to package names in code snippets */
+}
+a.code.hl_define {
+ /* style for links to macro names in code snippets */
+}
+a.code.hl_function {
+ /* style for links to function names in code snippets */
+}
+a.code.hl_variable {
+ /* style for links to variable names in code snippets */
+}
+a.code.hl_typedef {
+ /* style for links to typedef names in code snippets */
+}
+a.code.hl_enumvalue {
+ /* style for links to enum value names in code snippets */
+}
+a.code.hl_enumeration {
+ /* style for links to enumeration names in code snippets */
+}
+a.code.hl_signal {
+ /* style for links to Qt signal names in code snippets */
+}
+a.code.hl_slot {
+ /* style for links to Qt slot names in code snippets */
+}
+a.code.hl_friend {
+ /* style for links to friend names in code snippets */
+}
+a.code.hl_dcop {
+ /* style for links to KDE3 DCOP names in code snippets */
+}
+a.code.hl_property {
+ /* style for links to property names in code snippets */
+}
+a.code.hl_event {
+ /* style for links to event names in code snippets */
+}
+a.code.hl_sequence {
+ /* style for links to sequence names in code snippets */
+}
+a.code.hl_dictionary {
+ /* style for links to dictionary names in code snippets */
+}
/* @end */
dl.el {
- margin-left: -1cm;
+ margin-left: -1cm;
}
ul.check {
- list-style:none;
- text-indent: -16px;
- padding-left: 38px;
+ list-style: none;
+ text-indent: -16px;
+ padding-left: 38px;
}
li.unchecked:before {
- content: "\2610\A0";
+ content: "\2610\A0";
}
li.checked:before {
- content: "\2611\A0";
+ content: "\2611\A0";
}
ol {
- text-indent: 0px;
+ text-indent: 0px;
}
ul {
- text-indent: 0px;
- overflow: visible;
+ text-indent: 0px;
+ overflow: visible;
}
ul.multicol {
- -moz-column-gap: 1em;
- -webkit-column-gap: 1em;
- column-gap: 1em;
- -moz-column-count: 3;
- -webkit-column-count: 3;
- column-count: 3;
- list-style-type: none;
+ -moz-column-gap: 1em;
+ -webkit-column-gap: 1em;
+ column-gap: 1em;
+ -moz-column-count: 3;
+ -webkit-column-count: 3;
+ column-count: 3;
+ list-style-type: none;
}
#side-nav ul {
- overflow: visible; /* reset ul rule for scroll bar in GENERATE_TREEVIEW window */
+ overflow: visible; /* reset ul rule for scroll bar in GENERATE_TREEVIEW window */
}
#main-nav ul {
- overflow: visible; /* reset ul rule for the navigation bar drop down lists */
+ overflow: visible; /* reset ul rule for the navigation bar drop down lists */
}
.fragment {
- text-align: left;
- direction: ltr;
- overflow-x: auto;
- overflow-y: hidden;
- position: relative;
- min-height: 12px;
- margin: 10px 0px;
- padding: 10px 10px;
- border: 1px solid var(--fragment-border-color);
- border-radius: 4px;
- background-color: var(--fragment-background-color);
- color: var(--fragment-foreground-color);
+ text-align: left;
+ direction: ltr;
+ overflow-x: auto;
+ overflow-y: hidden;
+ position: relative;
+ min-height: 12px;
+ margin: 10px 0px;
+ padding: 10px 10px;
+ border: 1px solid var(--fragment-border-color);
+ border-radius: 4px;
+ background-color: var(--fragment-background-color);
+ color: var(--fragment-foreground-color);
}
pre.fragment {
- word-wrap: break-word;
- font-size: 10pt;
- line-height: 125%;
- font-family: var(--font-family-monospace);
+ word-wrap: break-word;
+ font-size: 10pt;
+ line-height: 125%;
+ font-family: var(--font-family-monospace);
}
span.tt {
- white-space: pre;
- font-family: var(--font-family-monospace);
+ white-space: pre;
+ font-family: var(--font-family-monospace);
}
.clipboard {
- width: 24px;
- height: 24px;
- right: 5px;
- top: 5px;
- opacity: 0;
- position: absolute;
- display: inline;
- overflow: hidden;
- justify-content: center;
- align-items: center;
- cursor: pointer;
+ width: 24px;
+ height: 24px;
+ right: 5px;
+ top: 5px;
+ opacity: 0;
+ position: absolute;
+ display: inline;
+ overflow: hidden;
+ justify-content: center;
+ align-items: center;
+ cursor: pointer;
}
.clipboard.success {
- border: 1px solid var(--fragment-foreground-color);
- border-radius: 4px;
+ border: 1px solid var(--fragment-foreground-color);
+ border-radius: 4px;
}
-.fragment:hover .clipboard, .clipboard.success {
- opacity: .4;
+.fragment:hover .clipboard,
+.clipboard.success {
+ opacity: 0.4;
}
-.clipboard:hover, .clipboard.success {
- opacity: 1 !important;
+.clipboard:hover,
+.clipboard.success {
+ opacity: 1 !important;
}
-.clipboard:active:not([class~=success]) svg {
- transform: scale(.91);
+.clipboard:active:not([class~="success"]) svg {
+ transform: scale(0.91);
}
.clipboard.success svg {
- fill: var(--fragment-copy-ok-color);
+ fill: var(--fragment-copy-ok-color);
}
.clipboard.success {
- border-color: var(--fragment-copy-ok-color);
+ border-color: var(--fragment-copy-ok-color);
}
div.line {
- font-family: var(--font-family-monospace);
- font-size: 13px;
- min-height: 13px;
- line-height: 1.2;
- text-wrap: wrap;
- word-break: break-all;
- white-space: -moz-pre-wrap; /* Moz */
- white-space: -pre-wrap; /* Opera 4-6 */
- white-space: -o-pre-wrap; /* Opera 7 */
- white-space: pre-wrap; /* CSS3 */
- word-wrap: break-word; /* IE 5.5+ */
- text-indent: -62px;
- padding-left: 62px;
- padding-bottom: 0px;
- margin: 0px;
- -webkit-transition-property: background-color, box-shadow;
- -webkit-transition-duration: 0.5s;
- -moz-transition-property: background-color, box-shadow;
- -moz-transition-duration: 0.5s;
- -ms-transition-property: background-color, box-shadow;
- -ms-transition-duration: 0.5s;
- -o-transition-property: background-color, box-shadow;
- -o-transition-duration: 0.5s;
- transition-property: background-color, box-shadow;
- transition-duration: 0.5s;
+ font-family: var(--font-family-monospace);
+ font-size: 13px;
+ min-height: 13px;
+ line-height: 1.2;
+ text-wrap: wrap;
+ word-break: break-all;
+ white-space: -moz-pre-wrap; /* Moz */
+ white-space: -pre-wrap; /* Opera 4-6 */
+ white-space: -o-pre-wrap; /* Opera 7 */
+ white-space: pre-wrap; /* CSS3 */
+ word-wrap: break-word; /* IE 5.5+ */
+ text-indent: -62px;
+ padding-left: 62px;
+ padding-bottom: 0px;
+ margin: 0px;
+ -webkit-transition-property: background-color, box-shadow;
+ -webkit-transition-duration: 0.5s;
+ -moz-transition-property: background-color, box-shadow;
+ -moz-transition-duration: 0.5s;
+ -ms-transition-property: background-color, box-shadow;
+ -ms-transition-duration: 0.5s;
+ -o-transition-property: background-color, box-shadow;
+ -o-transition-duration: 0.5s;
+ transition-property: background-color, box-shadow;
+ transition-duration: 0.5s;
}
div.line:after {
- content:"\000A";
- white-space: pre;
+ content: "\000A";
+ white-space: pre;
}
div.line.glow {
- background-color: var(--glow-color);
- box-shadow: 0 0 10px var(--glow-color);
+ background-color: var(--glow-color);
+ box-shadow: 0 0 10px var(--glow-color);
}
span.fold {
- display: inline-block;
- width: 12px;
- height: 12px;
- margin-left: 4px;
- margin-right: 1px;
+ display: inline-block;
+ width: 12px;
+ height: 12px;
+ margin-left: 4px;
+ margin-right: 1px;
}
span.foldnone {
- display: inline-block;
- position: relative;
- cursor: pointer;
- user-select: none;
+ display: inline-block;
+ position: relative;
+ cursor: pointer;
+ user-select: none;
}
-span.fold.plus, span.fold.minus {
- width: 10px;
- height: 10px;
- background-color: var(--fragment-background-color);
- position: relative;
- border: 1px solid var(--fold-line-color);
- margin-right: 1px;
+span.fold.plus,
+span.fold.minus {
+ width: 10px;
+ height: 10px;
+ background-color: var(--fragment-background-color);
+ position: relative;
+ border: 1px solid var(--fold-line-color);
+ margin-right: 1px;
}
-span.fold.plus::before, span.fold.minus::before {
- content: '';
- position: absolute;
- background-color: var(--fold-line-color);
+span.fold.plus::before,
+span.fold.minus::before {
+ content: "";
+ position: absolute;
+ background-color: var(--fold-line-color);
}
span.fold.plus::before {
- width: 2px;
- height: 6px;
- top: 2px;
- left: 4px;
+ width: 2px;
+ height: 6px;
+ top: 2px;
+ left: 4px;
}
span.fold.plus::after {
- content: '';
- position: absolute;
- width: 6px;
- height: 2px;
- top: 4px;
- left: 2px;
- background-color: var(--fold-line-color);
+ content: "";
+ position: absolute;
+ width: 6px;
+ height: 2px;
+ top: 4px;
+ left: 2px;
+ background-color: var(--fold-line-color);
}
span.fold.minus::before {
- width: 6px;
- height: 2px;
- top: 4px;
- left: 2px;
+ width: 6px;
+ height: 2px;
+ top: 4px;
+ left: 2px;
}
span.lineno {
- padding-right: 4px;
- margin-right: 9px;
- text-align: right;
- border-right: 2px solid var(--fragment-lineno-border-color);
- color: var(--fragment-lineno-foreground-color);
- background-color: var(--fragment-lineno-background-color);
- white-space: pre;
+ padding-right: 4px;
+ margin-right: 9px;
+ text-align: right;
+ border-right: 2px solid var(--fragment-lineno-border-color);
+ color: var(--fragment-lineno-foreground-color);
+ background-color: var(--fragment-lineno-background-color);
+ white-space: pre;
}
-span.lineno a, span.lineno a:visited {
- color: var(--fragment-lineno-link-fg-color);
- background-color: var(--fragment-lineno-link-bg-color);
+span.lineno a,
+span.lineno a:visited {
+ color: var(--fragment-lineno-link-fg-color);
+ background-color: var(--fragment-lineno-link-bg-color);
}
span.lineno a:hover {
- color: var(--fragment-lineno-link-hover-fg-color);
- background-color: var(--fragment-lineno-link-hover-bg-color);
+ color: var(--fragment-lineno-link-hover-fg-color);
+ background-color: var(--fragment-lineno-link-hover-bg-color);
}
.lineno {
- -webkit-touch-callout: none;
- -webkit-user-select: none;
- -khtml-user-select: none;
- -moz-user-select: none;
- -ms-user-select: none;
- user-select: none;
+ -webkit-touch-callout: none;
+ -webkit-user-select: none;
+ -khtml-user-select: none;
+ -moz-user-select: none;
+ -ms-user-select: none;
+ user-select: none;
}
div.classindex ul {
- list-style: none;
- padding-left: 0;
+ list-style: none;
+ padding-left: 0;
}
div.classindex span.ai {
- display: inline-block;
+ display: inline-block;
}
div.groupHeader {
- box-shadow: 13px 0 var(--page-background-color),
- -13px 0 var(--page-background-color),
- 13px 1px var(--group-header-separator-color),
- -13px 1px var(--group-header-separator-color);
- color: var(--group-header-color);
- font-size: 110%;
- font-weight: 500;
- margin-left: 0px;
- margin-top: 0em;
- margin-bottom: 6px;
- padding-top: 8px;
- padding-bottom: 4px;
+ box-shadow:
+ 13px 0 var(--page-background-color),
+ -13px 0 var(--page-background-color),
+ 13px 1px var(--group-header-separator-color),
+ -13px 1px var(--group-header-separator-color);
+ color: var(--group-header-color);
+ font-size: 110%;
+ font-weight: 500;
+ margin-left: 0px;
+ margin-top: 0em;
+ margin-bottom: 6px;
+ padding-top: 8px;
+ padding-bottom: 4px;
}
div.groupText {
- margin-left: 16px;
- font-style: italic;
+ margin-left: 16px;
+ font-style: italic;
}
body {
- color: var(--page-foreground-color);
- margin: 0;
+ color: var(--page-foreground-color);
+ margin: 0;
}
div.contents {
- margin-top: 10px;
- margin-left: 12px;
- margin-right: 12px;
+ margin-top: 10px;
+ margin-left: 12px;
+ margin-right: 12px;
}
p.formulaDsp {
- text-align: center;
+ text-align: center;
}
img.dark-mode-visible {
- display: none;
+ display: none;
}
img.light-mode-visible {
- display: none;
+ display: none;
}
-img.formulaInl, img.inline {
- vertical-align: middle;
+img.formulaInl,
+img.inline {
+ vertical-align: middle;
}
div.center {
- text-align: center;
- margin-top: 0px;
- margin-bottom: 0px;
- padding: 0px;
+ text-align: center;
+ margin-top: 0px;
+ margin-bottom: 0px;
+ padding: 0px;
}
div.center img {
- border: 0px;
+ border: 0px;
}
address.footer {
- text-align: right;
- padding-right: 12px;
+ text-align: right;
+ padding-right: 12px;
}
img.footer {
- border: 0px;
- vertical-align: middle;
- width: var(--footer-logo-width);
+ border: 0px;
+ vertical-align: middle;
+ width: var(--footer-logo-width);
}
.compoundTemplParams {
- color: var(--memdecl-template-color);
- font-size: 80%;
- line-height: 120%;
+ color: var(--memdecl-template-color);
+ font-size: 80%;
+ line-height: 120%;
}
/* @group Code Colorization */
span.keyword {
- color: var(--code-keyword-color);
+ color: var(--code-keyword-color);
}
span.keywordtype {
- color: var(--code-type-keyword-color);
+ color: var(--code-type-keyword-color);
}
span.keywordflow {
- color: var(--code-flow-keyword-color);
+ color: var(--code-flow-keyword-color);
}
span.comment {
- color: var(--code-comment-color);
+ color: var(--code-comment-color);
}
span.preprocessor {
- color: var(--code-preprocessor-color);
+ color: var(--code-preprocessor-color);
}
span.stringliteral {
- color: var(--code-string-literal-color);
+ color: var(--code-string-literal-color);
}
span.charliteral {
- color: var(--code-char-literal-color);
+ color: var(--code-char-literal-color);
}
span.xmlcdata {
- color: var(--code-xml-cdata-color);
+ color: var(--code-xml-cdata-color);
}
-span.vhdldigit {
- color: var(--code-vhdl-digit-color);
+span.vhdldigit {
+ color: var(--code-vhdl-digit-color);
}
-span.vhdlchar {
- color: var(--code-vhdl-char-color);
+span.vhdlchar {
+ color: var(--code-vhdl-char-color);
}
-span.vhdlkeyword {
- color: var(--code-vhdl-keyword-color);
+span.vhdlkeyword {
+ color: var(--code-vhdl-keyword-color);
}
-span.vhdllogic {
- color: var(--code-vhdl-logic-color);
+span.vhdllogic {
+ color: var(--code-vhdl-logic-color);
}
blockquote {
- background-color: var(--blockquote-background-color);
- border-left: 2px solid var(--blockquote-border-color);
- margin: 0 24px 0 4px;
- padding: 0 12px 0 16px;
+ background-color: var(--blockquote-background-color);
+ border-left: 2px solid var(--blockquote-border-color);
+ margin: 0 24px 0 4px;
+ padding: 0 12px 0 16px;
}
/* @end */
td.tiny {
- font-size: 75%;
+ font-size: 75%;
}
.dirtab {
- padding: 4px;
- border-collapse: collapse;
- border: 1px solid var(--table-cell-border-color);
+ padding: 4px;
+ border-collapse: collapse;
+ border: 1px solid var(--table-cell-border-color);
}
th.dirtab {
- background-color: var(--table-header-background-color);
- color: var(--table-header-foreground-color);
- font-weight: bold;
+ background-color: var(--table-header-background-color);
+ color: var(--table-header-foreground-color);
+ font-weight: bold;
}
hr {
- border: none;
- margin-top: 16px;
- margin-bottom: 16px;
- height: 1px;
- box-shadow: 13px 0 var(--page-background-color),
- -13px 0 var(--page-background-color),
- 13px 1px var(--group-header-separator-color),
- -13px 1px var(--group-header-separator-color);
+ border: none;
+ margin-top: 16px;
+ margin-bottom: 16px;
+ height: 1px;
+ box-shadow:
+ 13px 0 var(--page-background-color),
+ -13px 0 var(--page-background-color),
+ 13px 1px var(--group-header-separator-color),
+ -13px 1px var(--group-header-separator-color);
}
hr.footer {
- height: 1px;
+ height: 1px;
}
/* @group Member Descriptions */
table.memberdecls {
- border-spacing: 0px;
- padding: 0px;
+ border-spacing: 0px;
+ padding: 0px;
}
-.memberdecls td, .fieldtable tr {
- transition-property: background-color, box-shadow;
- transition-duration: 0.5s;
+.memberdecls td,
+.fieldtable tr {
+ transition-property: background-color, box-shadow;
+ transition-duration: 0.5s;
}
-.memberdecls td.glow, .fieldtable tr.glow {
- background-color: var(--glow-color);
- box-shadow: 0 0 15px var(--glow-color);
+.memberdecls td.glow,
+.fieldtable tr.glow {
+ background-color: var(--glow-color);
+ box-shadow: 0 0 15px var(--glow-color);
}
-.memberdecls tr[class^='memitem'] {
- font-family: var(--font-family-monospace);
+.memberdecls tr[class^="memitem"] {
+ font-family: var(--font-family-monospace);
}
-.mdescLeft, .mdescRight,
-.memItemLeft, .memItemRight {
- padding-top: 2px;
- padding-bottom: 2px;
+.mdescLeft,
+.mdescRight,
+.memItemLeft,
+.memItemRight {
+ padding-top: 2px;
+ padding-bottom: 2px;
}
.memTemplParams {
- padding-left: 10px;
- padding-top: 5px;
+ padding-left: 10px;
+ padding-top: 5px;
}
-.memItemLeft, .memItemRight, .memTemplParams {
- background-color: var(--memdecl-background-color);
+.memItemLeft,
+.memItemRight,
+.memTemplParams {
+ background-color: var(--memdecl-background-color);
}
-.mdescLeft, .mdescRight {
- padding: 0px 8px 4px 8px;
- color: var(--memdecl-foreground-color);
+.mdescLeft,
+.mdescRight {
+ padding: 0px 8px 4px 8px;
+ color: var(--memdecl-foreground-color);
}
-tr[class^='memdesc'] {
- box-shadow: inset 0px 1px 3px 0px rgba(0,0,0,.075);
+tr[class^="memdesc"] {
+ box-shadow: inset 0px 1px 3px 0px rgba(0, 0, 0, 0.075);
}
.mdescLeft {
- border-left: 1px solid var(--memdecl-border-color);
- border-bottom: 1px solid var(--memdecl-border-color);
+ border-left: 1px solid var(--memdecl-border-color);
+ border-bottom: 1px solid var(--memdecl-border-color);
}
.mdescRight {
- border-right: 1px solid var(--memdecl-border-color);
- border-bottom: 1px solid var(--memdecl-border-color);
+ border-right: 1px solid var(--memdecl-border-color);
+ border-bottom: 1px solid var(--memdecl-border-color);
}
.memTemplParams {
- color: var(--memdecl-template-color);
- white-space: nowrap;
- font-size: 80%;
- border-left: 1px solid var(--memdecl-border-color);
- border-right: 1px solid var(--memdecl-border-color);
+ color: var(--memdecl-template-color);
+ white-space: nowrap;
+ font-size: 80%;
+ border-left: 1px solid var(--memdecl-border-color);
+ border-right: 1px solid var(--memdecl-border-color);
}
td.ititle {
- border: 1px solid var(--memdecl-border-color);
- border-top-left-radius: 4px;
- border-top-right-radius: 4px;
- padding-left: 10px;
+ border: 1px solid var(--memdecl-border-color);
+ border-top-left-radius: 4px;
+ border-top-right-radius: 4px;
+ padding-left: 10px;
}
tr:not(:first-child) > td.ititle {
- border-top: 0;
- border-radius: 0;
+ border-top: 0;
+ border-radius: 0;
}
.memItemLeft {
- white-space: nowrap;
- border-left: 1px solid var(--memdecl-border-color);
- border-bottom: 1px solid var(--memdecl-border-color);
- padding-left: 10px;
- transition: none;
+ white-space: nowrap;
+ border-left: 1px solid var(--memdecl-border-color);
+ border-bottom: 1px solid var(--memdecl-border-color);
+ padding-left: 10px;
+ transition: none;
}
.memItemRight {
- width: 100%;
- border-right: 1px solid var(--memdecl-border-color);
- border-bottom: 1px solid var(--memdecl-border-color);
- padding-right: 10px;
- transition: none;
+ width: 100%;
+ border-right: 1px solid var(--memdecl-border-color);
+ border-bottom: 1px solid var(--memdecl-border-color);
+ padding-right: 10px;
+ transition: none;
}
-tr.heading + tr[class^='memitem'] td.memItemLeft,
-tr.groupHeader + tr[class^='memitem'] td.memItemLeft,
-tr.inherit_header + tr[class^='memitem'] td.memItemLeft {
- border-top: 1px solid var(--memdecl-border-color);
- border-top-left-radius: 4px;
+tr.heading + tr[class^="memitem"] td.memItemLeft,
+tr.groupHeader + tr[class^="memitem"] td.memItemLeft,
+tr.inherit_header + tr[class^="memitem"] td.memItemLeft {
+ border-top: 1px solid var(--memdecl-border-color);
+ border-top-left-radius: 4px;
}
-tr.heading + tr[class^='memitem'] td.memItemRight,
-tr.groupHeader + tr[class^='memitem'] td.memItemRight,
-tr.inherit_header + tr[class^='memitem'] td.memItemRight {
- border-top: 1px solid var(--memdecl-border-color);
- border-top-right-radius: 4px;
+tr.heading + tr[class^="memitem"] td.memItemRight,
+tr.groupHeader + tr[class^="memitem"] td.memItemRight,
+tr.inherit_header + tr[class^="memitem"] td.memItemRight {
+ border-top: 1px solid var(--memdecl-border-color);
+ border-top-right-radius: 4px;
}
-tr.heading + tr[class^='memitem'] td.memTemplParams,
-tr.heading + tr td.ititle,
-tr.groupHeader + tr[class^='memitem'] td.memTemplParams,
-tr.groupHeader + tr td.ititle,
-tr.inherit_header + tr[class^='memitem'] td.memTemplParams {
- border-top: 1px solid var(--memdecl-border-color);
- border-top-left-radius: 4px;
- border-top-right-radius: 4px;
+tr.heading + tr[class^="memitem"] td.memTemplParams,
+tr.heading + tr td.ititle,
+tr.groupHeader + tr[class^="memitem"] td.memTemplParams,
+tr.groupHeader + tr td.ititle,
+tr.inherit_header + tr[class^="memitem"] td.memTemplParams {
+ border-top: 1px solid var(--memdecl-border-color);
+ border-top-left-radius: 4px;
+ border-top-right-radius: 4px;
}
table.memberdecls tr:last-child td.memItemLeft,
table.memberdecls tr:last-child td.mdescLeft,
-table.memberdecls tr[class^='memitem']:has(+ tr.groupHeader) td.memItemLeft,
-table.memberdecls tr[class^='memitem']:has(+ tr.inherit_header) td.memItemLeft,
-table.memberdecls tr[class^='memdesc']:has(+ tr.groupHeader) td.mdescLeft,
-table.memberdecls tr[class^='memdesc']:has(+ tr.inherit_header) td.mdescLeft {
- border-bottom-left-radius: 4px;
+table.memberdecls tr[class^="memitem"]:has(+ tr.groupHeader) td.memItemLeft,
+table.memberdecls tr[class^="memitem"]:has(+ tr.inherit_header) td.memItemLeft,
+table.memberdecls tr[class^="memdesc"]:has(+ tr.groupHeader) td.mdescLeft,
+table.memberdecls tr[class^="memdesc"]:has(+ tr.inherit_header) td.mdescLeft {
+ border-bottom-left-radius: 4px;
}
table.memberdecls tr:last-child td.memItemRight,
table.memberdecls tr:last-child td.mdescRight,
-table.memberdecls tr[class^='memitem']:has(+ tr.groupHeader) td.memItemRight,
-table.memberdecls tr[class^='memitem']:has(+ tr.inherit_header) td.memItemRight,
-table.memberdecls tr[class^='memdesc']:has(+ tr.groupHeader) td.mdescRight,
-table.memberdecls tr[class^='memdesc']:has(+ tr.inherit_header) td.mdescRight {
- border-bottom-right-radius: 4px;
+table.memberdecls tr[class^="memitem"]:has(+ tr.groupHeader) td.memItemRight,
+table.memberdecls tr[class^="memitem"]:has(+ tr.inherit_header) td.memItemRight,
+table.memberdecls tr[class^="memdesc"]:has(+ tr.groupHeader) td.mdescRight,
+table.memberdecls tr[class^="memdesc"]:has(+ tr.inherit_header) td.mdescRight {
+ border-bottom-right-radius: 4px;
}
-tr.template .memItemLeft, tr.template .memItemRight {
- border-top: none;
- padding-top: 0;
+tr.template .memItemLeft,
+tr.template .memItemRight {
+ border-top: none;
+ padding-top: 0;
}
-
/* @end */
/* @group Member Details */
@@ -1224,1238 +1340,1320 @@ tr.template .memItemLeft, tr.template .memItemRight {
/* Styles for detailed member documentation */
.memtitle {
- padding: 8px;
- border-top: 1px solid var(--memdef-border-color);
- border-left: 1px solid var(--memdef-border-color);
- border-right: 1px solid var(--memdef-border-color);
- border-top-right-radius: 4px;
- border-top-left-radius: 4px;
- margin-bottom: -1px;
- background-color: var(--memdef-proto-background-color);
- line-height: 1.25;
- font-family: var(--font-family-monospace);
- font-weight: 500;
- font-size: 16px;
- float:left;
- box-shadow: 0 10px 0 -1px var(--memdef-proto-background-color),
- 0 2px 8px 0 rgba(0,0,0,.075);
- position: relative;
+ padding: 8px;
+ border-top: 1px solid var(--memdef-border-color);
+ border-left: 1px solid var(--memdef-border-color);
+ border-right: 1px solid var(--memdef-border-color);
+ border-top-right-radius: 4px;
+ border-top-left-radius: 4px;
+ margin-bottom: -1px;
+ background-color: var(--memdef-proto-background-color);
+ line-height: 1.25;
+ font-family: var(--font-family-monospace);
+ font-weight: 500;
+ font-size: 16px;
+ float: left;
+ box-shadow:
+ 0 10px 0 -1px var(--memdef-proto-background-color),
+ 0 2px 8px 0 rgba(0, 0, 0, 0.075);
+ position: relative;
}
.memtitle:after {
- content: '';
- display: block;
- background: var(--memdef-proto-background-color);
- height: 10px;
- bottom: -10px;
- left: 0px;
- right: -14px;
- position: absolute;
- border-top-right-radius: 6px;
+ content: "";
+ display: block;
+ background: var(--memdef-proto-background-color);
+ height: 10px;
+ bottom: -10px;
+ left: 0px;
+ right: -14px;
+ position: absolute;
+ border-top-right-radius: 6px;
}
-.permalink
-{
- font-family: var(--font-family-monospace);
- font-weight: 500;
- line-height: 1.25;
- font-size: 16px;
- display: inline-block;
- vertical-align: middle;
+.permalink {
+ font-family: var(--font-family-monospace);
+ font-weight: 500;
+ line-height: 1.25;
+ font-size: 16px;
+ display: inline-block;
+ vertical-align: middle;
}
.memtemplate {
- font-size: 80%;
- color: var(--memdef-template-color);
- font-family: var(--font-family-monospace);
- font-weight: normal;
- margin-left: 9px;
+ font-size: 80%;
+ color: var(--memdef-template-color);
+ font-family: var(--font-family-monospace);
+ font-weight: normal;
+ margin-left: 9px;
}
.mempage {
- width: 100%;
+ width: 100%;
}
.memitem {
- padding: 0;
- margin-bottom: 10px;
- margin-right: 5px;
- display: table !important;
- width: 100%;
- box-shadow: 0 2px 8px 0 rgba(0,0,0,.075);
- border-radius: 4px;
+ padding: 0;
+ margin-bottom: 10px;
+ margin-right: 5px;
+ display: table !important;
+ width: 100%;
+ box-shadow: 0 2px 8px 0 rgba(0, 0, 0, 0.075);
+ border-radius: 4px;
}
.memitem.glow {
- box-shadow: 0 0 15px var(--glow-color);
+ box-shadow: 0 0 15px var(--glow-color);
}
.memname {
- font-family: var(--font-family-monospace);
- font-size: 13px;
- font-weight: 400;
- margin-left: 6px;
+ font-family: var(--font-family-monospace);
+ font-size: 13px;
+ font-weight: 400;
+ margin-left: 6px;
}
.memname td {
- vertical-align: bottom;
+ vertical-align: bottom;
}
-.memproto, dl.reflist dt {
- border-top: 1px solid var(--memdef-border-color);
- border-left: 1px solid var(--memdef-border-color);
- border-right: 1px solid var(--memdef-border-color);
- padding: 6px 0px 6px 0px;
- color: var(--memdef-proto-text-color);
- font-weight: bold;
- background-color: var(--memdef-proto-background-color);
- border-top-right-radius: 4px;
- border-bottom: 1px solid var(--memdef-border-color);
+.memproto,
+dl.reflist dt {
+ border-top: 1px solid var(--memdef-border-color);
+ border-left: 1px solid var(--memdef-border-color);
+ border-right: 1px solid var(--memdef-border-color);
+ padding: 6px 0px 6px 0px;
+ color: var(--memdef-proto-text-color);
+ font-weight: bold;
+ background-color: var(--memdef-proto-background-color);
+ border-top-right-radius: 4px;
+ border-bottom: 1px solid var(--memdef-border-color);
}
.overload {
- font-family: var(--font-family-monospace);
- font-size: 65%;
+ font-family: var(--font-family-monospace);
+ font-size: 65%;
}
-.memdoc, dl.reflist dd {
- border-bottom: 1px solid var(--memdef-border-color);
- border-left: 1px solid var(--memdef-border-color);
- border-right: 1px solid var(--memdef-border-color);
- padding: 6px 10px 2px 10px;
- border-top-width: 0;
- border-bottom-left-radius: 4px;
- border-bottom-right-radius: 4px;
+.memdoc,
+dl.reflist dd {
+ border-bottom: 1px solid var(--memdef-border-color);
+ border-left: 1px solid var(--memdef-border-color);
+ border-right: 1px solid var(--memdef-border-color);
+ padding: 6px 10px 2px 10px;
+ border-top-width: 0;
+ border-bottom-left-radius: 4px;
+ border-bottom-right-radius: 4px;
}
dl.reflist dt {
- padding: 5px;
+ padding: 5px;
}
dl.reflist dd {
- margin: 0px 0px 10px 0px;
- padding: 5px;
+ margin: 0px 0px 10px 0px;
+ padding: 5px;
}
.paramkey {
- text-align: right;
+ text-align: right;
}
.paramtype {
- white-space: nowrap;
- padding: 0px;
- padding-bottom: 1px;
+ white-space: nowrap;
+ padding: 0px;
+ padding-bottom: 1px;
}
.paramname {
- white-space: nowrap;
- padding: 0px;
- padding-bottom: 1px;
- margin-left: 2px;
+ white-space: nowrap;
+ padding: 0px;
+ padding-bottom: 1px;
+ margin-left: 2px;
}
.paramname em {
- color: var(--memdef-param-name-color);
- font-style: normal;
- margin-right: 1px;
+ color: var(--memdef-param-name-color);
+ font-style: normal;
+ margin-right: 1px;
}
.paramname .paramdefval {
- font-family: var(--font-family-monospace);
+ font-family: var(--font-family-monospace);
}
-.params, .retval, .exception, .tparams {
- margin-left: 0px;
- padding-left: 0px;
+.params,
+.retval,
+.exception,
+.tparams {
+ margin-left: 0px;
+ padding-left: 0px;
}
-.params .paramname, .retval .paramname, .tparams .paramname, .exception .paramname {
- font-weight: bold;
- vertical-align: top;
+.params .paramname,
+.retval .paramname,
+.tparams .paramname,
+.exception .paramname {
+ font-weight: bold;
+ vertical-align: top;
}
-.params .paramtype, .tparams .paramtype {
- font-style: italic;
- vertical-align: top;
+.params .paramtype,
+.tparams .paramtype {
+ font-style: italic;
+ vertical-align: top;
}
-.params .paramdir, .tparams .paramdir {
- font-family: var(--font-family-monospace);
- vertical-align: top;
+.params .paramdir,
+.tparams .paramdir {
+ font-family: var(--font-family-monospace);
+ vertical-align: top;
}
table.mlabels {
- border-spacing: 0px;
+ border-spacing: 0px;
}
td.mlabels-left {
- width: 100%;
- padding: 0px;
+ width: 100%;
+ padding: 0px;
}
td.mlabels-right {
- vertical-align: bottom;
- padding: 0px;
- white-space: nowrap;
+ vertical-align: bottom;
+ padding: 0px;
+ white-space: nowrap;
}
span.mlabels {
- margin-left: 8px;
+ margin-left: 8px;
}
span.mlabel {
- background-color: var(--label-background-color);
- border-top:1px solid var(--label-left-top-border-color);
- border-left:1px solid var(--label-left-top-border-color);
- border-right:1px solid var(--label-right-bottom-border-color);
- border-bottom:1px solid var(--label-right-bottom-border-color);
- text-shadow: none;
- color: var(--label-foreground-color);
- margin-right: 4px;
- padding: 2px 3px;
- border-radius: 3px;
- font-size: 7pt;
- white-space: nowrap;
- vertical-align: middle;
+ background-color: var(--label-background-color);
+ border-top: 1px solid var(--label-left-top-border-color);
+ border-left: 1px solid var(--label-left-top-border-color);
+ border-right: 1px solid var(--label-right-bottom-border-color);
+ border-bottom: 1px solid var(--label-right-bottom-border-color);
+ text-shadow: none;
+ color: var(--label-foreground-color);
+ margin-right: 4px;
+ padding: 2px 3px;
+ border-radius: 3px;
+ font-size: 7pt;
+ white-space: nowrap;
+ vertical-align: middle;
}
-
-
/* @end */
/* these are for tree view inside a (index) page */
div.directory {
- margin: 10px 0px;
- width: 100%;
+ margin: 10px 0px;
+ width: 100%;
}
.directory table {
- border-collapse:collapse;
+ border-collapse: collapse;
}
.directory td {
- margin: 0px;
- padding: 0px;
- vertical-align: top;
+ margin: 0px;
+ padding: 0px;
+ vertical-align: top;
}
.directory td.entry {
- white-space: nowrap;
- padding-right: 6px;
- padding-top: 3px;
+ white-space: nowrap;
+ padding-right: 6px;
+ padding-top: 3px;
}
.directory td.entry a {
- outline:none;
+ outline: none;
}
.directory td.entry a img {
- border: none;
+ border: none;
}
.directory td.desc {
- width: 100%;
- padding-left: 6px;
- padding-right: 6px;
- padding-top: 3px;
- border-left: 1px solid rgba(0,0,0,0.05);
+ width: 100%;
+ padding-left: 6px;
+ padding-right: 6px;
+ padding-top: 3px;
+ border-left: 1px solid rgba(0, 0, 0, 0.05);
}
.directory tr.odd {
- padding-left: 6px;
- background-color: var(--index-odd-item-bg-color);
+ padding-left: 6px;
+ background-color: var(--index-odd-item-bg-color);
}
.directory tr.even {
- padding-left: 6px;
- background-color: var(--index-even-item-bg-color);
+ padding-left: 6px;
+ background-color: var(--index-even-item-bg-color);
}
.directory img {
- vertical-align: -30%;
+ vertical-align: -30%;
}
.directory .levels {
- white-space: nowrap;
- width: 100%;
- text-align: right;
- font-size: 9pt;
+ white-space: nowrap;
+ width: 100%;
+ text-align: right;
+ font-size: 9pt;
}
.directory .levels span {
- cursor: pointer;
- padding-left: 2px;
- padding-right: 2px;
- color: var(--page-link-color);
+ cursor: pointer;
+ padding-left: 2px;
+ padding-right: 2px;
+ color: var(--page-link-color);
}
.arrow {
- color: var(--nav-background-color);
- -webkit-user-select: none;
- -khtml-user-select: none;
- -moz-user-select: none;
- -ms-user-select: none;
- user-select: none;
- cursor: pointer;
- font-size: 80%;
- display: inline-block;
- width: 16px;
- height: 14px;
- transition: opacity 0.3s ease;
+ color: var(--nav-background-color);
+ -webkit-user-select: none;
+ -khtml-user-select: none;
+ -moz-user-select: none;
+ -ms-user-select: none;
+ user-select: none;
+ cursor: pointer;
+ font-size: 80%;
+ display: inline-block;
+ width: 16px;
+ height: 14px;
+ transition: opacity 0.3s ease;
}
span.arrowhead {
- position: relative;
- padding: 0;
- margin: 0 0 0 2px;
- display: inline-block;
- width: 5px;
- height: 5px;
- border-right: 2px solid var(--nav-arrow-color);
- border-bottom: 2px solid var(--nav-arrow-color);
- transform: rotate(-45deg);
- transition: transform 0.3s ease;
+ position: relative;
+ padding: 0;
+ margin: 0 0 0 2px;
+ display: inline-block;
+ width: 5px;
+ height: 5px;
+ border-right: 2px solid var(--nav-arrow-color);
+ border-bottom: 2px solid var(--nav-arrow-color);
+ transform: rotate(-45deg);
+ transition: transform 0.3s ease;
}
span.arrowhead.opened {
- transform: rotate(45deg);
+ transform: rotate(45deg);
}
.selected span.arrowhead {
- border-right: 2px solid var(--nav-arrow-selected-color);
- border-bottom: 2px solid var(--nav-arrow-selected-color);
+ border-right: 2px solid var(--nav-arrow-selected-color);
+ border-bottom: 2px solid var(--nav-arrow-selected-color);
}
.icon {
- font-family: var(--font-family-icon);
- line-height: normal;
- font-weight: bold;
- font-size: 12px;
- height: 14px;
- width: 16px;
- display: inline-block;
- background-color: var(--icon-background-color);
- color: var(--icon-foreground-color);
- text-align: center;
- border-radius: 4px;
- margin-left: 2px;
- margin-right: 2px;
+ font-family: var(--font-family-icon);
+ line-height: normal;
+ font-weight: bold;
+ font-size: 12px;
+ height: 14px;
+ width: 16px;
+ display: inline-block;
+ background-color: var(--icon-background-color);
+ color: var(--icon-foreground-color);
+ text-align: center;
+ border-radius: 4px;
+ margin-left: 2px;
+ margin-right: 2px;
}
.icona {
- width: 24px;
- height: 22px;
- display: inline-block;
+ width: 24px;
+ height: 22px;
+ display: inline-block;
}
.iconfolder {
- width: 24px;
- height: 18px;
- margin-top: 6px;
- vertical-align:top;
- display: inline-block;
- position: relative;
+ width: 24px;
+ height: 18px;
+ margin-top: 6px;
+ vertical-align: top;
+ display: inline-block;
+ position: relative;
}
.icondoc {
- width: 24px;
- height: 18px;
- margin-top: 3px;
- vertical-align:top;
- display: inline-block;
- position: relative;
+ width: 24px;
+ height: 18px;
+ margin-top: 3px;
+ vertical-align: top;
+ display: inline-block;
+ position: relative;
}
.folder-icon {
- width: 16px;
- height: 11px;
- background-color: var(--icon-folder-fill-color);
- border: 1px solid var(--icon-folder-border-color);
- border-radius: 0 2px 2px 2px;
- position: relative;
- box-sizing: content-box;
+ width: 16px;
+ height: 11px;
+ background-color: var(--icon-folder-fill-color);
+ border: 1px solid var(--icon-folder-border-color);
+ border-radius: 0 2px 2px 2px;
+ position: relative;
+ box-sizing: content-box;
}
.folder-icon::after {
- content: '';
- position: absolute;
- top: 2px;
- left: -1px;
- width: 16px;
- height: 7px;
- background-color: var(--icon-folder-open-fill-color);
- border: 1px solid var(--icon-folder-border-color);
- border-radius: 7px 7px 2px 2px;
- transform-origin: top left;
- opacity: 0;
- transition: all 0.3s linear;
+ content: "";
+ position: absolute;
+ top: 2px;
+ left: -1px;
+ width: 16px;
+ height: 7px;
+ background-color: var(--icon-folder-open-fill-color);
+ border: 1px solid var(--icon-folder-border-color);
+ border-radius: 7px 7px 2px 2px;
+ transform-origin: top left;
+ opacity: 0;
+ transition: all 0.3s linear;
}
.folder-icon::before {
- content: '';
- position: absolute;
- top: -3px;
- left: -1px;
- width: 6px;
- height: 2px;
- background-color: var(--icon-folder-fill-color);
- border-top: 1px solid var(--icon-folder-border-color);
- border-left: 1px solid var(--icon-folder-border-color);
- border-right: 1px solid var(--icon-folder-border-color);
- border-radius: 2px 2px 0 0;
+ content: "";
+ position: absolute;
+ top: -3px;
+ left: -1px;
+ width: 6px;
+ height: 2px;
+ background-color: var(--icon-folder-fill-color);
+ border-top: 1px solid var(--icon-folder-border-color);
+ border-left: 1px solid var(--icon-folder-border-color);
+ border-right: 1px solid var(--icon-folder-border-color);
+ border-radius: 2px 2px 0 0;
}
.folder-icon.open::after {
- top: 3px;
- opacity: 1;
+ top: 3px;
+ opacity: 1;
}
.doc-icon {
- left: 6px;
- width: 12px;
- height: 16px;
- background-color: var(--icon-doc-border-color);
- clip-path: polygon(0 0, 66% 0, 100% 25%, 100% 100%, 0 100%);
- position: relative;
- display: inline-block;
+ left: 6px;
+ width: 12px;
+ height: 16px;
+ background-color: var(--icon-doc-border-color);
+ clip-path: polygon(0 0, 66% 0, 100% 25%, 100% 100%, 0 100%);
+ position: relative;
+ display: inline-block;
}
.doc-icon::before {
- content: "";
- left: 1px;
- top: 1px;
- width: 10px;
- height: 14px;
- background-color: var(--icon-doc-fill-color);
- clip-path: polygon(0 0, 66% 0, 100% 25%, 100% 100%, 0 100%);
- position: absolute;
- box-sizing: border-box;
+ content: "";
+ left: 1px;
+ top: 1px;
+ width: 10px;
+ height: 14px;
+ background-color: var(--icon-doc-fill-color);
+ clip-path: polygon(0 0, 66% 0, 100% 25%, 100% 100%, 0 100%);
+ position: absolute;
+ box-sizing: border-box;
}
.doc-icon::after {
- content: "";
- left: 7px;
- top: 0px;
- width: 3px;
- height: 3px;
- background-color: transparent;
- position: absolute;
- border: 1px solid var(--icon-doc-border-color);
+ content: "";
+ left: 7px;
+ top: 0px;
+ width: 3px;
+ height: 3px;
+ background-color: transparent;
+ position: absolute;
+ border: 1px solid var(--icon-doc-border-color);
}
-
-
-
/* @end */
div.dynheader {
- margin-top: 8px;
- -webkit-touch-callout: none;
- -webkit-user-select: none;
- -khtml-user-select: none;
- -moz-user-select: none;
- -ms-user-select: none;
- user-select: none;
+ margin-top: 8px;
+ -webkit-touch-callout: none;
+ -webkit-user-select: none;
+ -khtml-user-select: none;
+ -moz-user-select: none;
+ -ms-user-select: none;
+ user-select: none;
}
span.dynarrow {
- position: relative;
- display: inline-block;
- width: 12px;
- bottom: 1px;
+ position: relative;
+ display: inline-block;
+ width: 12px;
+ bottom: 1px;
}
address {
- font-style: normal;
- color: var(--footer-foreground-color);
+ font-style: normal;
+ color: var(--footer-foreground-color);
}
table.doxtable caption {
- caption-side: top;
+ caption-side: top;
}
table.doxtable {
- border-collapse:collapse;
- margin-top: 4px;
- margin-bottom: 4px;
+ border-collapse: collapse;
+ margin-top: 4px;
+ margin-bottom: 4px;
}
-table.doxtable td, table.doxtable th {
- border: 1px solid var(--table-cell-border-color);
- padding: 3px 7px 2px;
+table.doxtable td,
+table.doxtable th {
+ border: 1px solid var(--table-cell-border-color);
+ padding: 3px 7px 2px;
}
table.doxtable th {
- background-color: var(--table-header-background-color);
- color: var(--table-header-foreground-color);
- font-size: 110%;
- padding-bottom: 4px;
- padding-top: 5px;
+ background-color: var(--table-header-background-color);
+ color: var(--table-header-foreground-color);
+ font-size: 110%;
+ padding-bottom: 4px;
+ padding-top: 5px;
}
table.fieldtable {
- margin-bottom: 10px;
- border: 1px solid var(--memdef-border-color);
- border-spacing: 0px;
- border-radius: 4px;
- box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.15);
+ margin-bottom: 10px;
+ border: 1px solid var(--memdef-border-color);
+ border-spacing: 0px;
+ border-radius: 4px;
+ box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.15);
}
-.fieldtable td, .fieldtable th {
- padding: 3px 7px 2px;
+.fieldtable td,
+.fieldtable th {
+ padding: 3px 7px 2px;
}
-.fieldtable td.fieldtype, .fieldtable td.fieldname, .fieldtable td.fieldinit {
- white-space: nowrap;
- border-right: 1px solid var(--memdef-border-color);
- border-bottom: 1px solid var(--memdef-border-color);
- vertical-align: top;
+.fieldtable td.fieldtype,
+.fieldtable td.fieldname,
+.fieldtable td.fieldinit {
+ white-space: nowrap;
+ border-right: 1px solid var(--memdef-border-color);
+ border-bottom: 1px solid var(--memdef-border-color);
+ vertical-align: top;
}
.fieldtable td.fieldname {
- padding-top: 3px;
+ padding-top: 3px;
}
.fieldtable td.fieldinit {
- padding-top: 3px;
- text-align: right;
+ padding-top: 3px;
+ text-align: right;
}
-
.fieldtable td.fielddoc {
- border-bottom: 1px solid var(--memdef-border-color);
+ border-bottom: 1px solid var(--memdef-border-color);
}
.fieldtable td.fielddoc p:first-child {
- margin-top: 0px;
+ margin-top: 0px;
}
.fieldtable td.fielddoc p:last-child {
- margin-bottom: 2px;
+ margin-bottom: 2px;
}
.fieldtable tr:last-child td {
- border-bottom: none;
+ border-bottom: none;
}
.fieldtable th {
- background-color: var(--memdef-title-background-color);
- font-size: 90%;
- color: var(--memdef-proto-text-color);
- padding-bottom: 4px;
- padding-top: 5px;
- text-align:left;
- font-weight: 400;
- border-top-left-radius: 4px;
- border-top-right-radius: 4px;
- border-bottom: 1px solid var(--memdef-border-color);
+ background-color: var(--memdef-title-background-color);
+ font-size: 90%;
+ color: var(--memdef-proto-text-color);
+ padding-bottom: 4px;
+ padding-top: 5px;
+ text-align: left;
+ font-weight: 400;
+ border-top-left-radius: 4px;
+ border-top-right-radius: 4px;
+ border-bottom: 1px solid var(--memdef-border-color);
}
/* ----------- navigation breadcrumb styling ----------- */
#nav-path ul {
- height: 30px;
- line-height: 30px;
- color: var(--nav-text-normal-color);
- overflow: hidden;
- margin: 0px;
- padding-left: 4px;
- background-image: none;
- background: var(--page-background-color);
- border-bottom: 1px solid var(--nav-breadcrumb-separator-color);
- font-size: var(--nav-font-size-level1);
- font-family: var(--font-family-nav);
- position: relative;
- z-index: 100;
+ height: 30px;
+ line-height: 30px;
+ color: var(--nav-text-normal-color);
+ overflow: hidden;
+ margin: 0px;
+ padding-left: 4px;
+ background-image: none;
+ background: var(--page-background-color);
+ border-bottom: 1px solid var(--nav-breadcrumb-separator-color);
+ font-size: var(--nav-font-size-level1);
+ font-family: var(--font-family-nav);
+ position: relative;
+ z-index: 100;
}
#main-nav {
- border-bottom: 1px solid var(--nav-border-color);
+ border-bottom: 1px solid var(--nav-border-color);
}
.navpath li {
- list-style-type:none;
- float:left;
- color: var(--nav-foreground-color);
+ list-style-type: none;
+ float: left;
+ color: var(--nav-foreground-color);
}
.navpath li.footer {
- list-style-type:none;
- float:right;
- padding-left:10px;
- padding-right:15px;
- background-image:none;
- background-repeat:no-repeat;
- background-position:right;
- font-size: 8pt;
- color: var(--footer-foreground-color);
+ list-style-type: none;
+ float: right;
+ padding-left: 10px;
+ padding-right: 15px;
+ background-image: none;
+ background-repeat: no-repeat;
+ background-position: right;
+ font-size: 8pt;
+ color: var(--footer-foreground-color);
}
#nav-path li.navelem {
- background-image: none;
- display: flex;
- align-items: center;
- padding-left: 15px;
+ background-image: none;
+ display: flex;
+ align-items: center;
+ padding-left: 15px;
}
.navpath li.navelem a {
- text-shadow: none;
- display: inline-block;
- color: var(--nav-breadcrumb-color);
- position: relative;
- top: 0px;
- height: 30px;
- margin-right: -20px;
+ text-shadow: none;
+ display: inline-block;
+ color: var(--nav-breadcrumb-color);
+ position: relative;
+ top: 0px;
+ height: 30px;
+ margin-right: -20px;
}
#nav-path li.navelem:after {
- content: '';
- display: inline-block;
- position: relative;
- top: 0;
- right: -15px;
- width: 30px;
- height: 30px;
- transform: scaleX(0.5) scale(0.707) rotate(45deg);
- z-index: 10;
- background: var(--page-background-color);
- box-shadow: 2px -2px 0 2px var(--nav-breadcrumb-separator-color);
- border-radius: 0 5px 0 50px;
+ content: "";
+ display: inline-block;
+ position: relative;
+ top: 0;
+ right: -15px;
+ width: 30px;
+ height: 30px;
+ transform: scaleX(0.5) scale(0.707) rotate(45deg);
+ z-index: 10;
+ background: var(--page-background-color);
+ box-shadow: 2px -2px 0 2px var(--nav-breadcrumb-separator-color);
+ border-radius: 0 5px 0 50px;
}
#nav-path li.navelem:first-child {
- margin-left: -6px;
+ margin-left: -6px;
}
#nav-path li.navelem:hover,
#nav-path li.navelem:hover:after {
- background-color: var(--nav-breadcrumb-active-bg);
+ background-color: var(--nav-breadcrumb-active-bg);
}
/* ---------------------- */
-div.summary
-{
- float: right;
- font-size: 8pt;
- padding-right: 5px;
- width: 50%;
- text-align: right;
+div.summary {
+ float: right;
+ font-size: 8pt;
+ padding-right: 5px;
+ width: 50%;
+ text-align: right;
}
-div.summary a
-{
- white-space: nowrap;
+div.summary a {
+ white-space: nowrap;
}
-table.classindex
-{
- margin: 10px;
- white-space: nowrap;
- margin-left: 3%;
- margin-right: 3%;
- width: 94%;
- border: 0;
- border-spacing: 0;
- padding: 0;
+table.classindex {
+ margin: 10px;
+ white-space: nowrap;
+ margin-left: 3%;
+ margin-right: 3%;
+ width: 94%;
+ border: 0;
+ border-spacing: 0;
+ padding: 0;
}
-div.ingroups
-{
- font-size: 8pt;
- width: 50%;
- text-align: left;
+div.ingroups {
+ font-size: 8pt;
+ width: 50%;
+ text-align: left;
}
-div.ingroups a
-{
- white-space: nowrap;
+div.ingroups a {
+ white-space: nowrap;
}
-div.header
-{
- margin: 0px;
- background-color: var(--header-background-color);
- border-bottom: 1px solid var(--header-separator-color);
+div.header {
+ margin: 0px;
+ background-color: var(--header-background-color);
+ border-bottom: 1px solid var(--header-separator-color);
}
-div.headertitle
-{
- padding: 5px 5px 5px 10px;
+div.headertitle {
+ padding: 5px 5px 5px 10px;
}
dl {
- padding: 0 0 0 0;
+ padding: 0 0 0 0;
}
-dl.bug dt a, dl.deprecated dt a, dl.todo dt a, dl.test a {
- font-weight: bold !important;
+dl.bug dt a,
+dl.deprecated dt a,
+dl.todo dt a,
+dl.test a {
+ font-weight: bold !important;
}
-dl.warning, dl.attention, dl.important, dl.note, dl.deprecated, dl.bug,
-dl.invariant, dl.pre, dl.post, dl.todo, dl.test, dl.remark {
- padding: 10px;
- margin: 10px 0px;
- overflow: hidden;
- margin-left: 0;
- border-radius: 4px;
+dl.warning,
+dl.attention,
+dl.important,
+dl.note,
+dl.deprecated,
+dl.bug,
+dl.invariant,
+dl.pre,
+dl.post,
+dl.todo,
+dl.test,
+dl.remark {
+ padding: 10px;
+ margin: 10px 0px;
+ overflow: hidden;
+ margin-left: 0;
+ border-radius: 4px;
}
dl.section dd {
- margin-bottom: 2px;
+ margin-bottom: 2px;
}
-dl.warning, dl.attention, dl.important {
- background: var(--warning-color-bg);
- border-left: 8px solid var(--warning-color-hl);
- color: var(--warning-color-text);
+dl.warning,
+dl.attention,
+dl.important {
+ background: var(--warning-color-bg);
+ border-left: 8px solid var(--warning-color-hl);
+ color: var(--warning-color-text);
}
-dl.warning dt, dl.attention dt, dl.important dt {
- color: var(--warning-color-hl);
+dl.warning dt,
+dl.attention dt,
+dl.important dt {
+ color: var(--warning-color-hl);
}
-dl.note, dl.remark {
- background: var(--note-color-bg);
- border-left: 8px solid var(--note-color-hl);
- color: var(--note-color-text);
+dl.note,
+dl.remark {
+ background: var(--note-color-bg);
+ border-left: 8px solid var(--note-color-hl);
+ color: var(--note-color-text);
}
-dl.note dt, dl.remark dt {
- color: var(--note-color-hl);
+dl.note dt,
+dl.remark dt {
+ color: var(--note-color-hl);
}
dl.todo {
- background: var(--todo-color-bg);
- border-left: 8px solid var(--todo-color-hl);
- color: var(--todo-color-text);
+ background: var(--todo-color-bg);
+ border-left: 8px solid var(--todo-color-hl);
+ color: var(--todo-color-text);
}
dl.todo dt {
- color: var(--todo-color-hl);
+ color: var(--todo-color-hl);
}
dl.test {
- background: var(--test-color-bg);
- border-left: 8px solid var(--test-color-hl);
- color: var(--test-color-text);
+ background: var(--test-color-bg);
+ border-left: 8px solid var(--test-color-hl);
+ color: var(--test-color-text);
}
dl.test dt {
- color: var(--test-color-hl);
+ color: var(--test-color-hl);
}
dl.bug dt a {
- color: var(--bug-color-hl) !important;
+ color: var(--bug-color-hl) !important;
}
dl.bug {
- background: var(--bug-color-bg);
- border-left: 8px solid var(--bug-color-hl);
- color: var(--bug-color-text);
+ background: var(--bug-color-bg);
+ border-left: 8px solid var(--bug-color-hl);
+ color: var(--bug-color-text);
}
dl.bug dt a {
- color: var(--bug-color-hl) !important;
+ color: var(--bug-color-hl) !important;
}
dl.deprecated {
- background: var(--deprecated-color-bg);
- border-left: 8px solid var(--deprecated-color-hl);
- color: var(--deprecated-color-text);
+ background: var(--deprecated-color-bg);
+ border-left: 8px solid var(--deprecated-color-hl);
+ color: var(--deprecated-color-text);
}
dl.deprecated dt a {
- color: var(--deprecated-color-hl) !important;
+ color: var(--deprecated-color-hl) !important;
}
-dl.note dd, dl.warning dd, dl.pre dd, dl.post dd,
-dl.remark dd, dl.attention dd, dl.important dd, dl.invariant dd,
-dl.bug dd, dl.deprecated dd, dl.todo dd, dl.test dd {
- margin-inline-start: 0px;
+dl.note dd,
+dl.warning dd,
+dl.pre dd,
+dl.post dd,
+dl.remark dd,
+dl.attention dd,
+dl.important dd,
+dl.invariant dd,
+dl.bug dd,
+dl.deprecated dd,
+dl.todo dd,
+dl.test dd {
+ margin-inline-start: 0px;
}
-dl.invariant, dl.pre, dl.post {
- background: var(--invariant-color-bg);
- border-left: 8px solid var(--invariant-color-hl);
- color: var(--invariant-color-text);
+dl.invariant,
+dl.pre,
+dl.post {
+ background: var(--invariant-color-bg);
+ border-left: 8px solid var(--invariant-color-hl);
+ color: var(--invariant-color-text);
}
-dl.invariant dt, dl.pre dt, dl.post dt {
- color: var(--invariant-color-hl);
+dl.invariant dt,
+dl.pre dt,
+dl.post dt {
+ color: var(--invariant-color-hl);
}
-
-#projectrow
-{
- height: 56px;
+#projectrow {
+ height: 56px;
}
-#projectlogo
-{
- text-align: center;
- vertical-align: bottom;
- border-collapse: separate;
+#projectlogo {
+ text-align: center;
+ vertical-align: bottom;
+ border-collapse: separate;
}
-#projectlogo img
-{
- border: 0px none;
+#projectlogo img {
+ border: 0px none;
}
-#projectalign
-{
- vertical-align: middle;
- padding-left: 0.5em;
+#projectalign {
+ vertical-align: middle;
+ padding-left: 0.5em;
}
-#projectname
-{
- font-size: 200%;
- font-family: var(--font-family-title);
- margin: 0;
- padding: 0;
+#projectname {
+ font-size: 200%;
+ font-family: var(--font-family-title);
+ margin: 0;
+ padding: 0;
}
-#side-nav #projectname
-{
- font-size: 130%;
+#side-nav #projectname {
+ font-size: 130%;
}
-#projectbrief
-{
- font-size: 90%;
- font-family: var(--font-family-title);
- margin: 0px;
- padding: 0px;
+#projectbrief {
+ font-size: 90%;
+ font-family: var(--font-family-title);
+ margin: 0px;
+ padding: 0px;
}
-#projectnumber
-{
- font-size: 50%;
- font-family: var(--font-family-title);
- margin: 0px;
- padding: 0px;
+#projectnumber {
+ font-size: 50%;
+ font-family: var(--font-family-title);
+ margin: 0px;
+ padding: 0px;
}
-#titlearea
-{
- padding: 0 0 0 5px;
- margin: 0px;
- border-bottom: 1px solid var(--title-separator-color);
- background-color: var(--title-background-color);
+#titlearea {
+ padding: 0 0 0 5px;
+ margin: 0px;
+ border-bottom: 1px solid var(--title-separator-color);
+ background-color: var(--title-background-color);
}
-.image
-{
- text-align: center;
+.image {
+ text-align: center;
}
-.dotgraph
-{
- text-align: center;
+.dotgraph {
+ text-align: center;
}
-.mscgraph
-{
- text-align: center;
+.mscgraph {
+ text-align: center;
}
-.plantumlgraph
-{
- text-align: center;
+.plantumlgraph {
+ text-align: center;
}
-.diagraph
-{
- text-align: center;
+.diagraph {
+ text-align: center;
}
-.caption
-{
- font-weight: bold;
+.caption {
+ font-weight: bold;
}
dl.citelist {
- margin-bottom:50px;
+ margin-bottom: 50px;
}
dl.citelist dt {
- color:var(--citation-label-color);
- float:left;
- font-weight:bold;
- margin-right:10px;
- padding:5px;
- text-align:right;
- width:52px;
+ color: var(--citation-label-color);
+ float: left;
+ font-weight: bold;
+ margin-right: 10px;
+ padding: 5px;
+ text-align: right;
+ width: 52px;
}
dl.citelist dd {
- margin:2px 0 2px 72px;
- padding:5px 0;
+ margin: 2px 0 2px 72px;
+ padding: 5px 0;
}
div.toc {
- padding: 14px 25px;
- background-color: var(--toc-background-color);
- border: 1px solid var(--toc-border-color);
- border-radius: 7px 7px 7px 7px;
- float: right;
- height: auto;
- margin: 0 8px 10px 10px;
- width: 200px;
+ padding: 14px 25px;
+ background-color: var(--toc-background-color);
+ border: 1px solid var(--toc-border-color);
+ border-radius: 7px 7px 7px 7px;
+ float: right;
+ height: auto;
+ margin: 0 8px 10px 10px;
+ width: 200px;
}
div.toc li {
- background: var(--toc-down-arrow-image) no-repeat scroll 0 5px transparent;
- font: 10px/1.2 var(--font-family-toc);
- margin-top: 5px;
- padding-left: 10px;
- padding-top: 2px;
+ background: var(--toc-down-arrow-image) no-repeat scroll 0 5px transparent;
+ font: 10px/1.2 var(--font-family-toc);
+ margin-top: 5px;
+ padding-left: 10px;
+ padding-top: 2px;
}
div.toc h3 {
- font: bold 12px/1.2 var(--font-family-toc);
- color: var(--toc-header-color);
- border-bottom: 0 none;
- margin: 0;
+ font: bold 12px/1.2 var(--font-family-toc);
+ color: var(--toc-header-color);
+ border-bottom: 0 none;
+ margin: 0;
}
div.toc ul {
- list-style: none outside none;
- border: medium none;
- padding: 0px;
+ list-style: none outside none;
+ border: medium none;
+ padding: 0px;
}
-div.toc li[class^='level'] {
- margin-left: 15px;
+div.toc li[class^="level"] {
+ margin-left: 15px;
}
div.toc li.level1 {
- margin-left: 0px;
+ margin-left: 0px;
}
div.toc li.empty {
- background-image: none;
- margin-top: 0px;
+ background-image: none;
+ margin-top: 0px;
}
span.emoji {
- /* font family used at the site: https://unicode.org/emoji/charts/full-emoji-list.html
+ /* font family used at the site: https://unicode.org/emoji/charts/full-emoji-list.html
* font-family: "Noto Color Emoji", "Apple Color Emoji", "Segoe UI Emoji", Times, Symbola, Aegyptus, Code2000, Code2001, Code2002, Musica, serif, LastResort;
*/
}
span.obfuscator {
- display: none;
+ display: none;
}
.inherit_header {
- font-weight: 400;
- cursor: pointer;
- -webkit-touch-callout: none;
- -webkit-user-select: none;
- -khtml-user-select: none;
- -moz-user-select: none;
- -ms-user-select: none;
- user-select: none;
+ font-weight: 400;
+ cursor: pointer;
+ -webkit-touch-callout: none;
+ -webkit-user-select: none;
+ -khtml-user-select: none;
+ -moz-user-select: none;
+ -ms-user-select: none;
+ user-select: none;
}
.inherit_header td {
- padding: 6px 0 2px 0;
+ padding: 6px 0 2px 0;
}
.inherit {
- display: none;
+ display: none;
}
tr.heading h2 {
- margin-top: 12px;
- margin-bottom: 12px;
+ margin-top: 12px;
+ margin-bottom: 12px;
}
/* tooltip related style info */
.ttc {
- position: absolute;
- display: none;
+ position: absolute;
+ display: none;
}
#powerTip {
- cursor: default;
- color: var(--tooltip-foreground-color);
- background-color: var(--tooltip-background-color);
- backdrop-filter: var(--tooltip-backdrop-filter);
- -webkit-backdrop-filter: var(--tooltip-backdrop-filter);
- border: 1px solid var(--tooltip-border-color);
- border-radius: 4px;
- box-shadow: var(--tooltip-shadow);
- display: none;
- font-size: smaller;
- max-width: 80%;
- padding: 1ex 1em 1em;
- position: absolute;
- z-index: 2147483647;
+ cursor: default;
+ color: var(--tooltip-foreground-color);
+ background-color: var(--tooltip-background-color);
+ backdrop-filter: var(--tooltip-backdrop-filter);
+ -webkit-backdrop-filter: var(--tooltip-backdrop-filter);
+ border: 1px solid var(--tooltip-border-color);
+ border-radius: 4px;
+ box-shadow: var(--tooltip-shadow);
+ display: none;
+ font-size: smaller;
+ max-width: 80%;
+ padding: 1ex 1em 1em;
+ position: absolute;
+ z-index: 2147483647;
}
#powerTip div.ttdoc {
- color: var(--tooltip-doc-color);
- font-style: italic;
+ color: var(--tooltip-doc-color);
+ font-style: italic;
}
#powerTip div.ttname a {
- font-weight: bold;
+ font-weight: bold;
}
#powerTip a {
- color: var(--tooltip-link-color);
+ color: var(--tooltip-link-color);
}
#powerTip div.ttname {
- font-weight: bold;
+ font-weight: bold;
}
#powerTip div.ttdeci {
- color: var(--tooltip-declaration-color);
+ color: var(--tooltip-declaration-color);
}
#powerTip div {
- margin: 0px;
- padding: 0px;
- font-size: 12px;
- font-family: var(--font-family-tooltip);
- line-height: 16px;
+ margin: 0px;
+ padding: 0px;
+ font-size: 12px;
+ font-family: var(--font-family-tooltip);
+ line-height: 16px;
}
-#powerTip:before, #powerTip:after {
- content: "";
- position: absolute;
- margin: 0px;
+#powerTip:before,
+#powerTip:after {
+ content: "";
+ position: absolute;
+ margin: 0px;
}
-#powerTip.n:after, #powerTip.n:before,
-#powerTip.s:after, #powerTip.s:before,
-#powerTip.w:after, #powerTip.w:before,
-#powerTip.e:after, #powerTip.e:before,
-#powerTip.ne:after, #powerTip.ne:before,
-#powerTip.se:after, #powerTip.se:before,
-#powerTip.nw:after, #powerTip.nw:before,
-#powerTip.sw:after, #powerTip.sw:before {
- border: solid transparent;
- content: " ";
- height: 0;
- width: 0;
- position: absolute;
+#powerTip.n:after,
+#powerTip.n:before,
+#powerTip.s:after,
+#powerTip.s:before,
+#powerTip.w:after,
+#powerTip.w:before,
+#powerTip.e:after,
+#powerTip.e:before,
+#powerTip.ne:after,
+#powerTip.ne:before,
+#powerTip.se:after,
+#powerTip.se:before,
+#powerTip.nw:after,
+#powerTip.nw:before,
+#powerTip.sw:after,
+#powerTip.sw:before {
+ border: solid transparent;
+ content: " ";
+ height: 0;
+ width: 0;
+ position: absolute;
}
-#powerTip.n:after, #powerTip.s:after,
-#powerTip.w:after, #powerTip.e:after,
-#powerTip.nw:after, #powerTip.ne:after,
-#powerTip.sw:after, #powerTip.se:after {
- border-color: rgba(255, 255, 255, 0);
+#powerTip.n:after,
+#powerTip.s:after,
+#powerTip.w:after,
+#powerTip.e:after,
+#powerTip.nw:after,
+#powerTip.ne:after,
+#powerTip.sw:after,
+#powerTip.se:after {
+ border-color: rgba(255, 255, 255, 0);
}
-#powerTip.n:before, #powerTip.s:before,
-#powerTip.w:before, #powerTip.e:before,
-#powerTip.nw:before, #powerTip.ne:before,
-#powerTip.sw:before, #powerTip.se:before {
- border-color: rgba(128, 128, 128, 0);
+#powerTip.n:before,
+#powerTip.s:before,
+#powerTip.w:before,
+#powerTip.e:before,
+#powerTip.nw:before,
+#powerTip.ne:before,
+#powerTip.sw:before,
+#powerTip.se:before {
+ border-color: rgba(128, 128, 128, 0);
}
-#powerTip.n:after, #powerTip.n:before,
-#powerTip.ne:after, #powerTip.ne:before,
-#powerTip.nw:after, #powerTip.nw:before {
- top: 100%;
+#powerTip.n:after,
+#powerTip.n:before,
+#powerTip.ne:after,
+#powerTip.ne:before,
+#powerTip.nw:after,
+#powerTip.nw:before {
+ top: 100%;
}
-#powerTip.n:after, #powerTip.ne:after, #powerTip.nw:after {
- border-top-color: var(--tooltip-arrow-background-color);
- border-width: 10px;
- margin: 0px -10px;
+#powerTip.n:after,
+#powerTip.ne:after,
+#powerTip.nw:after {
+ border-top-color: var(--tooltip-arrow-background-color);
+ border-width: 10px;
+ margin: 0px -10px;
}
-#powerTip.n:before, #powerTip.ne:before, #powerTip.nw:before {
- border-top-color: var(--tooltip-border-color);
- border-width: 11px;
- margin: 0px -11px;
+#powerTip.n:before,
+#powerTip.ne:before,
+#powerTip.nw:before {
+ border-top-color: var(--tooltip-border-color);
+ border-width: 11px;
+ margin: 0px -11px;
}
-#powerTip.n:after, #powerTip.n:before {
- left: 50%;
+#powerTip.n:after,
+#powerTip.n:before {
+ left: 50%;
}
-#powerTip.nw:after, #powerTip.nw:before {
- right: 14px;
+#powerTip.nw:after,
+#powerTip.nw:before {
+ right: 14px;
}
-#powerTip.ne:after, #powerTip.ne:before {
- left: 14px;
+#powerTip.ne:after,
+#powerTip.ne:before {
+ left: 14px;
}
-#powerTip.s:after, #powerTip.s:before,
-#powerTip.se:after, #powerTip.se:before,
-#powerTip.sw:after, #powerTip.sw:before {
- bottom: 100%;
+#powerTip.s:after,
+#powerTip.s:before,
+#powerTip.se:after,
+#powerTip.se:before,
+#powerTip.sw:after,
+#powerTip.sw:before {
+ bottom: 100%;
}
-#powerTip.s:after, #powerTip.se:after, #powerTip.sw:after {
- border-bottom-color: var(--tooltip-arrow-background-color);
- border-width: 10px;
- margin: 0px -10px;
+#powerTip.s:after,
+#powerTip.se:after,
+#powerTip.sw:after {
+ border-bottom-color: var(--tooltip-arrow-background-color);
+ border-width: 10px;
+ margin: 0px -10px;
}
-#powerTip.s:before, #powerTip.se:before, #powerTip.sw:before {
- border-bottom-color: var(--tooltip-border-color);
- border-width: 11px;
- margin: 0px -11px;
+#powerTip.s:before,
+#powerTip.se:before,
+#powerTip.sw:before {
+ border-bottom-color: var(--tooltip-border-color);
+ border-width: 11px;
+ margin: 0px -11px;
}
-#powerTip.s:after, #powerTip.s:before {
- left: 50%;
+#powerTip.s:after,
+#powerTip.s:before {
+ left: 50%;
}
-#powerTip.sw:after, #powerTip.sw:before {
- right: 14px;
+#powerTip.sw:after,
+#powerTip.sw:before {
+ right: 14px;
}
-#powerTip.se:after, #powerTip.se:before {
- left: 14px;
+#powerTip.se:after,
+#powerTip.se:before {
+ left: 14px;
}
-#powerTip.e:after, #powerTip.e:before {
- left: 100%;
+#powerTip.e:after,
+#powerTip.e:before {
+ left: 100%;
}
#powerTip.e:after {
- border-left-color: var(--tooltip-border-color);
- border-width: 10px;
- top: 50%;
- margin-top: -10px;
+ border-left-color: var(--tooltip-border-color);
+ border-width: 10px;
+ top: 50%;
+ margin-top: -10px;
}
#powerTip.e:before {
- border-left-color: var(--tooltip-border-color);
- border-width: 11px;
- top: 50%;
- margin-top: -11px;
+ border-left-color: var(--tooltip-border-color);
+ border-width: 11px;
+ top: 50%;
+ margin-top: -11px;
}
-#powerTip.w:after, #powerTip.w:before {
- right: 100%;
+#powerTip.w:after,
+#powerTip.w:before {
+ right: 100%;
}
#powerTip.w:after {
- border-right-color: var(--tooltip-border-color);
- border-width: 10px;
- top: 50%;
- margin-top: -10px;
+ border-right-color: var(--tooltip-border-color);
+ border-width: 10px;
+ top: 50%;
+ margin-top: -10px;
}
#powerTip.w:before {
- border-right-color: var(--tooltip-border-color);
- border-width: 11px;
- top: 50%;
- margin-top: -11px;
+ border-right-color: var(--tooltip-border-color);
+ border-width: 11px;
+ top: 50%;
+ margin-top: -11px;
}
-@media print
-{
- #top { display: none; }
- #side-nav { display: none; }
- #nav-path { display: none; }
- body { overflow:visible; }
- h1, h2, h3, h4, h5, h6 { page-break-after: avoid; }
- .summary { display: none; }
- .memitem { page-break-inside: avoid; }
- #doc-content
- {
- margin-left:0 !important;
- height:auto !important;
- width:auto !important;
- overflow:inherit;
- display:inline;
- }
+@media print {
+ #top {
+ display: none;
+ }
+ #side-nav {
+ display: none;
+ }
+ #nav-path {
+ display: none;
+ }
+ body {
+ overflow: visible;
+ }
+ h1,
+ h2,
+ h3,
+ h4,
+ h5,
+ h6 {
+ page-break-after: avoid;
+ }
+ .summary {
+ display: none;
+ }
+ .memitem {
+ page-break-inside: avoid;
+ }
+ #doc-content {
+ margin-left: 0 !important;
+ height: auto !important;
+ width: auto !important;
+ overflow: inherit;
+ display: inline;
+ }
}
/* @group Markdown */
table.markdownTable {
- border-collapse:collapse;
- margin-top: 4px;
- margin-bottom: 4px;
+ border-collapse: collapse;
+ margin-top: 4px;
+ margin-bottom: 4px;
}
-table.markdownTable td, table.markdownTable th {
- border: 1px solid var(--table-cell-border-color);
- padding: 3px 7px 2px;
+table.markdownTable td,
+table.markdownTable th {
+ border: 1px solid var(--table-cell-border-color);
+ padding: 3px 7px 2px;
}
table.markdownTable tr {
}
-th.markdownTableHeadLeft, th.markdownTableHeadRight, th.markdownTableHeadCenter, th.markdownTableHeadNone {
- background-color: var(--table-header-background-color);
- color: var(--table-header-foreground-color);
- font-size: 110%;
- padding-bottom: 4px;
- padding-top: 5px;
+th.markdownTableHeadLeft,
+th.markdownTableHeadRight,
+th.markdownTableHeadCenter,
+th.markdownTableHeadNone {
+ background-color: var(--table-header-background-color);
+ color: var(--table-header-foreground-color);
+ font-size: 110%;
+ padding-bottom: 4px;
+ padding-top: 5px;
}
-th.markdownTableHeadLeft, td.markdownTableBodyLeft {
- text-align: left
+th.markdownTableHeadLeft,
+td.markdownTableBodyLeft {
+ text-align: left;
}
-th.markdownTableHeadRight, td.markdownTableBodyRight {
- text-align: right
+th.markdownTableHeadRight,
+td.markdownTableBodyRight {
+ text-align: right;
}
-th.markdownTableHeadCenter, td.markdownTableBodyCenter {
- text-align: center
+th.markdownTableHeadCenter,
+td.markdownTableBodyCenter {
+ text-align: center;
}
-tt, code, kbd
-{
- display: inline-block;
+tt,
+code,
+kbd {
+ display: inline-block;
}
-tt, code, kbd
-{
- vertical-align: top;
+tt,
+code,
+kbd {
+ vertical-align: top;
}
/* @end */
u {
- text-decoration: underline;
+ text-decoration: underline;
}
-details>summary {
- list-style-type: none;
+details > summary {
+ list-style-type: none;
}
details > summary::-webkit-details-marker {
- display: none;
+ display: none;
}
-details>summary::before {
- content: "\25ba";
- padding-right:4px;
- font-size: 80%;
+details > summary::before {
+ content: "\25ba";
+ padding-right: 4px;
+ font-size: 80%;
}
-details[open]>summary::before {
- content: "\25bc";
- padding-right:4px;
- font-size: 80%;
+details[open] > summary::before {
+ content: "\25bc";
+ padding-right: 4px;
+ font-size: 80%;
}
:root {
- scrollbar-width: thin;
- scrollbar-color: var(--scrollbar-thumb-color) var(--scrollbar-background-color);
+ scrollbar-width: thin;
+ scrollbar-color: var(--scrollbar-thumb-color)
+ var(--scrollbar-background-color);
}
::-webkit-scrollbar {
- background-color: var(--scrollbar-background-color);
- height: 12px;
- width: 12px;
+ background-color: var(--scrollbar-background-color);
+ height: 12px;
+ width: 12px;
}
::-webkit-scrollbar-thumb {
- border-radius: 6px;
- box-shadow: inset 0 0 12px 12px var(--scrollbar-thumb-color);
- border: solid 2px transparent;
+ border-radius: 6px;
+ box-shadow: inset 0 0 12px 12px var(--scrollbar-thumb-color);
+ border: solid 2px transparent;
}
::-webkit-scrollbar-corner {
- background-color: var(--scrollbar-background-color);
+ background-color: var(--scrollbar-background-color);
}
-