Add dark mode color scheme based on media preferences
This commit is contained in:
@@ -36,14 +36,17 @@ button {
|
|||||||
font-family: "Roboto Mono", monospace;
|
font-family: "Roboto Mono", monospace;
|
||||||
}
|
}
|
||||||
h1,
|
h1,
|
||||||
|
strong,
|
||||||
|
b {
|
||||||
|
color: var(--black);
|
||||||
|
}
|
||||||
|
|
||||||
h2,
|
h2,
|
||||||
h3,
|
h3,
|
||||||
h4,
|
h4,
|
||||||
h5,
|
h5,
|
||||||
h6,
|
h6 {
|
||||||
strong,
|
color: var(--gray);
|
||||||
b {
|
|
||||||
color: var(--black);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
body.dark-mode,
|
body.dark-mode,
|
||||||
@@ -56,7 +59,24 @@ button.dark-mode button {
|
|||||||
color: var(--white);
|
color: var(--white);
|
||||||
}
|
}
|
||||||
body.dark-mode nav {
|
body.dark-mode nav {
|
||||||
background: rgba(0, 0, 0, 0.9);
|
background: rgba(0, 0, 0, 0.7);
|
||||||
|
}
|
||||||
|
|
||||||
|
@media (prefers-color-scheme: dark) {
|
||||||
|
html,
|
||||||
|
body,
|
||||||
|
body button,
|
||||||
|
body h1,
|
||||||
|
body .go-home {
|
||||||
|
background: var(--black);
|
||||||
|
color: var(--white);
|
||||||
|
}
|
||||||
|
body nav {
|
||||||
|
background: rgba(0, 0, 0, 0.7);
|
||||||
|
}
|
||||||
|
body code {
|
||||||
|
background-color: #333;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
header {
|
header {
|
||||||
@@ -158,7 +178,6 @@ h1 {
|
|||||||
}
|
}
|
||||||
|
|
||||||
h2 {
|
h2 {
|
||||||
color: var(--gray);
|
|
||||||
font-weight: 300;
|
font-weight: 300;
|
||||||
margin: 0 0 0.5em 0;
|
margin: 0 0 0.5em 0;
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user