Skip to content

Commit 8f61cf6

Browse files
paper42the-maldridge
authored andcommitted
css: add dark theme
1 parent 3b5592d commit 8f61cf6

1 file changed

Lines changed: 72 additions & 0 deletions

File tree

assets/css/misc.css

Lines changed: 72 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -261,3 +261,75 @@ h1[id], h2[id], h3[id], h4[id], h5[id], h6[id] {
261261
background-color: #ddd;
262262
color: #535353;
263263
}
264+
@media (prefers-color-scheme: dark) {
265+
body {
266+
color: #ccc;
267+
background-color: #222;
268+
}
269+
h1, h2, h3, h4, h5, h6 { color: #ccc; }
270+
a {
271+
color: #62b086;
272+
}
273+
a:hover {
274+
color: #ccc;
275+
}
276+
hr {
277+
border-top: 1px solid #888;
278+
}
279+
.inline-download-links, .tab-bar {
280+
border-bottom: 1px solid #888;
281+
}
282+
.tab-bar li {
283+
border-bottom: 2px solid #aaa;
284+
}
285+
.tab-bar li:hover {
286+
border-bottom: 2px solid #62b086;
287+
}
288+
code {
289+
background-color: inherit;
290+
color: white;
291+
}
292+
.twitter-timeline {
293+
background-color: white;
294+
}
295+
.alert-warning {
296+
color: #ffd804;
297+
background-color: inherit;
298+
border-color: #888;
299+
}
300+
pre {
301+
background-color: #404040;
302+
color: #d0d0d0;
303+
}
304+
.form-control {
305+
background-color: inherit;
306+
color: white;
307+
}
308+
select {
309+
/* from https://github.com/kognise/water.css */
310+
background: #222 url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' height='63' width='117' fill='%23efefef'%3E%3Cpath d='M115 2c-1-2-4-2-5 0L59 53 7 2a4 4 0 00-5 5l54 54 2 2 3-2 54-54c2-1 2-4 0-5z'/%3E%3C/svg%3E") calc(100% - 1em) 50%/1em no-repeat !important;
311+
appearance: none;
312+
-webkit-appearance: none;
313+
padding-right: 3em !important;
314+
}
315+
select::-ms-expand {
316+
display:none;
317+
}
318+
.nav li:hover {
319+
background-color: #222;
320+
}
321+
.inline-download-links .label-default, .inline-download-links .label-warning {
322+
background-color: inherit;
323+
}
324+
.inline-download-links .label-default {
325+
border: 1px solid;
326+
color: #009fff;
327+
}
328+
.inline-download-links .label-warning {
329+
border: 1px solid;
330+
color: #ffd804;
331+
}
332+
.navbar {
333+
background-color: #295340;
334+
}
335+
}

0 commit comments

Comments
 (0)