@@ -489,8 +489,13 @@ template {
489
489
}
490
490
/* CSS Reset End */
491
491
492
+ : root {
493
+ color-scheme : light dark;
494
+ }
495
+
492
496
body {
493
497
font-family : 'Noto Sans JP' , sans-serif;
498
+ background-color : light-dark (# fff, # 171717 );
494
499
}
495
500
496
501
h1 {
@@ -541,7 +546,7 @@ body {
541
546
display : flex;
542
547
flex-direction : column;
543
548
min-height : 100vh ;
544
- color : # 2C2C2C ;
549
+ color : light-dark ( # 2C2C2C, # E5E5E5 ) ;
545
550
}
546
551
547
552
body .landing h1 {
@@ -580,7 +585,7 @@ div.header-menu {
580
585
justify-content : center;
581
586
margin-top : 15px ;
582
587
padding : 20px 0px ;
583
- border-top : solid 1px # 2C2C2C ;
588
+ border-top : solid 1px light-dark ( # 2C2C2C, # E5E5E5 ) ;
584
589
}
585
590
586
591
.menu-container li {
@@ -590,11 +595,11 @@ div.header-menu {
590
595
}
591
596
592
597
header {
593
- border-bottom : solid 1px # B8E1FF ;
598
+ border-bottom : solid 1px light-dark ( # B8E1FF, # 002a47 ) ;
594
599
}
595
600
596
601
# eye-catch {
597
- background-color : # EFEFEF ;
602
+ background-color : light-dark ( # EFEFEF, # 151515 ) ;
598
603
}
599
604
600
605
# eye-catch > div {
627
632
628
633
# eye-catch > div > div : nth-of-type (2 ) {
629
634
padding : 50px 0px 50px 60px ;
630
- border-left : solid 1px # 6D6D6D ;
635
+ border-left : solid 1px light-dark ( # 6D6D6D, # 2C2C2C ) ;
631
636
}
632
637
633
638
# eye-catch > div > div > img {
@@ -688,7 +693,7 @@ h3 .more i {
688
693
}
689
694
690
695
# eye-catch .more {
691
- color : # A61200 ;
696
+ color : light-dark ( # A61200, # d11800 ) ;
692
697
}
693
698
694
699
# eye-catch h3 {
@@ -703,7 +708,7 @@ h3 .more i {
703
708
}
704
709
705
710
body .landing # community {
706
- background-color : # 9D2D48 ;
711
+ background-color : light-dark ( # 9D2D48, # 5f1b2b ) ;
707
712
}
708
713
709
714
div .center-title {
@@ -715,7 +720,7 @@ div.center-title h1, div.center-title h2 {
715
720
}
716
721
717
722
.community-links {
718
- background-color : # 7A162E ;
723
+ background-color : light-dark ( # 7A162E, # 3f121d ) ;
719
724
}
720
725
721
726
.community-links div {
@@ -815,30 +820,30 @@ div.chat-button a {
815
820
816
821
/* Download */
817
822
body .landing # download {
818
- background-color : # 4ecbaa ;
823
+ background-color : light-dark ( # 4ecbaa, # 1d6350 ) ;
819
824
}
820
825
821
826
.download-card {
822
- background-color : # 057f5f ;
827
+ background-color : light-dark ( # 057f5f, # 034533 ) ;
823
828
}
824
829
825
830
/* Contribute */
826
831
body .landing # contribute {
827
- background-color : # FFF ;
832
+ background-color : inherit ;
828
833
}
829
834
830
835
.contribute-card {
831
- background-color : # 848484 ;
836
+ background-color : light-dark ( # 848484, # 101010 ) ;
832
837
}
833
838
834
839
/* Documentation */
835
840
836
841
body .landing # documentation {
837
- background-color : # D7EAFF ;
842
+ background-color : light-dark ( # D7EAFF, # 00408a ) ;
838
843
}
839
844
840
845
.documentation-card {
841
- background-color : # 556E8A ;
846
+ background-color : light-dark ( # 556E8A, # 313f4f ) ;
842
847
}
843
848
844
849
/* Centered cards */
@@ -874,7 +879,7 @@ body.landing #documentation {
874
879
/* Single post */
875
880
876
881
# post-section {
877
- background-color : # EFEFEF ;
882
+ background-color : light-dark ( # EFEFEF, # 151515 ) ;
878
883
min-height : 70vh ;
879
884
}
880
885
@@ -936,12 +941,12 @@ body.landing #documentation {
936
941
}
937
942
938
943
.post a {
939
- color : # E20052 ;
944
+ color : light-dark ( # E20052, # ff2977 ) ;
940
945
text-decoration : underline;
941
946
}
942
947
943
948
code {
944
- color : # 0D4F1A ;
949
+ color : light-dark ( # 0D4F1A, # 20c541 ) ;
945
950
padding : 0 .4em ;
946
951
font-weight : normal;
947
952
font-size : 85% ;
@@ -980,7 +985,7 @@ div.curlsh pre {
980
985
981
986
blockquote {
982
987
border : solid 1px ;
983
- background-color : # e2e2e2 ;
988
+ background-color : light-dark ( # e2e2e2, # 202020 ) ;
984
989
padding : 15px ;
985
990
padding-bottom : 5px ;
986
991
}
@@ -1042,7 +1047,7 @@ ul.blog-nav li {
1042
1047
list-style : none;
1043
1048
margin : 0px ;
1044
1049
padding : 5px 15px ;
1045
- background-color : # dedede ;
1050
+ background-color : light-dark ( # e0e0e0 , # 202020 ) ;
1046
1051
}
1047
1052
1048
1053
ul .blog-nav li .nav-spacer {
@@ -1066,7 +1071,7 @@ ul.blog-nav > li > a > .fa-arrow-right {
1066
1071
1067
1072
div # breadcrumbs , div .post-bottom {
1068
1073
padding : 10px ;
1069
- background-color : # dedede ;
1074
+ background-color : light-dark ( # e0e0e0 , # 202020 ) ;
1070
1075
}
1071
1076
1072
1077
div # breadcrumbs a {
@@ -1084,7 +1089,7 @@ div.post-bottom {
1084
1089
1085
1090
/* Post list */
1086
1091
.post-list ul li {
1087
- background-color : # e0e0e0 ;
1092
+ background-color : light-dark ( # e0e0e0, # 202020 ) ;
1088
1093
list-style : none;
1089
1094
margin-left : 0px ;
1090
1095
padding : 15px ;
0 commit comments