secure-scuttlebot classic

add dark mode

Changed files
+119
patchbay
+119
patchbay/style.css
··· 480 480 background: lightblue; 481 481 } 482 482 483 + /* --- dark mode (system) --- */ 483 484 485 + @media (prefers-color-scheme: dark) { 486 + body { 487 + background: #181a1f; 488 + color: #e4e7ed; 489 + } 490 + 491 + .screen { 492 + background: #181a1f; 493 + color: inherit; 494 + } 495 + 496 + a:link, a:visited, a:active { 497 + color: #80bfff; 498 + } 499 + 500 + a:hover, 501 + a:focus { 502 + color: #cce6ff; 503 + } 504 + 505 + .menu, 506 + .lightbox { 507 + background: #20232a; 508 + border-color: #30343c; 509 + } 510 + 511 + .compose { 512 + border-color: #30343c; 513 + background: #20232a; 514 + } 515 + 516 + input, textarea { 517 + background: #20232a; 518 + color: #e4e7ed; 519 + } 520 + 521 + button { 522 + background: #262a33; 523 + color: #e4e7ed; 524 + border-color: #3a3f4b; 525 + } 526 + 527 + button:hover { 528 + background: #333844; 529 + border-color: #4b5263; 530 + } 531 + 532 + .message { 533 + background: #20232a; 534 + border-top-color: #2c313a; 535 + } 536 + 537 + .message:hover { 538 + background: #262a33; 539 + } 540 + 541 + .message_content div > span { 542 + color: #aaa; 543 + } 544 + 545 + .suggest-box ul { 546 + background: #262a33; 547 + border-color: #3a3f4b; 548 + } 549 + 550 + .suggest-box .selected { 551 + background: #333844; 552 + } 553 + 554 + .avatar--large, 555 + .avatar--thumbnail, 556 + .avatar--fullsize { 557 + border-color: #3a3f4b; 558 + } 559 + 560 + .highlight { 561 + background: #333844; 562 + } 563 + 564 + .header, 565 + .hypertabs__tab { 566 + background: #20232a; 567 + border-color: #30343c; 568 + } 569 + 570 + .header { 571 + border-bottom: 1px solid #222; 572 + } 573 + 574 + .hypertabs--selected { 575 + background: #262a33; 576 + } 577 + 578 + .hypertabs__tab > a { 579 + color: #ccc; 580 + } 581 + 582 + .status { 583 + background: #4da3ff; 584 + } 585 + 586 + /* scrollbar (webkit) */ 587 + .scroller::-webkit-scrollbar, 588 + .scroller__content::-webkit-scrollbar { 589 + width: 8px; 590 + } 591 + 592 + .scroller::-webkit-scrollbar-track, 593 + .scroller__content::-webkit-scrollbar-track { 594 + background: #20232a; 595 + } 596 + 597 + .scroller::-webkit-scrollbar-thumb, 598 + .scroller__content::-webkit-scrollbar-thumb { 599 + background-color: #3a3f4b; 600 + border-radius: 4px; 601 + } 602 + }