|
4 | 4 | --color-loader: hsl(0, 0%, 86%); |
5 | 5 | --color-link-blue: hsl(212, 97%, 43%); |
6 | 6 |
|
| 7 | + --bg-color: hsl(0, 0%, 100%); |
7 | 8 | --bg-color-code: hsl(0, 0%, 94%); |
8 | 9 | --bg-color-footer: hsl(0, 0%, 96%); |
9 | 10 |
|
10 | 11 | --sponsor-bg: hsl(210, 25%, 98%); |
11 | 12 | --sponsor-color: hsl(0, 0%, 42%); |
| 13 | + |
| 14 | + --header-shadow: hsl(0, 0%, 92%); |
| 15 | + |
| 16 | + @media (prefers-color-scheme: dark) { |
| 17 | + /* --bg-color: hsl(0, 0%, 0%); |
| 18 | + --color-link: hsl(0, 0%, 79%); |
| 19 | + --color-action-btn: hsl(0, 0%, 63%); |
| 20 | + --color-loader: hsl(0, 0%, 14%); |
| 21 | + --color-link-blue: hsl(212, 97%, 67%); |
| 22 | +
|
| 23 | + --bg-color-code: hsl(0, 0%, 6%); |
| 24 | + --bg-color-footer: hsl(0, 0%, 4%); |
| 25 | +
|
| 26 | + --sponsor-bg: hsl(210, 25%, 2%); |
| 27 | + --sponsor-color: hsl(0, 0%, 58%); |
| 28 | +
|
| 29 | + --header-shadow: hsl(0, 0%, 8%); */ |
| 30 | + } |
12 | 31 | } |
13 | 32 |
|
14 | 33 | html { |
15 | 34 | scroll-behavior: smooth; |
| 35 | + background-color: var(--bg-color); |
16 | 36 | } |
17 | 37 |
|
18 | 38 | html, |
@@ -49,9 +69,9 @@ footer { |
49 | 69 |
|
50 | 70 | header { |
51 | 71 | padding: 0em 1em; |
52 | | - -webkit-box-shadow: 0px 10px 10px 0px rgba(235, 235, 235, 1); |
53 | | - -moz-box-shadow: 0px 10px 10px 0px rgba(235, 235, 235, 1); |
54 | | - box-shadow: 0px 10px 10px 0px rgba(235, 235, 235, 1); |
| 72 | + -webkit-box-shadow: 0px 10px 10px 0px var(--header-shadow); |
| 73 | + -moz-box-shadow: 0px 10px 10px 0px var(--header-shadow); |
| 74 | + box-shadow: 0px 10px 10px 0px var(--header-shadow); |
55 | 75 | } |
56 | 76 |
|
57 | 77 | section { |
|
0 commit comments