|
| 1 | +:root { |
| 2 | + /* =~= Theme Properties =~= */ |
| 3 | + --theme-font-family-base: system-ui; |
| 4 | + --theme-font-family-heading: system-ui; |
| 5 | + --theme-font-color-base: 0 0 0; |
| 6 | + --theme-font-color-dark: 255 255 255; |
| 7 | + --theme-rounded-base: 9999px; |
| 8 | + --theme-rounded-container: 12px; |
| 9 | + --theme-border-base: 2px; |
| 10 | + /* =~= Theme On-X Colors =~= */ |
| 11 | + --on-primary: 0 0 0; |
| 12 | + --on-secondary: 255 255 255; |
| 13 | + --on-tertiary: 255 255 255; |
| 14 | + --on-success: 0 0 0; |
| 15 | + --on-warning: 0 0 0; |
| 16 | + --on-error: 255 255 255; |
| 17 | + --on-surface: 255 255 255; |
| 18 | + /* =~= Theme Colors =~= */ |
| 19 | + /* primary | #22d3c7 */ |
| 20 | + --color-primary-50: 222 248 247; /* ⬅ #def8f7 */ |
| 21 | + --color-primary-100: 211 246 244; /* ⬅ #d3f6f4 */ |
| 22 | + --color-primary-200: 200 244 241; /* ⬅ #c8f4f1 */ |
| 23 | + --color-primary-300: 167 237 233; /* ⬅ #a7ede9 */ |
| 24 | + --color-primary-400: 100 224 216; /* ⬅ #64e0d8 */ |
| 25 | + --color-primary-500: 34 211 199; /* ⬅ #22d3c7 */ |
| 26 | + --color-primary-600: 31 190 179; /* ⬅ #1fbeb3 */ |
| 27 | + --color-primary-700: 26 158 149; /* ⬅ #1a9e95 */ |
| 28 | + --color-primary-800: 20 127 119; /* ⬅ #147f77 */ |
| 29 | + --color-primary-900: 17 103 98; /* ⬅ #116762 */ |
| 30 | + /* secondary | #532fb6 */ |
| 31 | + --color-secondary-50: 229 224 244; /* ⬅ #e5e0f4 */ |
| 32 | + --color-secondary-100: 221 213 240; /* ⬅ #ddd5f0 */ |
| 33 | + --color-secondary-200: 212 203 237; /* ⬅ #d4cbed */ |
| 34 | + --color-secondary-300: 186 172 226; /* ⬅ #baace2 */ |
| 35 | + --color-secondary-400: 135 109 204; /* ⬅ #876dcc */ |
| 36 | + --color-secondary-500: 83 47 182; /* ⬅ #532fb6 */ |
| 37 | + --color-secondary-600: 75 42 164; /* ⬅ #4b2aa4 */ |
| 38 | + --color-secondary-700: 62 35 137; /* ⬅ #3e2389 */ |
| 39 | + --color-secondary-800: 50 28 109; /* ⬅ #321c6d */ |
| 40 | + --color-secondary-900: 41 23 89; /* ⬅ #291759 */ |
| 41 | + /* tertiary | #453375 */ |
| 42 | + --color-tertiary-50: 227 224 234; /* ⬅ #e3e0ea */ |
| 43 | + --color-tertiary-100: 218 214 227; /* ⬅ #dad6e3 */ |
| 44 | + --color-tertiary-200: 209 204 221; /* ⬅ #d1ccdd */ |
| 45 | + --color-tertiary-300: 181 173 200; /* ⬅ #b5adc8 */ |
| 46 | + --color-tertiary-400: 125 112 158; /* ⬅ #7d709e */ |
| 47 | + --color-tertiary-500: 69 51 117; /* ⬅ #453375 */ |
| 48 | + --color-tertiary-600: 62 46 105; /* ⬅ #3e2e69 */ |
| 49 | + --color-tertiary-700: 52 38 88; /* ⬅ #342658 */ |
| 50 | + --color-tertiary-800: 41 31 70; /* ⬅ #291f46 */ |
| 51 | + --color-tertiary-900: 34 25 57; /* ⬅ #221939 */ |
| 52 | + /* success | #8ff15b */ |
| 53 | + --color-success-50: 238 253 230; /* ⬅ #eefde6 */ |
| 54 | + --color-success-100: 233 252 222; /* ⬅ #e9fcde */ |
| 55 | + --color-success-200: 227 252 214; /* ⬅ #e3fcd6 */ |
| 56 | + --color-success-300: 210 249 189; /* ⬅ #d2f9bd */ |
| 57 | + --color-success-400: 177 245 140; /* ⬅ #b1f58c */ |
| 58 | + --color-success-500: 143 241 91; /* ⬅ #8ff15b */ |
| 59 | + --color-success-600: 129 217 82; /* ⬅ #81d952 */ |
| 60 | + --color-success-700: 107 181 68; /* ⬅ #6bb544 */ |
| 61 | + --color-success-800: 86 145 55; /* ⬅ #569137 */ |
| 62 | + --color-success-900: 70 118 45; /* ⬅ #46762d */ |
| 63 | + /* warning | #e7a636 */ |
| 64 | + --color-warning-50: 251 242 225; /* ⬅ #fbf2e1 */ |
| 65 | + --color-warning-100: 250 237 215; /* ⬅ #faedd7 */ |
| 66 | + --color-warning-200: 249 233 205; /* ⬅ #f9e9cd */ |
| 67 | + --color-warning-300: 245 219 175; /* ⬅ #f5dbaf */ |
| 68 | + --color-warning-400: 238 193 114; /* ⬅ #eec172 */ |
| 69 | + --color-warning-500: 231 166 54; /* ⬅ #e7a636 */ |
| 70 | + --color-warning-600: 208 149 49; /* ⬅ #d09531 */ |
| 71 | + --color-warning-700: 173 125 41; /* ⬅ #ad7d29 */ |
| 72 | + --color-warning-800: 139 100 32; /* ⬅ #8b6420 */ |
| 73 | + --color-warning-900: 113 81 26; /* ⬅ #71511a */ |
| 74 | + /* error | #8e1010 */ |
| 75 | + --color-error-50: 238 219 219; /* ⬅ #eedbdb */ |
| 76 | + --color-error-100: 232 207 207; /* ⬅ #e8cfcf */ |
| 77 | + --color-error-200: 227 195 195; /* ⬅ #e3c3c3 */ |
| 78 | + --color-error-300: 210 159 159; /* ⬅ #d29f9f */ |
| 79 | + --color-error-400: 176 88 88; /* ⬅ #b05858 */ |
| 80 | + --color-error-500: 142 16 16; /* ⬅ #8e1010 */ |
| 81 | + --color-error-600: 128 14 14; /* ⬅ #800e0e */ |
| 82 | + --color-error-700: 107 12 12; /* ⬅ #6b0c0c */ |
| 83 | + --color-error-800: 85 10 10; /* ⬅ #550a0a */ |
| 84 | + --color-error-900: 70 8 8; /* ⬅ #460808 */ |
| 85 | + /* surface | #414358 */ |
| 86 | + --color-surface-50: 227 227 230; /* ⬅ #e3e3e6 */ |
| 87 | + --color-surface-100: 217 217 222; /* ⬅ #d9d9de */ |
| 88 | + --color-surface-200: 208 208 213; /* ⬅ #d0d0d5 */ |
| 89 | + --color-surface-300: 179 180 188; /* ⬅ #b3b4bc */ |
| 90 | + --color-surface-400: 122 123 138; /* ⬅ #7a7b8a */ |
| 91 | + --color-surface-500: 65 67 88; /* ⬅ #414358 */ |
| 92 | + --color-surface-600: 59 60 79; /* ⬅ #3b3c4f */ |
| 93 | + --color-surface-700: 49 50 66; /* ⬅ #313242 */ |
| 94 | + --color-surface-800: 39 40 53; /* ⬅ #272835 */ |
| 95 | + --color-surface-900: 32 33 43; /* ⬅ #20212b */ |
| 96 | + |
| 97 | +} |
| 98 | + |
| 99 | +[data-theme='skeleton'] { |
| 100 | + background-image: |
| 101 | + radial-gradient(at 48% 41%, hsla(222,100%,28%,0.12) 0px, transparent 50%), |
| 102 | + radial-gradient(at 7% 8%, hsla(188,100%,28%,0.1) 0px, transparent 50%), |
| 103 | + radial-gradient(at 93% 8%, hsla(272,100%,28%,0.18) 0px, transparent 50%), |
| 104 | + radial-gradient(at 16% 74%, hsla(245,100%,28%,0.29) 0px, transparent 50%), |
| 105 | + radial-gradient(at 86% 80%, hsla(239,100%,28%,0.34) 0px, transparent 50%); |
| 106 | +} |
0 commit comments