git.y1.nz

gbdk-2020

GameBoy Development Kit
download: https://git.y1.nz/archives/gbdk.tar.gz
README | Files | Log | Refs | LICENSE

docs/config/github-markdown-theme/doxygen_extra.css

      1 /*
      2  *  GitHub Markdown style CSS for doxygen 1.8.14
      3  *  Source:  https://github.com/sindresorhus/github-markdown-css
      4  *  License: MIT © Sindre Sorhus
      5  *  + bbbbbr
      6  */
      7 
      8 * {
      9   box-sizing: border-box;
     10 }
     11 
     12 body, table, div, p, dl {
     13   -ms-text-size-adjust: 100%;
     14   -webkit-text-size-adjust: 100%;
     15   line-height: 1.5;
     16   color: #24292e;
     17   font-family: Arial, Helvetica, sans-serif;
     18   /*font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif; */
     19   font-size: 16px;
     20   line-height: 1.5;
     21   word-wrap: break-word;
     22 }
     23 
     24 b {
     25   font-weight: 600;
     26 }
     27 
     28 /* @group Heading Levels */
     29 
     30 h1, h2, h3, h4, h5, h6 {
     31   font-weight: 600;
     32   line-height: 1.25;
     33   margin-top: 24px;
     34   margin-bottom: 16px;
     35 }
     36 
     37 h1 {
     38   font-size: 2em;
     39   padding-bottom: 0.3em;
     40   border-bottom: 1px solid #eaecef;
     41 }
     42 
     43 h2 {
     44   padding-bottom: 0.3em;
     45   font-size: 1.5em;
     46   border-bottom: 1px solid #eaecef;
     47 }
     48 
     49 h3 {
     50   font-size: 1.25em;
     51 }
     52 
     53 h4 {
     54   font-size: 1em;
     55 }
     56 
     57 h5 {
     58   font-size: 0.875em;
     59 }
     60 
     61 h6 {
     62   font-size: 0.85em;
     63   color: #6a737d;
     64 }
     65 
     66 a {
     67   background-color: transparent;
     68   color: #0366d6;
     69   text-decoration: none;
     70   font-weight: normal;
     71 }
     72 
     73 .contents a:visited {
     74   color: #0366d6;
     75 }
     76 
     77 a:active, a:hover {
     78   outline-width: 0;
     79 }
     80 
     81 a:hover {
     82   text-decoration: underline;
     83 }
     84 
     85 a:not([href]) {
     86   color: inherit;
     87   text-decoration: none;
     88 }
     89 
     90 a.el {
     91     font-weight: normal;
     92 }
     93 
     94 .image {
     95     text-align: left;
     96 }
     97 
     98 .tip {
     99     background-image: url(tip.png);
    100     background-position: left center;
    101     background-repeat: no-repeat;
    102     padding-left: 30px;
    103     margin-top: 1em;
    104     margin-bottom: 1em;
    105     min-height: 31px;
    106     display: block;
    107     font-style:italic;
    108 }
    109 
    110 .warn {
    111     background-image: url(warn.png);
    112     background-position: left center;
    113     background-repeat: no-repeat;
    114     padding-left: 48px;
    115     margin-top: 1em;
    116     margin-bottom: 1em;
    117     min-height: 31px;
    118     display: block;
    119     font-style:italic;
    120 }
    121 
    122 #projectname
    123 {
    124     font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif;
    125     font-size: 2em;
    126     font-weight: bold;
    127 }
    128 
    129 #projectbrief
    130 {
    131     font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif;
    132     font-size: 0.8em;
    133 }
    134 
    135 #projectnumber
    136 {
    137     font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif;
    138     font-size: 1em;
    139 }
    140 
    141 div.contents {
    142   /* width: 980px; */ /* Don't hardwire width, make it friendly to all devices)
    143   /* padding: 40px; */
    144   padding: 30px;
    145   margin-top: -1px;
    146   margin-left: auto;
    147   margin-right: auto;
    148   margin-bottom: 10px;
    149   border: 1px solid #d1d5da;
    150   border-radius: 2px;
    151 }
    152 
    153 div.toc {
    154   border: 0px none;
    155   border-radius: 7px 7px 7px 7px;
    156 }
    157 
    158 div.header
    159 {
    160   width: 980px;
    161   padding: 10px;
    162   margin-top: 10px;
    163   margin-left: auto;
    164   margin-right: auto;
    165   background-image: none;
    166   background-repeat: none;
    167   background-color: #f6f8fa;
    168   border: 1px solid #d1d5da;
    169 }
    170 
    171 div.headertitle
    172 {
    173 	padding: 0px;
    174 }
    175 
    176 .title ol {
    177     margin: 0px;
    178 }
    179 
    180 .title ol li {
    181     list-style-type: none;
    182 }
    183 
    184 .ui-resizable .ui-resizable-handle {
    185 }
    186 
    187 .ui-resizable-e {
    188   background: none;
    189   background-color: #E6E6E6;
    190 }
    191 
    192 .ui-resizable-handle {
    193 }
    194 
    195 div.fragment {
    196   padding: 16px;
    197   background-color: #f3f3f3;
    198   border: 0px solid;
    199 }
    200 
    201 div.line {
    202   font-family: "SFMono-Regular", Consolas, "Liberation Mono", Menlo, Courier, monospace;
    203   font-size: 85%;
    204   line-height: 1.45;
    205   -webkit-transition-duration: 0;
    206   -moz-transition-duration: 0;
    207   -ms-transition-duration: 0;
    208   -o-transition-duration: 0;
    209   transition-duration: 0;
    210 }
    211 
    212 div.line.glow {
    213   background-color: auto;
    214   box-shadow: none;
    215 }
    216 
    217 pre.fragment {
    218   border: 0px solid #C4CFE5;
    219   padding: 16px;
    220   background-color: #f3f3f3;
    221   font-size: 85%;
    222   line-height: 1.45;
    223   font-family: "SFMono-Regular", Consolas, "Liberation Mono", Menlo, Courier, monospace;
    224   font-size: 85%;
    225 }
    226 
    227 /* @group Code Colorization */
    228 span.keyword {
    229   color: #808000
    230 }
    231 
    232 span.keywordtype {
    233   color: #808000
    234 }
    235 
    236 span.keywordflow {
    237   color: #808000
    238 }
    239 
    240 span.comment {
    241   color: #008000
    242 }
    243 
    244 span.preprocessor {
    245   color: #800000
    246 }
    247 
    248 span.stringliteral {
    249   color: #000080
    250 }
    251 
    252 span.charliteral {
    253   color: #000080
    254 }
    255 
    256 blockquote {
    257         background-color: #EEEEEE;
    258         border-left: 2px solid #606060;
    259         margin: 0 24px 0 4px;
    260         padding: 0 12px 0 16px;
    261 }
    262 
    263 /* @end */
    264 
    265 .arrow {
    266   box-sizing: content-box;
    267 }
    268 
    269 img {
    270   max-width: 100%;
    271   max-height: 100%;
    272 }
    273 
    274 #nav-tree {
    275     background-image: none;
    276 }
    277 
    278 #nav-tree .label {
    279   font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif;
    280   font-size: 14px;
    281 }
    282 
    283 #side-nav {
    284     width: 25%;
    285     max-width: 50%;
    286 }
    287 
    288 .memtitle {
    289     background-image: none;
    290 }
    291 
    292 .memproto {
    293   text-shadow: none;
    294   /* opera specific markup */
    295   box-shadow: none;
    296   /* firefox specific markup */
    297   -moz-box-shadow: none;
    298   -moz-border-radius-topright: 4px;
    299   /* webkit specific markup */
    300   -webkit-box-shadow: none;
    301   -webkit-border-top-right-radius: 4px;
    302 }
    303 
    304 .memdoc {
    305   background-image:none;
    306   background-repeat:repeat-x;
    307   background-color: #FFFFFF;
    308   /* opera specific markup */
    309   box-shadow: none;
    310   /* firefox specific markup */
    311   -moz-box-shadow: none;
    312   /* webkit specific markup */
    313   -webkit-box-shadow: none;
    314 }
    315 
    316 
    317 /* *** GBDK 2020 Docs modifications *** */
    318 
    319 /* A bunch of overrides from the main and other style sheets */
    320 
    321 
    322 /* Top Title Area */
    323 #titlearea {
    324     background-color: rgb(36, 41, 46) !important;
    325     border-bottom:none !important;
    326 }
    327 
    328 /* Top Menu */
    329 #projectalign > div {
    330     color: rgb(255, 255, 255) !important;
    331     font-weight:normal !important;
    332     font-family: Arial, Helvetica, sans-serif !important;
    333 }
    334 
    335 .sm-dox {
    336     background-image: none !important;
    337     background-color: #fafbfc !important;
    338     border-bottom:1px rgb(209, 213, 218) solid !important;
    339 }
    340 
    341 
    342 .sm-dox a {
    343     background-image: none !important;
    344     background-color: #fafbfc !important;
    345     color: rgb(36, 41, 46) !important;
    346     font-size: 14px !important;
    347     font-weight:normal !important;
    348     font-family: Arial, Helvetica, sans-serif !important;
    349     text-shadow:none !important;
    350 }
    351 
    352 
    353 /* Member Info boxes */
    354 .memtitle {
    355     background-color: #f1f8ff !important;
    356     border-color:#c8e1ff !important;
    357 }
    358 
    359 .memproto {
    360     background-color: #f1f8ff !important;
    361     border-color:#c8e1ff !important;
    362 }
    363 
    364 .memdoc {
    365     border:1px rgb(209, 213, 218) solid !important;
    366     background-color: #fafbfc !important;
    367 }
    368 
    369 /* Navigation Tree */
    370 #nav-tree-contents .selected {
    371     background: rgb(217, 232, 242) !important;
    372     text-shadow:none !important;
    373 }
    374 
    375 #nav-tree-contents a {
    376     color: rgb(58, 64, 70) !important;
    377     font-size: 14px !important;
    378     font-weight:normal !important;
    379     font-family: Arial, Helvetica, sans-serif !important;
    380 }
    381 
    382 /* Member note label */
    383 .mlabel {
    384     border:1px rgb(209, 213, 218) solid !important;
    385     background-color: #fafbfc !important;
    386     color: green !important;
    387     font-size: 14px !important;
    388 }
    389 
    390 
    391 /* Search Results IFrame */
    392 /* Contents of IFrame need to be styled using a different CSS file */
    393 #MSearchResultsWindow {
    394     padding: 2px;
    395     border: 1px rgb(123, 126, 130) solid !important;
    396     background-color: #fafbfc !important;
    397     box-shadow: 2px 2px 2px 1px rgba(0, 0, 0, 0.2);
    398     top:44px !important;
    399 }
    400 
    401 
    402 /* Move Search box up */
    403 #MSearchBox {
    404     width: 250px !important;
    405     height: 30px !important;
    406     margin-top: 0px !important;
    407     font-size:14px !important;
    408     position: absolute;
    409     top: -42px;
    410     /* background-color: rgba(255, 255, 255, 0.125); */
    411     background-color: #404448 !important;
    412     border-radius: 6px;
    413     margin-right:20px !important;
    414 
    415 	/* Required in 1.9.1 to fix incorrect search box position and page width */
    416     float: none !important;
    417     right: 0px !important;
    418     box-shadow: unset !important;
    419 }
    420 
    421 /* Hide search icon */
    422 #MSearchSelect {
    423     opacity:0.0 !important;
    424     filter: grayscale(1.0);
    425     background-image:unset !important;
    426     border:2px red solid !important;
    427     background:red  !important;
    428 
    429 	/* Required in 1.9.1 to fix incorrect search box position and page width */
    430 	/* Just hide it completely */
    431 	display:none !important;
    432 }
    433 /* And override it with a hamburger menu character */
    434 #MSearchBox span.left::after {
    435     font-weight:bold !important;
    436     color:rgb(255,255,255,0.75) !important;
    437     font-size:15px !important;
    438     content:"\2630";
    439 
    440 	/* Just hide it completely since combined.js search breaks the filtering */
    441 	display:none !important;
    442 }
    443 
    444 /* Center it's text */
    445 #MSearchBox span.left {
    446     margin-top:4px;
    447     background:unset !important;
    448 
    449 	/* Required in 1.9.1 to fix incorrect search box position and page width */
    450     display:block !important;
    451     position:absolute !important;
    452     left:10px;
    453     width:20px;
    454     height:19px;
    455     vertical-align: unset !important;
    456     height: unset !important;
    457 }
    458 
    459 /* Increase font size */
    460 #MSearchField {
    461     font-size:16px !important;
    462     background:unset !important;
    463     height:unset !important;
    464     width:unset !important;
    465 
    466 	/* Required in 1.9.1 to fix incorrect search box position and page width */
    467     display:block !important;
    468     position:absolute !important;
    469     margin-left:20px !important;
    470     margin-top:unset !important;;
    471     margin-right:unset !important;;
    472     margin-bottom:unset !important;;
    473     padding-left:4px !important;
    474 
    475     vertical-align:unset !important;
    476     line-height: unset !important;;
    477 }
    478 
    479 #FSearchBox #MSearchField {
    480     margin-left:15px;
    481 }
    482 
    483 /* Change text color when it's being typed in */
    484 .MSearchBoxActive #MSearchField {
    485   color:rgb(255,255,255,0.75) !important;
    486 }
    487 
    488 /* Hide right-column border image */
    489 /* And replace X image with a Cross character */
    490 #MSearchBox span.right {
    491     top:5px !important;
    492     background:unset !important;
    493 	/* Required in 1.9.1 to fix incorrect search box position and page width */
    494     display:block !important;
    495     position:absolute !important;
    496     right:10px;
    497     top:8px;
    498     width:20px;
    499     height:19px;
    500     vertical-align: unset !important;
    501     width: unset !important;
    502     height: unset !important;
    503 }
    504 #MSearchClose {
    505     opacity:0.0;
    506 	/* Required in 1.9.1 to fix incorrect search box position and page width */
    507     position: absolute !important;
    508     margin: 0px 4px 0px 0px !important;
    509     padding: 0px 0px !important;
    510 }
    511 .left #MSearchClose {
    512     left: 6px;
    513 }
    514 
    515 #MSearchBox span.right::after {
    516     font-weight:bold !important;
    517     color:rgb(255,255,255,0.30) !important;
    518     font-size:15px !important;
    519     content:"\2715";
    520 }
    521 
    522 /* Add styling for the <code> tag so it stands out better */
    523 code {
    524     background-color: #def4fd;
    525     border-radius: 4px;
    526     padding-left: 3px;
    527     padding-right: 3px;
    528 }
    529 
    530 /* Markdown tables */
    531 /*
    532 table, .markdownTable {
    533   background-color: rgb(255, 255, 255);
    534   border-color: #d0d7de;
    535   color: rgb(36, 41, 47);
    536 }
    537 
    538 th, .markdownTableHead.
    539 .markdownTableRowOdd {
    540     background-color: rgb(255, 255, 255);
    541 }
    542 
    543 .markdownTableRowEven {
    544     background-color: rgb(246, 248, 250);
    545 }
    546 
    547 */
    548 table.markdownTable td, table.markdownTable th {
    549     border: 1px solid #d0d7de;
    550     padding: 3px 7px 2px;
    551     color: rgb(36, 41, 47);
    552     font-size: 90%;
    553     font-family: "SFMono-Regular", Consolas, "Liberation Mono", Menlo, Courier, monospace;
    554 }
    555 
    556 th.markdownTableHeadLeft, th.markdownTableHeadRight, th.markdownTableHeadCenter, th.markdownTableHeadNone {
    557     background-color: rgb(255, 255, 255);
    558     color: rgb(36, 41, 47);
    559     font-size: unset;
    560     padding-bottom: unset;
    561     padding-top: unset;
    562 }
    563 
    564 th,
    565 .markdownTableHead,
    566 .markdownTableRowOdd {
    567     background-color: rgb(255, 255, 255);
    568 }
    569 
    570 .markdownTableRowEven {
    571     background-color: rgb(246, 248, 250);
    572 }
    573 
    574 table.markdownTable tr:hover {
    575     background-color: rgb(231, 236, 242);
    576 }
    577 
    578 /* @note styling */
    579 dl.note {
    580     padding-left: 8px !important;
    581     border-color: rgba(0, 210, 0, 0.40) !important;
    582     background-color: rgba(0, 255, 0, 0.12) !important;
    583 }

This webpage is intended to be an accessible preview of this repository. To get a fuller picture, clone it and use the git CLI.