UNPKG

@radix-ui/themes

Version:

[![Radix Themes Logo](https://radix-ui.com/social/themes.png)](https://radix-ui.com/themes)

124 lines (123 loc) 4.85 kB
:root, .light, .light-theme { --ruby-1: #fffcfd; --ruby-2: #fff7f8; --ruby-3: #feeaed; --ruby-4: #ffdce1; --ruby-5: #ffced6; --ruby-6: #f8bfc8; --ruby-7: #efacb8; --ruby-8: #e592a3; --ruby-9: #e54666; --ruby-10: #dc3b5d; --ruby-11: #ca244d; --ruby-12: #64172b; --ruby-a1: #ff005503; --ruby-a2: #ff002008; --ruby-a3: #f3002515; --ruby-a4: #ff002523; --ruby-a5: #ff002a31; --ruby-a6: #e4002440; --ruby-a7: #ce002553; --ruby-a8: #c300286d; --ruby-a9: #db002cb9; --ruby-a10: #d2002cc4; --ruby-a11: #c10030db; --ruby-a12: #550016e8; --ruby-surface: #fff5f6cc; --ruby-indicator: var(--ruby-9); --ruby-track: var(--ruby-9); } @supports (color: color(display-p3 1 1 1)) { @media (color-gamut: p3) { :root, .light, .light-theme { --ruby-1: color(display-p3 0.998 0.989 0.992); --ruby-2: color(display-p3 0.995 0.971 0.974); --ruby-3: color(display-p3 0.983 0.92 0.928); --ruby-4: color(display-p3 0.987 0.869 0.885); --ruby-5: color(display-p3 0.968 0.817 0.839); --ruby-6: color(display-p3 0.937 0.758 0.786); --ruby-7: color(display-p3 0.897 0.685 0.721); --ruby-8: color(display-p3 0.851 0.588 0.639); --ruby-9: color(display-p3 0.83 0.323 0.408); --ruby-10: color(display-p3 0.795 0.286 0.375); --ruby-11: color(display-p3 0.728 0.211 0.311); --ruby-12: color(display-p3 0.36 0.115 0.171); --ruby-a1: color(display-p3 0.675 0.024 0.349 / 0.012); --ruby-a2: color(display-p3 0.863 0.024 0.024 / 0.028); --ruby-a3: color(display-p3 0.804 0.008 0.11 / 0.079); --ruby-a4: color(display-p3 0.91 0.008 0.125 / 0.13); --ruby-a5: color(display-p3 0.831 0.004 0.133 / 0.185); --ruby-a6: color(display-p3 0.745 0.004 0.118 / 0.244); --ruby-a7: color(display-p3 0.678 0.004 0.114 / 0.314); --ruby-a8: color(display-p3 0.639 0.004 0.125 / 0.412); --ruby-a9: color(display-p3 0.753 0 0.129 / 0.679); --ruby-a10: color(display-p3 0.714 0 0.125 / 0.714); --ruby-a11: color(display-p3 0.728 0.211 0.311); --ruby-a12: color(display-p3 0.36 0.115 0.171); --ruby-surface: color(display-p3 0.9961 0.9647 0.9647 / 0.8); } } } .dark, .dark-theme { --ruby-1: #191113; --ruby-2: #1e1517; --ruby-3: #3a141e; --ruby-4: #4e1325; --ruby-5: #5e1a2e; --ruby-6: #6f2539; --ruby-7: #883447; --ruby-8: #b3445a; --ruby-9: #e54666; --ruby-10: #ec5a72; --ruby-11: #ff949d; --ruby-12: #fed2e1; --ruby-a1: #f4124a09; --ruby-a2: #fe5a7f0e; --ruby-a3: #ff235d2c; --ruby-a4: #fd195e42; --ruby-a5: #fe2d6b53; --ruby-a6: #ff447665; --ruby-a7: #ff577d80; --ruby-a8: #ff5c7cae; --ruby-a9: #fe4c70e4; --ruby-a10: #ff617beb; --ruby-a11: #ff949d; --ruby-a12: #ffd3e2fe; --ruby-surface: #2b191d80; --ruby-indicator: var(--ruby-9); --ruby-track: var(--ruby-9); } @supports (color: color(display-p3 1 1 1)) { @media (color-gamut: p3) { .dark, .dark-theme { --ruby-1: color(display-p3 0.093 0.068 0.074); --ruby-2: color(display-p3 0.113 0.083 0.089); --ruby-3: color(display-p3 0.208 0.088 0.117); --ruby-4: color(display-p3 0.279 0.092 0.147); --ruby-5: color(display-p3 0.337 0.12 0.18); --ruby-6: color(display-p3 0.401 0.166 0.223); --ruby-7: color(display-p3 0.495 0.224 0.281); --ruby-8: color(display-p3 0.652 0.295 0.359); --ruby-9: color(display-p3 0.83 0.323 0.408); --ruby-10: color(display-p3 0.857 0.392 0.455); --ruby-11: color(display-p3 1 0.57 0.59); --ruby-12: color(display-p3 0.968 0.83 0.88); --ruby-a1: color(display-p3 0.984 0.071 0.329 / 0.03); --ruby-a2: color(display-p3 0.992 0.376 0.529 / 0.051); --ruby-a3: color(display-p3 0.996 0.196 0.404 / 0.152); --ruby-a4: color(display-p3 1 0.173 0.416 / 0.227); --ruby-a5: color(display-p3 1 0.259 0.459 / 0.29); --ruby-a6: color(display-p3 1 0.341 0.506 / 0.358); --ruby-a7: color(display-p3 1 0.412 0.541 / 0.458); --ruby-a8: color(display-p3 1 0.431 0.537 / 0.627); --ruby-a9: color(display-p3 1 0.376 0.482 / 0.82); --ruby-a10: color(display-p3 1 0.447 0.522 / 0.849); --ruby-a11: color(display-p3 1 0.57 0.59); --ruby-a12: color(display-p3 0.968 0.83 0.88); --ruby-surface: color(display-p3 0.1569 0.0941 0.1098 / 0.5); } } } :root { --ruby-contrast: white; }