Skip to content

Commit 2aebe09

Browse files
authored
Merge pull request #266 from ocodo/master
Light/Dark mode (based on media selectors / system prefs)
2 parents 72723c2 + dbf7326 commit 2aebe09

File tree

1 file changed

+27
-3
lines changed

1 file changed

+27
-3
lines changed

web-extension/styles.css

Lines changed: 27 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,27 @@
1+
@media (prefers-color-scheme: light) {
2+
:root {
3+
--background-color: #fff;
4+
--row-background-color: #fff;
5+
--text-color: #000;
6+
--hover-color: #bde;
7+
}
8+
}
9+
@media (prefers-color-scheme: dark) {
10+
:root {
11+
--background-color: #111;
12+
--row-background-color: #000;
13+
--text-color: #ddd;
14+
--hover-color: #bde3;
15+
}
16+
}
17+
118
body {
219
padding: 0;
320
margin: 0;
421
font-family: sans-serif;
522
min-width: 300px;
6-
background: white;
23+
background-color: var(--background-color);
24+
color: var(--text-color);
725
}
826

927
.search input {
@@ -16,6 +34,11 @@ body {
1634
padding: 7px 20px 7px 7px;
1735
}
1836

37+
input {
38+
background-color: var(--background-color);
39+
color: var(--text-color);
40+
}
41+
1942
.search input:focus {
2043
outline: 0;
2144
}
@@ -42,11 +65,12 @@ body {
4265
border: 0;
4366
border-bottom: 1px dotted #6bd6e4;
4467
text-align: left;
45-
background: white url('icons/si-glyph-key-2.svg') no-repeat left 8px center;
68+
background: var(--row-background-color) url('icons/si-glyph-key-2.svg') no-repeat left 8px center;
4669
background-size: 16px 16px;
4770
line-height: 1.2;
4871
font-size: 12px;
4972
min-height: 32px;
73+
color: #ddd;
5074
}
5175

5276
.detail-clickable-value:hover {
@@ -96,7 +120,7 @@ body {
96120
.login:hover,
97121
.login:focus {
98122
outline: 0;
99-
background-color: #b6dee3;
123+
background-color: var(--hover-color);
100124
}
101125

102126
.entry:hover .copy,

0 commit comments

Comments
 (0)