Skip to content

Commit f937d48

Browse files
authored
refactor: adjust aura color palette, ensure better color contrast (#10520)
1 parent 5366736 commit f937d48

File tree

1 file changed

+25
-27
lines changed

1 file changed

+25
-27
lines changed

packages/aura/src/palette.css

Lines changed: 25 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -1,36 +1,34 @@
11
:where(:root),
22
:where(:host) {
3-
--aura-red: oklch(0.6 0.22 25);
4-
--aura-orange: oklch(0.61 0.4 93);
5-
--aura-yellow: oklch(0.9 0.36 105);
6-
--aura-green: oklch(0.6 0.28 160);
7-
--aura-blue: oklch(0.6 0.3 240);
8-
--aura-purple: oklch(0.6 0.3 280);
3+
--aura-red: oklch(0.59 0.2 25);
4+
--aura-orange: oklch(0.61 0.4 90);
5+
--aura-yellow: oklch(0.9 0.45 105);
6+
--aura-green: oklch(0.6 0.2 150);
7+
--aura-blue: oklch(0.61 0.2 260);
8+
--aura-purple: oklch(0.58 0.22 290);
99

10-
--aura-red-text: color-mix(in srgb, var(--aura-red) calc(70% - 15% * var(--aura-contrast)), var(--vaadin-text-color));
11-
--aura-orange-text: color-mix(
12-
in srgb,
13-
var(--aura-orange) calc(70% - 15% * var(--aura-contrast)),
14-
var(--vaadin-text-color)
10+
--aura-red-text: light-dark(
11+
oklch(from var(--aura-red) min(0.55, 0.35 - 0.05 * var(--aura-contrast) + c * 0.75) calc(c * 0.9) h),
12+
oklch(from var(--aura-red) max(0.8, 0.9 + 0.05 * var(--aura-contrast) - c * 0.75) calc(c * 0.9) h)
1513
);
16-
--aura-yellow-text: color-mix(
17-
in srgb,
18-
var(--aura-yellow) calc(65% - 15% * var(--aura-contrast)),
19-
var(--vaadin-text-color)
14+
--aura-orange-text: light-dark(
15+
oklch(from var(--aura-orange) min(0.55, 0.35 - 0.05 * var(--aura-contrast) + c * 0.75) calc(c * 0.9) h),
16+
oklch(from var(--aura-orange) max(0.8, 0.9 + 0.05 * var(--aura-contrast) - c * 0.75) calc(c * 0.9) h)
2017
);
21-
--aura-green-text: color-mix(
22-
in srgb,
23-
var(--aura-green) calc(70% - 15% * var(--aura-contrast)),
24-
var(--vaadin-text-color)
18+
--aura-yellow-text: light-dark(
19+
oklch(from var(--aura-yellow) min(0.55, 0.35 - 0.05 * var(--aura-contrast) + c * 0.75) calc(c * 0.9) h),
20+
oklch(from var(--aura-yellow) max(0.8, 0.9 + 0.05 * var(--aura-contrast) - c * 0.75) calc(c * 0.9) h)
2521
);
26-
--aura-blue-text: color-mix(
27-
in srgb,
28-
var(--aura-blue) calc(70% - 15% * var(--aura-contrast)),
29-
var(--vaadin-text-color)
22+
--aura-green-text: light-dark(
23+
oklch(from var(--aura-green) min(0.55, 0.35 - 0.05 * var(--aura-contrast) + c * 0.75) calc(c * 0.9) h),
24+
oklch(from var(--aura-green) max(0.8, 0.9 + 0.05 * var(--aura-contrast) - c * 0.75) calc(c * 0.9) h)
3025
);
31-
--aura-purple-text: color-mix(
32-
in srgb,
33-
var(--aura-purple) calc(70% - 15% * var(--aura-contrast)),
34-
var(--vaadin-text-color)
26+
--aura-blue-text: light-dark(
27+
oklch(from var(--aura-blue) min(0.55, 0.35 - 0.05 * var(--aura-contrast) + c * 0.75) calc(c * 0.9) h),
28+
oklch(from var(--aura-blue) max(0.8, 0.9 + 0.05 * var(--aura-contrast) - c * 0.75) calc(c * 0.9) h)
29+
);
30+
--aura-purple-text: light-dark(
31+
oklch(from var(--aura-purple) min(0.55, 0.35 - 0.05 * var(--aura-contrast) + c * 0.75) calc(c * 0.9) h),
32+
oklch(from var(--aura-purple) max(0.8, 0.9 + 0.05 * var(--aura-contrast) - c * 0.75) calc(c * 0.9) h)
3533
);
3634
}

0 commit comments

Comments
 (0)