Skip to content

Commit 358136b

Browse files
authored
Merge pull request #164 from antalike/dashboard-api
fix color-mix() in Desktop WeChat browser
2 parents d30e4a7 + db47667 commit 358136b

File tree

1 file changed

+21
-115
lines changed

1 file changed

+21
-115
lines changed

app/assets/css/main.css

Lines changed: 21 additions & 115 deletions
Original file line numberDiff line numberDiff line change
@@ -102,130 +102,36 @@ img[alt="MemOS Banner"] {
102102
--color-old-neutral-950: rgb(10, 10, 10);
103103
}
104104
}
105-
.compact .bg-default\/75 {
106-
background-color: var(--ui-bg);
107-
@supports (color: color-mix(in lab, red, red)) {
108-
background-color: color-mix(in oklab, var(--ui-bg) 75%, transparent);
109-
}
110-
}
111-
.compact .border-gray-200\/70 {
112-
border-color: color-mix(in srgb, oklch(92.8% 0.006 264.531) 70%, transparent);
113-
@supports (color: color-mix(in lab, red, red)) {
114-
border-color: color-mix(in oklab, var(--color-gray-200) 70%, transparent);
115-
}
116-
}
117-
.compact .border-gray-950\/10 {
118-
border-color: color-mix(in srgb, oklch(13% 0.028 261.692) 10%, transparent);
119-
@supports (color: color-mix(in lab, red, red)) {
120-
border-color: color-mix(in oklab, var(--color-gray-950) 10%, transparent);
105+
@supports not (color: color-mix(in lab, red, red)) {
106+
.bg-primary\/10 {
107+
background-color: rgba(96, 165, 250, 0.1)
121108
}
122-
}
123-
.compact .bg-blue-400\/20 {
124-
background-color: color-mix(in srgb, oklch(70.7% 0.165 254.624) 20%, transparent);
125-
@supports (color: color-mix(in lab, red, red)) {
126-
background-color: color-mix(in oklab, var(--color-blue-400) 20%, transparent);
109+
.bg-info\/10 {
110+
background-color: rgba(81, 162, 255, 0.1)
127111
}
128-
}
129-
.compact .bg-gray-100\/50 {
130-
background-color: color-mix(in srgb, oklch(96.7% 0.003 264.542) 50%, transparent);
131-
@supports (color: color-mix(in lab, red, red)) {
132-
background-color: color-mix(in oklab, var(--color-gray-100) 50%, transparent);
112+
.bg-secondary\/10 {
113+
background-color: rgba(107, 114, 128, 0.1)
133114
}
134-
}
135-
.compact .bg-green-400\/20 {
136-
background-color: color-mix(in srgb, oklch(79.2% 0.209 151.711) 20%, transparent);
137-
@supports (color: color-mix(in lab, red, red)) {
138-
background-color: color-mix(in oklab, var(--color-green-400) 20%, transparent);
115+
.bg-success\/10 {
116+
background-color: rgba(22, 163, 74, 0.1)
139117
}
140-
}
141-
.compact .bg-red-100\/50 {
142-
background-color: color-mix(in srgb, oklch(93.6% 0.032 17.717) 50%, transparent);
143-
@supports (color: color-mix(in lab, red, red)) {
144-
background-color: color-mix(in oklab, var(--color-red-100) 50%, transparent);
118+
.bg-warning\/10 {
119+
background-color: rgba(251, 191, 36, 0.1)
145120
}
146-
}
147-
.compact .bg-red-400\/20 {
148-
background-color: color-mix(in srgb, oklch(70.4% 0.191 22.216) 20%, transparent);
149-
@supports (color: color-mix(in lab, red, red)) {
150-
background-color: color-mix(in oklab, var(--color-red-400) 20%, transparent);
121+
.border-primary\/25 {
122+
border-color: rgba(96, 165, 250, 0.06)
151123
}
152-
}
153-
.compact .bg-yellow-400\/20 {
154-
background-color: color-mix(in srgb, oklch(85.2% 0.199 91.936) 20%, transparent);
155-
@supports (color: color-mix(in lab, red, red)) {
156-
background-color: color-mix(in oklab, var(--color-yellow-400) 20%, transparent);
124+
.border-info\/25 {
125+
border-color: rgba(81, 162, 255, 0.06)
157126
}
158-
}
159-
.compact .group-hover\:bg-gray-200\/50 {
160-
&:is(:where(.group):hover *) {
161-
@media (hover: hover) {
162-
background-color: color-mix(in srgb, oklch(92.8% 0.006 264.531) 50%, transparent);
163-
@supports (color: color-mix(in lab, red, red)) {
164-
background-color: color-mix(in oklab, var(--color-gray-200) 50%, transparent);
165-
}
166-
}
127+
.border-secondary\/25 {
128+
border-color: rgba(107, 114, 128, 0.06)
167129
}
168-
}
169-
.compact .hover\:bg-gray-50\/50 {
170-
&:hover {
171-
@media (hover: hover) {
172-
background-color: color-mix(in srgb, oklch(98.5% 0.002 247.839) 50%, transparent);
173-
@supports (color: color-mix(in lab, red, red)) {
174-
background-color: color-mix(in oklab, var(--color-gray-50) 50%, transparent);
175-
}
176-
}
130+
.border-success\/25 {
131+
border-color: rgba(22, 163, 74, 0.06)
177132
}
178-
}
179-
.compact .dark\:bg-blue-400\/20 {
180-
&:where(.dark, .dark *) {
181-
background-color: color-mix(in srgb, oklch(70.7% 0.165 254.624) 20%, transparent);
182-
@supports (color: color-mix(in lab, red, red)) {
183-
background-color: color-mix(in oklab, var(--color-blue-400) 20%, transparent);
184-
}
185-
}
186-
}
187-
.compact .dark\:bg-green-400\/20 {
188-
&:where(.dark, .dark *) {
189-
background-color: color-mix(in srgb, oklch(79.2% 0.209 151.711) 20%, transparent);
190-
@supports (color: color-mix(in lab, red, red)) {
191-
background-color: color-mix(in oklab, var(--color-green-400) 20%, transparent);
192-
}
193-
}
194-
}
195-
.compact .dark\:bg-red-400\/10 {
196-
&:where(.dark, .dark *) {
197-
background-color: color-mix(in srgb, oklch(70.4% 0.191 22.216) 10%, transparent);
198-
@supports (color: color-mix(in lab, red, red)) {
199-
background-color: color-mix(in oklab, var(--color-red-400) 10%, transparent);
200-
}
201-
}
202-
}
203-
.compact .dark\:bg-red-400\/20 {
204-
&:where(.dark, .dark *) {
205-
background-color: color-mix(in srgb, oklch(70.4% 0.191 22.216) 20%, transparent);
206-
@supports (color: color-mix(in lab, red, red)) {
207-
background-color: color-mix(in oklab, var(--color-red-400) 20%, transparent);
208-
}
209-
}
210-
}
211-
.compact .dark\:bg-yellow-400\/20 {
212-
&:where(.dark, .dark *) {
213-
background-color: color-mix(in srgb, oklch(85.2% 0.199 91.936) 20%, transparent);
214-
@supports (color: color-mix(in lab, red, red)) {
215-
background-color: color-mix(in oklab, var(--color-yellow-400) 20%, transparent);
216-
}
217-
}
218-
}
219-
.compact .dark\:group-hover\:bg-gray-700\/70 {
220-
&:where(.dark, .dark *) {
221-
&:is(:where(.group):hover *) {
222-
@media (hover: hover) {
223-
background-color: color-mix(in srgb, oklch(37.3% 0.034 259.733) 70%, transparent);
224-
@supports (color: color-mix(in lab, red, red)) {
225-
background-color: color-mix(in oklab, var(--color-gray-700) 70%, transparent);
226-
}
227-
}
228-
}
133+
.border-warning\/25 {
134+
border-color: rgba(251, 191, 36, 0.06)
229135
}
230136
}
231137

0 commit comments

Comments
 (0)