@@ -21,6 +21,10 @@ body {
2121 font-weight : 400 ;
2222 color : $text-color ;
2323 background-color : $background-color ;
24+ @media (prefers-color-scheme : dark ) {
25+ color : $text-color-dark ;
26+ background-color : $background-color-dark ;
27+ }
2428 -webkit-text-size-adjust : 100% ;
2529}
2630.pure-g {
@@ -106,11 +110,15 @@ h2.through-line {
106110 color : $grey-color ;
107111 margin-top :20px ;
108112 a {
109- color : #2B3C69 ;
113+ color : $link-color ;
114+ @media (prefers-color-scheme : dark ) {
115+ a {
116+ color : $link-color-dark ;
117+ }
118+ }
110119 text-decoration : none ;
111120 }
112121 a :hover {
113- color : #2B3C69 ;
114122 text-decoration : underline ;
115123 }
116124
@@ -120,7 +128,10 @@ h2.through-line {
120128 content : " " ;
121129 display : table-cell ;
122130 width : 100% ;
123- border-left : 10px solid #FDFDFD ;
131+ border-left : 10px solid $background-color ;
132+ @media (prefers-color-scheme : dark ) {
133+ border-left : 10px solid $background-color-dark ;
134+ }
124135 }
125136}
126137
@@ -137,12 +148,22 @@ a {
137148 color : $brand-color ;
138149 text-decoration : none ;
139150
151+ @media (prefers-color-scheme : dark ) {
152+ color : lighten ($brand-color ,20% );
153+ }
154+
140155 & :visited {
141156 color : darken ($brand-color , 15% );
157+ @media (prefers-color-scheme : dark ) {
158+ color : lighten ($brand-color ,10% );
159+ }
142160 }
143161
144162 & :hover {
145163 color : $text-color ;
164+ @media (prefers-color-scheme : dark ) {
165+ color : $text-color-dark ;
166+ }
146167 text-decoration : underline ;
147168 }
148169}
@@ -172,7 +193,10 @@ code {
172193 font-size : 15px ;
173194 border : 1px solid $grey-color-light ;
174195 border-radius : 3px ;
175- background-color : #eef ;
196+ background-color : $background-code-color ;
197+ @media (prefers-color-scheme : dark ) {
198+ background-color : $background-code-color-dark ;
199+ }
176200}
177201
178202code {
@@ -181,7 +205,7 @@ code {
181205
182206pre {
183207 padding : 8px 12px ;
184- overflow-x : scroll ;
208+ overflow-x : auto ;
185209
186210 > code {
187211 border : 0 ;
0 commit comments