@radix-ui/themes
Version:
[](https://radix-ui.com/themes)
124 lines (123 loc) • 4.85 kB
CSS
:root, .light, .light-theme {
--sage-1: #fbfdfc;
--sage-2: #f7f9f8;
--sage-3: #eef1f0;
--sage-4: #e6e9e8;
--sage-5: #dfe2e0;
--sage-6: #d7dad9;
--sage-7: #cbcfcd;
--sage-8: #b8bcba;
--sage-9: #868e8b;
--sage-10: #7c8481;
--sage-11: #5f6563;
--sage-12: #1a211e;
--sage-a1: #00804004;
--sage-a2: #00402008;
--sage-a3: #002d1e11;
--sage-a4: #001f1519;
--sage-a5: #00180820;
--sage-a6: #00140d28;
--sage-a7: #00140a34;
--sage-a8: #000f0847;
--sage-a9: #00110b79;
--sage-a10: #00100a83;
--sage-a11: #000a07a0;
--sage-a12: #000805e5;
--sage-surface: #ffffffcc;
--sage-indicator: var(--sage-9);
--sage-track: var(--sage-9);
}
@supports (color: color(display-p3 1 1 1)) {
@media (color-gamut: p3) {
:root, .light, .light-theme {
--sage-1: color(display-p3 0.986 0.992 0.988);
--sage-2: color(display-p3 0.97 0.977 0.974);
--sage-3: color(display-p3 0.935 0.944 0.94);
--sage-4: color(display-p3 0.904 0.913 0.909);
--sage-5: color(display-p3 0.875 0.885 0.88);
--sage-6: color(display-p3 0.844 0.854 0.849);
--sage-7: color(display-p3 0.8 0.811 0.806);
--sage-8: color(display-p3 0.725 0.738 0.732);
--sage-9: color(display-p3 0.531 0.556 0.546);
--sage-10: color(display-p3 0.492 0.515 0.506);
--sage-11: color(display-p3 0.377 0.395 0.389);
--sage-12: color(display-p3 0.107 0.129 0.118);
--sage-a1: color(display-p3 0.024 0.514 0.267 / 0.016);
--sage-a2: color(display-p3 0.02 0.267 0.145 / 0.032);
--sage-a3: color(display-p3 0.008 0.184 0.125 / 0.067);
--sage-a4: color(display-p3 0.012 0.094 0.051 / 0.095);
--sage-a5: color(display-p3 0.008 0.098 0.035 / 0.126);
--sage-a6: color(display-p3 0.004 0.078 0.027 / 0.157);
--sage-a7: color(display-p3 0 0.059 0.039 / 0.2);
--sage-a8: color(display-p3 0.004 0.047 0.031 / 0.275);
--sage-a9: color(display-p3 0.004 0.059 0.035 / 0.471);
--sage-a10: color(display-p3 0 0.047 0.031 / 0.51);
--sage-a11: color(display-p3 0 0.031 0.02 / 0.624);
--sage-a12: color(display-p3 0 0.027 0.012 / 0.895);
--sage-surface: color(display-p3 1 1 1 / 0.8);
}
}
}
.dark, .dark-theme {
--sage-1: #101211;
--sage-2: #171918;
--sage-3: #202221;
--sage-4: #272a29;
--sage-5: #2e3130;
--sage-6: #373b39;
--sage-7: #444947;
--sage-8: #5b625f;
--sage-9: #63706b;
--sage-10: #717d79;
--sage-11: #adb5b2;
--sage-12: #eceeed;
--sage-a1: #00000000;
--sage-a2: #f0f2f108;
--sage-a3: #f3f5f412;
--sage-a4: #f2fefd1a;
--sage-a5: #f1fbfa22;
--sage-a6: #edfbf42d;
--sage-a7: #edfcf73c;
--sage-a8: #ebfdf657;
--sage-a9: #dffdf266;
--sage-a10: #e5fdf674;
--sage-a11: #f4fefbb0;
--sage-a12: #fdfffeed;
--sage-surface: #1e201f80;
--sage-indicator: var(--sage-9);
--sage-track: var(--sage-9);
}
@supports (color: color(display-p3 1 1 1)) {
@media (color-gamut: p3) {
.dark, .dark-theme {
--sage-1: color(display-p3 0.064 0.07 0.067);
--sage-2: color(display-p3 0.092 0.098 0.094);
--sage-3: color(display-p3 0.128 0.135 0.131);
--sage-4: color(display-p3 0.155 0.164 0.159);
--sage-5: color(display-p3 0.183 0.193 0.188);
--sage-6: color(display-p3 0.218 0.23 0.224);
--sage-7: color(display-p3 0.269 0.285 0.277);
--sage-8: color(display-p3 0.362 0.382 0.373);
--sage-9: color(display-p3 0.398 0.438 0.421);
--sage-10: color(display-p3 0.453 0.49 0.474);
--sage-11: color(display-p3 0.685 0.709 0.697);
--sage-12: color(display-p3 0.927 0.933 0.93);
--sage-a1: color(display-p3 0 0 0 / 0);
--sage-a2: color(display-p3 0.976 0.988 0.984 / 0.03);
--sage-a3: color(display-p3 0.992 0.945 0.941 / 0.072);
--sage-a4: color(display-p3 0.988 0.996 0.992 / 0.102);
--sage-a5: color(display-p3 0.992 1 0.996 / 0.131);
--sage-a6: color(display-p3 0.973 1 0.976 / 0.173);
--sage-a7: color(display-p3 0.957 1 0.976 / 0.233);
--sage-a8: color(display-p3 0.957 1 0.984 / 0.334);
--sage-a9: color(display-p3 0.902 1 0.957 / 0.397);
--sage-a10: color(display-p3 0.929 1 0.973 / 0.452);
--sage-a11: color(display-p3 0.969 1 0.988 / 0.688);
--sage-a12: color(display-p3 0.992 1 0.996 / 0.929);
--sage-surface: color(display-p3 0.1176 0.1255 0.1176 / 0.5);
}
}
}
:root {
--sage-contrast: white;
}