/* * GitHub Markdown style CSS for doxygen 1.8.14 * Source: https://github.com/sindresorhus/github-markdown-css * License: MIT © Sindre Sorhus * + bbbbbr */ * { box-sizing: border-box; } body, table, div, p, dl { -ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100%; line-height: 1.5; color: #24292e; font-family: Arial, Helvetica, sans-serif; /*font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif; */ font-size: 16px; line-height: 1.5; word-wrap: break-word; } b { font-weight: 600; } /* @group Heading Levels */ h1, h2, h3, h4, h5, h6 { font-weight: 600; line-height: 1.25; margin-top: 24px; margin-bottom: 16px; } h1 { font-size: 2em; padding-bottom: 0.3em; border-bottom: 1px solid #eaecef; } h2 { padding-bottom: 0.3em; font-size: 1.5em; border-bottom: 1px solid #eaecef; } h3 { font-size: 1.25em; } h4 { font-size: 1em; } h5 { font-size: 0.875em; } h6 { font-size: 0.85em; color: #6a737d; } a { background-color: transparent; color: #0366d6; text-decoration: none; font-weight: normal; } .contents a:visited { color: #0366d6; } a:active, a:hover { outline-width: 0; } a:hover { text-decoration: underline; } a:not([href]) { color: inherit; text-decoration: none; } a.el { font-weight: normal; } .image { text-align: left; } .tip { background-image: url(tip.png); background-position: left center; background-repeat: no-repeat; padding-left: 30px; margin-top: 1em; margin-bottom: 1em; min-height: 31px; display: block; font-style:italic; } .warn { background-image: url(warn.png); background-position: left center; background-repeat: no-repeat; padding-left: 48px; margin-top: 1em; margin-bottom: 1em; min-height: 31px; display: block; font-style:italic; } #projectname { font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif; font-size: 2em; font-weight: bold; } #projectbrief { font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif; font-size: 0.8em; } #projectnumber { font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif; font-size: 1em; } div.contents { /* width: 980px; */ /* Don't hardwire width, make it friendly to all devices) /* padding: 40px; */ padding: 30px; margin-top: -1px; margin-left: auto; margin-right: auto; margin-bottom: 10px; border: 1px solid #d1d5da; border-radius: 2px; } div.toc { border: 0px none; border-radius: 7px 7px 7px 7px; } div.header { width: 980px; padding: 10px; margin-top: 10px; margin-left: auto; margin-right: auto; background-image: none; background-repeat: none; background-color: #f6f8fa; border: 1px solid #d1d5da; } div.headertitle { padding: 0px; } .title ol { margin: 0px; } .title ol li { list-style-type: none; } .ui-resizable .ui-resizable-handle { } .ui-resizable-e { background: none; background-color: #E6E6E6; } .ui-resizable-handle { } div.fragment { padding: 16px; background-color: #f3f3f3; border: 0px solid; } div.line { font-family: "SFMono-Regular", Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 85%; line-height: 1.45; -webkit-transition-duration: 0; -moz-transition-duration: 0; -ms-transition-duration: 0; -o-transition-duration: 0; transition-duration: 0; } div.line.glow { background-color: auto; box-shadow: none; } pre.fragment { border: 0px solid #C4CFE5; padding: 16px; background-color: #f3f3f3; font-size: 85%; line-height: 1.45; font-family: "SFMono-Regular", Consolas, "Liberation Mono", Menlo, Courier, monospace; font-size: 85%; } /* @group Code Colorization */ span.keyword { color: #808000 } span.keywordtype { color: #808000 } span.keywordflow { color: #808000 } span.comment { color: #008000 } span.preprocessor { color: #800000 } span.stringliteral { color: #000080 } span.charliteral { color: #000080 } blockquote { background-color: #EEEEEE; border-left: 2px solid #606060; margin: 0 24px 0 4px; padding: 0 12px 0 16px; } /* @end */ .arrow { box-sizing: content-box; } img { max-width: 100%; max-height: 100%; } #nav-tree { background-image: none; } #nav-tree .label { font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif; font-size: 14px; } #side-nav { width: 25%; max-width: 50%; } .memtitle { background-image: none; } .memproto { text-shadow: none; /* opera specific markup */ box-shadow: none; /* firefox specific markup */ -moz-box-shadow: none; -moz-border-radius-topright: 4px; /* webkit specific markup */ -webkit-box-shadow: none; -webkit-border-top-right-radius: 4px; } .memdoc { background-image:none; background-repeat:repeat-x; background-color: #FFFFFF; /* opera specific markup */ box-shadow: none; /* firefox specific markup */ -moz-box-shadow: none; /* webkit specific markup */ -webkit-box-shadow: none; } /* *** GBDK 2020 Docs modifications *** */ /* A bunch of overrides from the main and other style sheets */ /* Top Title Area */ #titlearea { background-color: rgb(36, 41, 46) !important; border-bottom:none !important; } /* Top Menu */ #projectalign > div { color: rgb(255, 255, 255) !important; font-weight:normal !important; font-family: Arial, Helvetica, sans-serif !important; } .sm-dox { background-image: none !important; background-color: #fafbfc !important; border-bottom:1px rgb(209, 213, 218) solid !important; } .sm-dox a { background-image: none !important; background-color: #fafbfc !important; color: rgb(36, 41, 46) !important; font-size: 14px !important; font-weight:normal !important; font-family: Arial, Helvetica, sans-serif !important; text-shadow:none !important; } /* Member Info boxes */ .memtitle { background-color: #f1f8ff !important; border-color:#c8e1ff !important; } .memproto { background-color: #f1f8ff !important; border-color:#c8e1ff !important; } .memdoc { border:1px rgb(209, 213, 218) solid !important; background-color: #fafbfc !important; } /* Navigation Tree */ #nav-tree-contents .selected { background: rgb(217, 232, 242) !important; text-shadow:none !important; } #nav-tree-contents a { color: rgb(58, 64, 70) !important; font-size: 14px !important; font-weight:normal !important; font-family: Arial, Helvetica, sans-serif !important; } /* Member note label */ .mlabel { border:1px rgb(209, 213, 218) solid !important; background-color: #fafbfc !important; color: green !important; font-size: 14px !important; } /* Search Results IFrame */ /* Contents of IFrame need to be styled using a different CSS file */ #MSearchResultsWindow { padding: 2px; border: 1px rgb(123, 126, 130) solid !important; background-color: #fafbfc !important; box-shadow: 2px 2px 2px 1px rgba(0, 0, 0, 0.2); top:44px !important; } /* Move Search box up */ #MSearchBox { width: 250px !important; height: 30px !important; margin-top: 0px !important; font-size:14px !important; position: absolute; top: -42px; /* background-color: rgba(255, 255, 255, 0.125); */ background-color: #404448 !important; border-radius: 6px; margin-right:20px !important; } /* Hide search icon */ #MSearchSelect { opacity:0.0 !important; filter: grayscale(1.0); background-image:unset !important; border:2px red solid !important; background:red !important; } /* And override it with a hamburger menu character */ #MSearchBox span.left::after { font-weight:bold !important; color:rgb(255,255,255,0.75) !important; font-size:15px !important; content:"\2630"; } /* Center it's text */ #MSearchBox span.left { margin-top:4px; background:unset !important; } /* Increase font size */ #MSearchField { font-size:16px !important; background:unset !important; height:unset !important; width:unset !important; } /* Change text color when it's being typed in */ .MSearchBoxActive #MSearchField { color:rgb(255,255,255,0.75) !important; } /* Hide right-column border image */ /* And replace X image with a Cross character */ #MSearchBox span.right { top:5px !important; background:unset !important; } #MSearchClose { opacity:0.0; } #MSearchBox span.right::after { font-weight:bold !important; color:rgb(255,255,255,0.30) !important; font-size:15px !important; content:"\2715"; } /* Add styling for the tag so it stands out better */ code { background-color: #def4fd; border-radius: 4px; padding-left: 3px; padding-right: 3px; }