-
Notifications
You must be signed in to change notification settings - Fork 0
/
dew.css
110 lines (92 loc) · 1.76 KB
/
dew.css
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
/*
https://github.com/s9a/dew
*/
@media (prefers-reduced-motion: no-preference) {
.dew-shift *,
.dew-shift {
transition: var(--dew-shift);
}
}
.dew-wet *,
.dew-wet {
background-color: var(--dew-oil);
color: var(--dew-ink);
}
.dew-rim *,
.dew-rim {
border-color: var(--dew-rim);
}
.dew-hyper :any-link,
.dew-hyper {
filter: var(--dew-hyper);
}
.dew-tab :focus,
.dew-tab:focus {
filter: var(--dew-focus);
outline-color: var(--dew-locus);
}
.dew-field:disabled {
filter: var(--dew-vapor);
}
.dew-image {
background-image: none;
}
.dew-media.dew-media,
.dew-polar.dew-polar,
.dew-solar.dew-solar,
.dew-lunar.dew-lunar {
fill: var(--dew-oil);
background-color: var(--dew-oil);
color: var(--dew-ink);
}
:root {
/*dev*/
--dew-hyper: none;
--dew-media: var(--dew-solar);
--dew-polar: var(--dew-lunar);
--dew-oil: var(--dew-media);
--dew-ink: var(--dew-polar);
--dew-rim: var(--dew-ink);
/*diy*/
--dew-shift: none;
--dew-slick: mistyrose;
--dew-slime: deeppink;
--dew-solar: orchid;
--dew-lunar: #111;
--dew-locus: currentColor;
--dew-focus: invert(100%);
--dew-hover: none;
--dew-vapor: opacity(60%);
}
.dew-ion ::selection {
background-color: var(--dew-slick);
color: var(--dew-slime);
}
:any-link:hover {
--dew-hyper: var(--dew-hover);
}
:any-link:focus {
--dew-hyper: var(--dew-focus);
}
.dew-media {
--dew-oil: var(--dew-media);
--dew-ink: var(--dew-polar);
}
.dew-polar {
--dew-oil: var(--dew-polar);
--dew-ink: var(--dew-media);
}
.dew-solar {
--dew-oil: var(--dew-solar);
--dew-ink: var(--dew-lunar);
}
.dew-lunar {
--dew-oil: var(--dew-lunar);
--dew-ink: var(--dew-solar);
}
@media (prefers-color-scheme: dark) {
:root {
--dew-media: var(--dew-lunar);
--dew-polar: var(--dew-solar);
}
}