+119
patchbay/style.css
+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
+
}