1/* links */ 2 3.rst-content a:not(:visited) { 4 color: #aaddff !important; 5} 6 7/* code directives */ 8 9.method dt, 10.class dt, 11.data dt, 12.attribute dt, 13.function dt, 14.classmethod dt, 15.exception dt, 16.descclassname, 17.descname { 18 background-color: #2d2d2d !important; 19} 20 21.rst-content dl:not(.docutils) dt { 22 color: #aaddff; 23 background-color: #2d2d2d; 24 border-top: solid 3px #525252; 25 border-left: solid 3px #525252; 26} 27 28em.property { 29 color: #888888; 30} 31 32 33/* tables */ 34 35.rst-content table.docutils thead { 36 color: #ddd; 37} 38 39.rst-content table.docutils td { 40 border: 0px; 41} 42 43.rst-content table.docutils:not(.field-list) tr:nth-child(2n-1) td { 44 background-color: #5a5a5a; 45} 46 47.rst-content pre { 48 background: none; 49} 50 51/* inlined code highlights */ 52 53.xref, 54.py-meth, 55.rst-content a code { 56 color: #aaddff !important; 57 font-weight: normal !important; 58} 59 60.rst-content code { 61 color: #eee !important; 62 font-weight: normal !important; 63} 64 65code.literal { 66 background-color: #2d2d2d !important; 67 border: 1px solid #6d6d6d !important; 68} 69 70code.docutils.literal.notranslate { 71 color: #ddd; 72} 73 74/* highlight color search text */ 75 76.rst-content .highlighted { 77 background: #ff5722; 78 box-shadow: 0 0 0 2px #f0978b; 79} 80 81/* notes, warnings, hints */ 82 83.hint .admonition-title { 84 background: #2aa87c !important; 85} 86 87.warning .admonition-title { 88 background: #cc4444 !important; 89} 90 91.admonition-title { 92 background: #3a7ca8 !important; 93} 94 95.admonition, 96.note { 97 background-color: #2d2d2d !important; 98} 99 100 101/* table of contents */ 102 103.wy-nav-content-wrap { 104 background-color: rgba(0, 0, 0, 0.6) !important; 105} 106 107.sidebar { 108 background-color: #191919 !important; 109} 110 111.sidebar-title { 112 background-color: #2b2b2b !important; 113} 114 115.wy-menu-vertical a { 116 color: #ddd; 117} 118 119.wy-menu-vertical code.docutils.literal.notranslate { 120 color: #404040; 121 background: none !important; 122 border: none !important; 123} 124 125.wy-nav-content { 126 background: #3c3c3c; 127 color: #dddddd; 128} 129 130.wy-menu-vertical li.on a, 131.wy-menu-vertical li.current>a { 132 background: #a3a3a3; 133 border-bottom: 0px !important; 134 border-top: 0px !important; 135} 136 137.wy-menu-vertical li.current { 138 background: #b3b3b3; 139} 140 141.toc-backref { 142 color: grey !important; 143} 144 145.highlight .hll { 146 background-color: #49483e 147} 148 149.highlight { 150 background: #222; 151 color: #f8f8f2 152} 153 154.highlight .c { 155 color: #888 156} 157 158 159/* Comment */ 160 161.highlight .err { 162 color: #960050; 163 background-color: #1e0010 164} 165 166 167/* Error */ 168 169.highlight .k { 170 color: #66d9ef 171} 172 173 174/* Keyword */ 175 176.highlight .l { 177 color: #ae81ff 178} 179 180 181/* Literal */ 182 183.highlight .n { 184 color: #f8f8f2 185} 186 187 188/* Name */ 189 190.highlight .o { 191 color: #f92672 192} 193 194 195/* Operator */ 196 197.highlight .p { 198 color: #f8f8f2 199} 200 201 202/* Punctuation */ 203 204.highlight .ch { 205 color: #888 206} 207 208 209/* Comment.Hashbang */ 210 211.highlight .cm { 212 color: #888 213} 214 215 216/* Comment.Multiline */ 217 218.highlight .cp { 219 color: #888 220} 221 222 223/* Comment.Preproc */ 224 225.highlight .cpf { 226 color: #888 227} 228 229 230/* Comment.PreprocFile */ 231 232.highlight .c1 { 233 color: #888 234} 235 236 237/* Comment.Single */ 238 239.highlight .cs { 240 color: #888 241} 242 243 244/* Comment.Special */ 245 246.highlight .gd { 247 color: #f92672 248} 249 250 251/* Generic.Deleted */ 252 253.highlight .ge { 254 font-style: italic 255} 256 257 258/* Generic.Emph */ 259 260.highlight .gi { 261 color: #a6e22e 262} 263 264 265/* Generic.Inserted */ 266 267.highlight .gs { 268 font-weight: bold 269} 270 271 272/* Generic.Strong */ 273 274.highlight .gu { 275 color: #888 276} 277 278 279/* Generic.Subheading */ 280 281.highlight .kc { 282 color: #66d9ef 283} 284 285 286/* Keyword.Constant */ 287 288.highlight .kd { 289 color: #66d9ef 290} 291 292 293/* Keyword.Declaration */ 294 295.highlight .kn { 296 color: #f92672 297} 298 299 300/* Keyword.Namespace */ 301 302.highlight .kp { 303 color: #66d9ef 304} 305 306 307/* Keyword.Pseudo */ 308 309.highlight .kr { 310 color: #66d9ef 311} 312 313 314/* Keyword.Reserved */ 315 316.highlight .kt { 317 color: #66d9ef 318} 319 320 321/* Keyword.Type */ 322 323.highlight .ld { 324 color: #e6db74 325} 326 327 328/* Literal.Date */ 329 330.highlight .m { 331 color: #ae81ff 332} 333 334 335/* Literal.Number */ 336 337.highlight .s { 338 color: #e6db74 339} 340 341 342/* Literal.String */ 343 344.highlight .na { 345 color: #a6e22e 346} 347 348 349/* Name.Attribute */ 350 351.highlight .nb { 352 color: #f8f8f2 353} 354 355 356/* Name.Builtin */ 357 358.highlight .nc { 359 color: #a6e22e 360} 361 362 363/* Name.Class */ 364 365.highlight .no { 366 color: #66d9ef 367} 368 369 370/* Name.Constant */ 371 372.highlight .nd { 373 color: #a6e22e 374} 375 376 377/* Name.Decorator */ 378 379.highlight .ni { 380 color: #f8f8f2 381} 382 383 384/* Name.Entity */ 385 386.highlight .ne { 387 color: #a6e22e 388} 389 390 391/* Name.Exception */ 392 393.highlight .nf { 394 color: #a6e22e 395} 396 397 398/* Name.Function */ 399 400.highlight .nl { 401 color: #f8f8f2 402} 403 404 405/* Name.Label */ 406 407.highlight .nn { 408 color: #f8f8f2 409} 410 411 412/* Name.Namespace */ 413 414.highlight .nx { 415 color: #a6e22e 416} 417 418 419/* Name.Other */ 420 421.highlight .py { 422 color: #f8f8f2 423} 424 425 426/* Name.Property */ 427 428.highlight .nt { 429 color: #f92672 430} 431 432 433/* Name.Tag */ 434 435.highlight .nv { 436 color: #f8f8f2 437} 438 439 440/* Name.Variable */ 441 442.highlight .ow { 443 color: #f92672 444} 445 446 447/* Operator.Word */ 448 449.highlight .w { 450 color: #f8f8f2 451} 452 453 454/* Text.Whitespace */ 455 456.highlight .mb { 457 color: #ae81ff 458} 459 460 461/* Literal.Number.Bin */ 462 463.highlight .mf { 464 color: #ae81ff 465} 466 467 468/* Literal.Number.Float */ 469 470.highlight .mh { 471 color: #ae81ff 472} 473 474 475/* Literal.Number.Hex */ 476 477.highlight .mi { 478 color: #ae81ff 479} 480 481 482/* Literal.Number.Integer */ 483 484.highlight .mo { 485 color: #ae81ff 486} 487 488 489/* Literal.Number.Oct */ 490 491.highlight .sa { 492 color: #e6db74 493} 494 495 496/* Literal.String.Affix */ 497 498.highlight .sb { 499 color: #e6db74 500} 501 502 503/* Literal.String.Backtick */ 504 505.highlight .sc { 506 color: #e6db74 507} 508 509 510/* Literal.String.Char */ 511 512.highlight .dl { 513 color: #e6db74 514} 515 516 517/* Literal.String.Delimiter */ 518 519.highlight .sd { 520 color: #e6db74 521} 522 523 524/* Literal.String.Doc */ 525 526.highlight .s2 { 527 color: #e6db74 528} 529 530 531/* Literal.String.Double */ 532 533.highlight .se { 534 color: #ae81ff 535} 536 537 538/* Literal.String.Escape */ 539 540.highlight .sh { 541 color: #e6db74 542} 543 544 545/* Literal.String.Heredoc */ 546 547.highlight .si { 548 color: #e6db74 549} 550 551 552/* Literal.String.Interpol */ 553 554.highlight .sx { 555 color: #e6db74 556} 557 558 559/* Literal.String.Other */ 560 561.highlight .sr { 562 color: #e6db74 563} 564 565 566/* Literal.String.Regex */ 567 568.highlight .s1 { 569 color: #e6db74 570} 571 572 573/* Literal.String.Single */ 574 575.highlight .ss { 576 color: #e6db74 577} 578 579 580/* Literal.String.Symbol */ 581 582.highlight .bp { 583 color: #f8f8f2 584} 585 586 587/* Name.Builtin.Pseudo */ 588 589.highlight .fm { 590 color: #a6e22e 591} 592 593 594/* Name.Function.Magic */ 595 596.highlight .vc { 597 color: #f8f8f2 598} 599 600 601/* Name.Variable.Class */ 602 603.highlight .vg { 604 color: #f8f8f2 605} 606 607 608/* Name.Variable.Global */ 609 610.highlight .vi { 611 color: #f8f8f2 612} 613 614 615/* Name.Variable.Instance */ 616 617.highlight .vm { 618 color: #f8f8f2 619} 620 621 622/* Name.Variable.Magic */ 623 624.highlight .il { 625 color: #ae81ff 626} 627 628 629/* Literal.Number.Integer.Long */ 630 631 632/* Link to Remix IDE shown over code snippets */ 633a.remix-link { 634 filter: invert(1); /* The icon is black. In dark mode we want it white. */ 635} 636