Skip to content

Commit 7e60710

Browse files
committed
Improve GNU manual CSS dark mode
1 parent be8dcfc commit 7e60710

File tree

2 files changed

+19
-6
lines changed

2 files changed

+19
-6
lines changed

source/stylesheets/darkmode.css.scss

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,37 +1,45 @@
11
:root {
22
--light-color:#121212;
33
--light-background-color:#fcfcfc;
4+
--light-site-background-color:#e7e7e7;
45
--light-highlight-code-background-color:#eee;
56
--light-link-color:#00e;
67
--light-visited-color:#551a8b;
7-
--light-example-brightness:95%;
8+
--light-example-brightness:100%;
9+
--light-example-background:#f2efe4;
810

911
--dark-color:#fefefe;
1012
--dark-background-color:#212121;
13+
--dark-site-background-color:#323232;
1114
--dark-highlight-code-background-color:#333;
1215
--dark-link-color:#2997ff;
1316
--dark-visited-color:#aa6fdf;
14-
--light-example-brightness:125%;
17+
--dark-example-brightness:125%;
18+
--dark-example-background:#323232;
1519
}
1620

1721
@media (prefers-color-scheme: light) {
1822
:root {
1923
--color:var(--light-color);
2024
--background-color:var(--light-background-color);
25+
--site-background-color:var(--light-site-background-color);
2126
--highlight-code-background-color:var(--light-highlight-code-background-color);
2227
--link-color:var(--light-link-color);
2328
--visited-color:var(--light-visited-color);
2429
--example-brightness:var(--light-example-brightness);
30+
--example-background:var(--light-example-background);
2531
}
2632
}
2733
@media (prefers-color-scheme: dark) {
2834
:root {
2935
--color:var(--dark-color);
3036
--background-color:var(--dark-background-color);
37+
--site-background-color:var(--dark-site-background-color);
3138
--highlight-code-background-color:var(--dark-highlight-code-background-color);
3239
--link-color:var(--dark-link-color);
3340
--visited-color:var(--dark-visited-color);
3441
--example-brightness:var(--dark-example-brightness);
42+
--example-background:var(--dark-example-background);
3543
}
3644
}
3745

source/stylesheets/doc.css.scss

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,21 @@
11
@import url("darkmode.css");
22

3-
body, html, div.example {
3+
html {
4+
background-color:var(--site-background-color);
5+
}
6+
7+
body {
48
color:var(--color);
5-
background:var(--background-color);
9+
background-color:var(--background-color);
610
}
711

8-
h1, h2, h3, h4 {
12+
h1, h2, h3, h4, div.example {
913
color:var(--color);
1014
}
1115

1216
div.example {
13-
filter:brightness(var(--exmaple-brightness));
17+
filter:brightness(var(--example-brightness));
18+
background-color:var(--example-background);
1419
}
1520

1621
:link, a[href]:hover {

0 commit comments

Comments
 (0)