@radix-ui/themes
Version:
[](https://radix-ui.com/themes)
124 lines (123 loc) • 4.81 kB
CSS
:root, .light, .light-theme {
--blue-1: #fbfdff;
--blue-2: #f4faff;
--blue-3: #e6f4fe;
--blue-4: #d5efff;
--blue-5: #c2e5ff;
--blue-6: #acd8fc;
--blue-7: #8ec8f6;
--blue-8: #5eb1ef;
--blue-9: #0090ff;
--blue-10: #0588f0;
--blue-11: #0d74ce;
--blue-12: #113264;
--blue-a1: #0080ff04;
--blue-a2: #008cff0b;
--blue-a3: #008ff519;
--blue-a4: #009eff2a;
--blue-a5: #0093ff3d;
--blue-a6: #0088f653;
--blue-a7: #0083eb71;
--blue-a8: #0084e6a1;
--blue-a9: #0090ff;
--blue-a10: #0086f0fa;
--blue-a11: #006dcbf2;
--blue-a12: #002359ee;
--blue-surface: #f1f9ffcc;
--blue-indicator: var(--blue-9);
--blue-track: var(--blue-9);
}
@supports (color: color(display-p3 1 1 1)) {
@media (color-gamut: p3) {
:root, .light, .light-theme {
--blue-1: color(display-p3 0.986 0.992 0.999);
--blue-2: color(display-p3 0.96 0.979 0.998);
--blue-3: color(display-p3 0.912 0.956 0.991);
--blue-4: color(display-p3 0.853 0.932 1);
--blue-5: color(display-p3 0.788 0.894 0.998);
--blue-6: color(display-p3 0.709 0.843 0.976);
--blue-7: color(display-p3 0.606 0.777 0.947);
--blue-8: color(display-p3 0.451 0.688 0.917);
--blue-9: color(display-p3 0.247 0.556 0.969);
--blue-10: color(display-p3 0.234 0.523 0.912);
--blue-11: color(display-p3 0.15 0.44 0.84);
--blue-12: color(display-p3 0.102 0.193 0.379);
--blue-a1: color(display-p3 0.024 0.514 1 / 0.016);
--blue-a2: color(display-p3 0.024 0.514 0.906 / 0.04);
--blue-a3: color(display-p3 0.012 0.506 0.914 / 0.087);
--blue-a4: color(display-p3 0.008 0.545 1 / 0.146);
--blue-a5: color(display-p3 0.004 0.502 0.984 / 0.212);
--blue-a6: color(display-p3 0.004 0.463 0.922 / 0.291);
--blue-a7: color(display-p3 0.004 0.431 0.863 / 0.393);
--blue-a8: color(display-p3 0 0.427 0.851 / 0.55);
--blue-a9: color(display-p3 0 0.412 0.961 / 0.753);
--blue-a10: color(display-p3 0 0.376 0.886 / 0.765);
--blue-a11: color(display-p3 0.15 0.44 0.84);
--blue-a12: color(display-p3 0.102 0.193 0.379);
--blue-surface: color(display-p3 0.9529 0.9765 0.9961 / 0.8);
}
}
}
.dark, .dark-theme {
--blue-1: #0d1520;
--blue-2: #111927;
--blue-3: #0d2847;
--blue-4: #003362;
--blue-5: #004074;
--blue-6: #104d87;
--blue-7: #205d9e;
--blue-8: #2870bd;
--blue-9: #0090ff;
--blue-10: #3b9eff;
--blue-11: #70b8ff;
--blue-12: #c2e6ff;
--blue-a1: #004df211;
--blue-a2: #1166fb18;
--blue-a3: #0077ff3a;
--blue-a4: #0075ff57;
--blue-a5: #0081fd6b;
--blue-a6: #0f89fd7f;
--blue-a7: #2a91fe98;
--blue-a8: #3094feb9;
--blue-a9: #0090ff;
--blue-a10: #3b9eff;
--blue-a11: #70b8ff;
--blue-a12: #c2e6ff;
--blue-surface: #11213d80;
--blue-indicator: var(--blue-9);
--blue-track: var(--blue-9);
}
@supports (color: color(display-p3 1 1 1)) {
@media (color-gamut: p3) {
.dark, .dark-theme {
--blue-1: color(display-p3 0.057 0.081 0.122);
--blue-2: color(display-p3 0.072 0.098 0.147);
--blue-3: color(display-p3 0.078 0.154 0.27);
--blue-4: color(display-p3 0.033 0.197 0.37);
--blue-5: color(display-p3 0.08 0.245 0.441);
--blue-6: color(display-p3 0.14 0.298 0.511);
--blue-7: color(display-p3 0.195 0.361 0.6);
--blue-8: color(display-p3 0.239 0.434 0.72);
--blue-9: color(display-p3 0.247 0.556 0.969);
--blue-10: color(display-p3 0.344 0.612 0.973);
--blue-11: color(display-p3 0.49 0.72 1);
--blue-12: color(display-p3 0.788 0.898 0.99);
--blue-a1: color(display-p3 0 0.333 1 / 0.059);
--blue-a2: color(display-p3 0.114 0.435 0.988 / 0.085);
--blue-a3: color(display-p3 0.122 0.463 1 / 0.219);
--blue-a4: color(display-p3 0 0.467 1 / 0.324);
--blue-a5: color(display-p3 0.098 0.51 1 / 0.4);
--blue-a6: color(display-p3 0.224 0.557 1 / 0.475);
--blue-a7: color(display-p3 0.294 0.584 1 / 0.572);
--blue-a8: color(display-p3 0.314 0.592 1 / 0.702);
--blue-a9: color(display-p3 0.251 0.573 0.996 / 0.967);
--blue-a10: color(display-p3 0.357 0.631 1 / 0.971);
--blue-a11: color(display-p3 0.49 0.72 1);
--blue-a12: color(display-p3 0.788 0.898 0.99);
--blue-surface: color(display-p3 0.0706 0.1255 0.2196 / 0.5);
}
}
}
:root {
--blue-contrast: white;
}