@@ -595,14 +595,20 @@ header {
595
595
596
596
@media (prefers-color-scheme : dark) {
597
597
header {
598
- border-color : # 007edb ;
598
+ border-color : # 003f6d ;
599
599
}
600
600
}
601
601
602
602
# eye-catch {
603
603
background-color : # EFEFEF ;
604
604
}
605
605
606
+ @media (prefers-color-scheme : dark) {
607
+ # eye-catch {
608
+ background-color : # 101010 ;
609
+ }
610
+ }
611
+
606
612
# eye-catch > div {
607
613
display : flex;
608
614
align-items : center;
@@ -622,6 +628,7 @@ header {
622
628
animation-name : fadein;
623
629
animation-duration : 2.5s ;
624
630
}
631
+
625
632
@keyframes fadein {
626
633
from {
627
634
opacity : 0 ;
@@ -636,6 +643,12 @@ to {
636
643
border-left : solid 1px # 6D6D6D ;
637
644
}
638
645
646
+ @media (prefers-color-scheme : dark) {
647
+ # eye-catch > div > div : nth-of-type (2 ) {
648
+ border-color : # 929292 ;
649
+ }
650
+ }
651
+
639
652
# eye-catch > div > div > img {
640
653
position : relative;
641
654
width : 100% ;
@@ -658,6 +671,12 @@ to {
658
671
color : # A61200 ;
659
672
}
660
673
674
+ @media (prefers-color-scheme : dark) {
675
+ # eye-catch .more {
676
+ color : # ffb2a8 ;
677
+ }
678
+ }
679
+
661
680
.big-icon {
662
681
font-size : 350% ;
663
682
}
@@ -666,6 +685,12 @@ body.landing #community {
666
685
background-color : # 9D2D48 ;
667
686
}
668
687
688
+ @media (prefers-color-scheme : dark) {
689
+ body .landing # community {
690
+ background-color : # 270b12 ;
691
+ }
692
+ }
693
+
669
694
div .center-title {
670
695
margin : 50px auto;
671
696
}
@@ -678,6 +703,12 @@ div.center-title h1, div.center-title h2 {
678
703
background-color : # 7A162E ;
679
704
}
680
705
706
+ @media (prefers-color-scheme : dark) {
707
+ .community-links {
708
+ background-color : # 1e050b ;
709
+ }
710
+ }
711
+
681
712
.community-links div {
682
713
display : flex;
683
714
align-content : center;
@@ -747,29 +778,65 @@ body.landing #download {
747
778
background-color : # 4ecbaa ;
748
779
}
749
780
781
+ @media (prefers-color-scheme : dark) {
782
+ body .landing # download {
783
+ background-color : # 0f362c ;
784
+ }
785
+ }
786
+
750
787
.download-card {
751
788
background-color : # 057f5f ;
752
789
}
753
790
791
+ @media (prefers-color-scheme : dark) {
792
+ .download-card {
793
+ background-color : # 011f17 ;
794
+ }
795
+ }
796
+
754
797
/* Contribute */
755
798
body .landing # contribute {
756
799
background-color : # FFF ;
757
800
}
758
801
802
+ @media (prefers-color-scheme : dark) {
803
+ body .landing # contribute {
804
+ background-color : # 3f3f3f ;
805
+ }
806
+ }
807
+
759
808
.contribute-card {
760
809
background-color : # 848484 ;
761
810
}
762
811
812
+ @media (prefers-color-scheme : dark) {
813
+ .contribute-card {
814
+ background-color : # 212121 ;
815
+ }
816
+ }
817
+
763
818
/* Documentation */
764
819
765
820
body .landing # documentation {
766
821
background-color : # D7EAFF ;
767
822
}
768
823
824
+ @media (prefers-color-scheme : dark) {
825
+ body .landing # documentation {
826
+ background-color : # 003775 ;
827
+ }
828
+ }
829
+
769
830
.documentation-card {
770
831
background-color : # 556E8A ;
771
832
}
772
833
834
+ @media (prefers-color-scheme : dark) {
835
+ .documentation-card {
836
+ background-color : # 001b3a ;
837
+ }
838
+ }
839
+
773
840
/* Centered cards */
774
841
775
842
.center-card {
@@ -807,6 +874,12 @@ body.landing #documentation {
807
874
min-height : 70vh ;
808
875
}
809
876
877
+ @media (prefers-color-scheme : dark) {
878
+ # post-section {
879
+ background-color : # 101010 ;
880
+ }
881
+ }
882
+
810
883
.post {
811
884
width : 100% ;
812
885
}
@@ -854,6 +927,12 @@ body.landing #documentation {
854
927
text-decoration : underline;
855
928
}
856
929
930
+ @media (prefers-color-scheme : dark) {
931
+ .post a {
932
+ color : # ff71a4 ;
933
+ }
934
+ }
935
+
857
936
code {
858
937
color : # 0D4F1A ;
859
938
padding : 0 .4em ;
@@ -863,6 +942,12 @@ code {
863
942
border-radius : 6px ;
864
943
}
865
944
945
+ @media (prefers-color-scheme : dark) {
946
+ code {
947
+ color : # 4be169 ;
948
+ }
949
+ }
950
+
866
951
pre {
867
952
margin : 1em 0 ;
868
953
padding : 1em ;
@@ -894,6 +979,12 @@ blockquote {
894
979
padding : 15px ;
895
980
}
896
981
982
+ @media (prefers-color-scheme : dark) {
983
+ blockquote {
984
+ background-color : # 181818 ;
985
+ }
986
+ }
987
+
897
988
p img , figure img {
898
989
max-width : 100% ;
899
990
}
@@ -929,6 +1020,12 @@ p img, figure img {
929
1020
background-color : # dedede ;
930
1021
}
931
1022
1023
+ @media (prefers-color-scheme : dark) {
1024
+ .blog-nav li {
1025
+ background-color : # 181818 ;
1026
+ }
1027
+ }
1028
+
932
1029
.blog-nav li .nav-spacer {
933
1030
background : none;
934
1031
}
@@ -953,6 +1050,12 @@ div#breadcrumbs, div.post-bottom {
953
1050
background-color : # dedede ;
954
1051
}
955
1052
1053
+ @media (prefers-color-scheme : dark) {
1054
+ div # breadcrumbs , div .post-bottom {
1055
+ background-color : # 181818 ;
1056
+ }
1057
+ }
1058
+
956
1059
div # breadcrumbs a {
957
1060
text-decoration : none;
958
1061
}
@@ -975,6 +1078,12 @@ div.post-bottom {
975
1078
border-radius : 10px ;
976
1079
}
977
1080
1081
+ @media (prefers-color-scheme : dark) {
1082
+ .post-list li {
1083
+ background-color : # 181818 ;
1084
+ }
1085
+ }
1086
+
978
1087
.post-list summary {
979
1088
margin : 5px 0px ;
980
1089
font-size : 95% ;
0 commit comments