Skip to content

Commit 107bd5f

Browse files
committed
Move dark mode media queries into own blocks
1 parent 840ee58 commit 107bd5f

File tree

3 files changed

+60
-75
lines changed

3 files changed

+60
-75
lines changed

static/css/docpage.css

Lines changed: 14 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -110,12 +110,6 @@
110110
color: #888;
111111
}
112112

113-
@media (prefers-color-scheme: dark) {
114-
.binding-type {
115-
color: #ccc;
116-
}
117-
}
118-
119113
.binding-sym {
120114
font-family: serif;
121115
font-weight: 600;
@@ -127,24 +121,12 @@
127121
font-family: 'Dosis', 'Helvetica', sans-serif;
128122
}
129123

130-
@media (prefers-color-scheme: dark) {
131-
.binding-text {
132-
color: unset;
133-
}
134-
}
135-
136124
.example-title {
137125
margin-top: 28px;
138126
color: #888;
139127
font-family: 'Dosis', 'Helvetica', sans-serif;
140128
}
141129

142-
@media (prefers-color-scheme: dark) {
143-
.example-title {
144-
color: #ccc;
145-
}
146-
}
147-
148130
/* Toc Toggle */
149131

150132
#toc-toggle {
@@ -198,4 +180,18 @@
198180

199181
.next .prevnext-text::after {
200182
content: ' >';
183+
}
184+
185+
@media (prefers-color-scheme: dark) {
186+
.binding-type {
187+
color: #ccc;
188+
}
189+
190+
.binding-text {
191+
color: unset;
192+
}
193+
194+
.example-title {
195+
color: #ccc;
196+
}
201197
}

static/css/landing.css

Lines changed: 18 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -74,14 +74,6 @@
7474
overflow-y: auto;
7575
}
7676

77-
@media (prefers-color-scheme: dark) {
78-
#replterm {
79-
border-color: #333;
80-
background: #333;
81-
color: #ccc;
82-
}
83-
}
84-
8577
#replinbar {
8678
border-radius: 0 0 2px 2px;
8779
border: solid #ccc 1px;
@@ -92,14 +84,6 @@
9284
background: #f8f8f8;
9385
}
9486

95-
@media (prefers-color-scheme: dark) {
96-
#replinbar {
97-
border-color: #333;
98-
color: unset;
99-
background: #1a1a1a;
100-
}
101-
}
102-
10387
#replprompt {
10488
padding: 10px;
10589
display: inline-block;
@@ -123,12 +107,6 @@
123107
background: #f0f0f0;
124108
}
125109

126-
@media (prefers-color-scheme: dark) {
127-
#replin:focus {
128-
background: unset;
129-
}
130-
}
131-
132110
#replin br {
133111
display: none;
134112
}
@@ -169,4 +147,22 @@
169147
.github-corner .octo-arm {
170148
animation: octocat-wave 560ms ease-in-out;
171149
}
150+
}
151+
152+
@media (prefers-color-scheme: dark) {
153+
#replterm {
154+
border-color: #333;
155+
background: #333;
156+
color: #ccc;
157+
}
158+
159+
#replinbar {
160+
border-color: #333;
161+
color: unset;
162+
background: #1a1a1a;
163+
}
164+
165+
#replin:focus {
166+
background: unset;
167+
}
172168
}

static/css/main.css

Lines changed: 28 additions & 35 deletions
Original file line numberDiff line numberDiff line change
@@ -57,13 +57,6 @@ body {
5757
color: #222;
5858
}
5959

60-
@media (prefers-color-scheme: dark) {
61-
body {
62-
background-color: #222;
63-
color: #eee;
64-
}
65-
}
66-
6760
.content-wrapper {
6861
margin: 0 auto;
6962
max-width: 800px;
@@ -92,25 +85,13 @@ a {
9285
color: #2674d3;
9386
}
9487

95-
@media (prefers-color-scheme: dark) {
96-
a {
97-
color: #09a5b8;
98-
}
99-
}
100-
10188
h1, h2, h3, h4 {
10289
margin-left: 15px;
10390
margin-right: 15px;
10491
font-family: 'Dosis', 'Helvetica', sans-serif;
10592
color: #111;
10693
}
10794

108-
@media (prefers-color-scheme: dark) {
109-
h1, h2, h3, h4 {
110-
color: #f8f8f2;
111-
}
112-
}
113-
11495
h1 {
11596
font-size: 3rem;
11697
padding-top: 3rem;
@@ -137,16 +118,6 @@ h4 {
137118
padding-bottom: 10px;
138119
}
139120

140-
@media (prefers-color-scheme: dark) {
141-
h3 {
142-
color: #e3e0e0;
143-
}
144-
145-
h4 {
146-
color: #cccccc;
147-
}
148-
}
149-
150121
@media (max-width: 700px) {
151122
h1 {
152123
font-size: 2.5rem;
@@ -299,12 +270,6 @@ code {
299270
white-space: nowrap;
300271
}
301272

302-
@media (prefers-color-scheme: dark) {
303-
.mendoza-code {
304-
background: #333;
305-
}
306-
}
307-
308273
.mendoza-codeblock {
309274
color: white;
310275
padding: 14px;
@@ -377,4 +342,32 @@ code {
377342
.cm-s-monokai .CodeMirror-matchingbracket {
378343
text-decoration: underline;
379344
color: white !important;
345+
}
346+
347+
@media (prefers-color-scheme: dark) {
348+
body {
349+
background-color: #222;
350+
color: #eee;
351+
}
352+
353+
h1, h2, h3, h4 {
354+
color: #f8f8f2;
355+
}
356+
357+
h3 {
358+
color: #e3e0e0;
359+
}
360+
361+
h4 {
362+
color: #cccccc;
363+
}
364+
365+
a {
366+
color: #09a5b8;
367+
}
368+
369+
.mendoza-code {
370+
background: #333;
371+
}
372+
380373
}

0 commit comments

Comments
 (0)