UNPKG

81.1 kBJSONView Raw
1{
2 "properties": [
3 {
4 "type": "color",
5 "category": "background-color",
6 "value": "rgb(88, 23, 189)",
7 "comment": "User avatar background color.",
8 "name": "colorBackgroundUser"
9 },
10 {
11 "type": "color",
12 "category": "background-color",
13 "value": "rgb(5, 41, 18)",
14 "comment": "Trial account background color.",
15 "name": "colorBackgroundTrial"
16 },
17 {
18 "type": "color",
19 "category": "background-color",
20 "value": "rgb(18, 28, 45)",
21 "comment": "Subaccount background color.",
22 "name": "colorBackgroundSubaccount"
23 },
24 {
25 "type": "color",
26 "category": "background-color",
27 "value": "rgb(204, 228, 255)",
28 "comment": "Stronger background for primary actions or highlights.",
29 "name": "colorBackgroundPrimaryStronger"
30 },
31 {
32 "type": "color",
33 "category": "background-color",
34 "value": "rgb(252, 207, 207)",
35 "comment": "Stronger background color used for destructive actions or highlights.",
36 "name": "colorBackgroundDestructiveStronger"
37 },
38 {
39 "type": "color",
40 "category": "background-color",
41 "value": "rgb(31, 48, 76)",
42 "comment": "Weaker background for primary actions or highlights.",
43 "name": "colorBackgroundPrimaryWeaker"
44 },
45 {
46 "type": "color",
47 "category": "background-color",
48 "value": "rgb(31, 48, 76)",
49 "comment": "Weaker background color used for destructive actions or highlights.",
50 "name": "colorBackgroundDestructiveWeaker"
51 },
52 {
53 "type": "color",
54 "category": "background-color",
55 "value": "rgb(244, 124, 34)",
56 "comment": "Warning background color",
57 "name": "colorBackgroundWarning"
58 },
59 {
60 "type": "color",
61 "category": "background-color",
62 "value": "rgb(64, 19, 15)",
63 "comment": "Weakest warning background color.",
64 "name": "colorBackgroundWarningWeakest"
65 },
66 {
67 "type": "color",
68 "category": "background-color",
69 "value": "rgb(57, 71, 98)",
70 "comment": "Strong inverse background color for any container. Must be used on color-background-body-inverse.",
71 "name": "colorBackgroundInverseStrong"
72 },
73 {
74 "type": "color",
75 "category": "background-color",
76 "value": "rgb(56, 14, 120)",
77 "comment": "Background color for indicating a new status.",
78 "name": "colorBackgroundNew"
79 },
80 {
81 "type": "color",
82 "category": "background-color",
83 "value": "rgb(31, 48, 76)",
84 "comment": "Strong default background color.",
85 "name": "colorBackgroundStrong"
86 },
87 {
88 "type": "color",
89 "category": "background-color",
90 "value": "rgb(18, 28, 45)",
91 "comment": "Weakest background color for indicating a new status.",
92 "name": "colorBackgroundNewWeakest"
93 },
94 {
95 "type": "color",
96 "category": "background-color",
97 "value": "rgb(214, 31, 31)",
98 "comment": "Background color used for destructive actions or highlights.",
99 "name": "colorBackgroundDestructive"
100 },
101 {
102 "type": "color",
103 "category": "background-color",
104 "value": "rgb(18, 28, 45)",
105 "comment": "Weak default background color.",
106 "name": "colorBackgroundWeak"
107 },
108 {
109 "type": "color",
110 "category": "background-color",
111 "value": "rgb(2, 99, 224)",
112 "comment": "Background for primary actions or highlights.",
113 "name": "colorBackgroundPrimary"
114 },
115 {
116 "type": "color",
117 "category": "background-color",
118 "value": "rgb(18, 28, 45)",
119 "comment": "Weakest background for primary actions or highlights.",
120 "name": "colorBackgroundPrimaryWeakest"
121 },
122 {
123 "type": "color",
124 "category": "background-color",
125 "value": "rgb(244, 124, 34)",
126 "comment": "Background color used to represent an entity or person as \"busy\".",
127 "name": "colorBackgroundBusy"
128 },
129 {
130 "type": "color",
131 "category": "background-color",
132 "value": "rgb(20, 176, 83)",
133 "comment": "Success background color.",
134 "name": "colorBackgroundSuccess"
135 },
136 {
137 "type": "color",
138 "category": "background-color",
139 "value": "rgb(18, 28, 45)",
140 "comment": "Weakest background color used for destructive actions or highlights.",
141 "name": "colorBackgroundDestructiveWeakest"
142 },
143 {
144 "type": "color",
145 "category": "background-color",
146 "value": "rgb(174, 178, 193)",
147 "comment": "Color used to represent an entity or person as \"offline\".",
148 "name": "colorBackgroundOffline"
149 },
150 {
151 "type": "color",
152 "category": "background-color",
153 "value": "rgb(18, 28, 45)",
154 "comment": "Background color for alternative striped rows.",
155 "name": "colorBackgroundRowStriped"
156 },
157 {
158 "type": "color",
159 "category": "background-color",
160 "value": "rgb(235, 244, 255)",
161 "comment": "Strongest background for primary actions or highlights.",
162 "name": "colorBackgroundPrimaryStrongest"
163 },
164 {
165 "type": "color",
166 "category": "background-color",
167 "value": "rgb(5, 41, 18)",
168 "comment": "Weakest success background color.",
169 "name": "colorBackgroundSuccessWeakest"
170 },
171 {
172 "type": "color",
173 "category": "background-color",
174 "value": "rgb(254, 236, 236)",
175 "comment": "Strongest background color used for destructive actions or highlights.",
176 "name": "colorBackgroundDestructiveStrongest"
177 },
178 {
179 "type": "color",
180 "category": "background-color",
181 "value": "rgb(245, 138, 138)",
182 "comment": "Strong error background color.",
183 "name": "colorBackgroundErrorStrong"
184 },
185 {
186 "type": "color",
187 "category": "background-color",
188 "value": "rgb(31, 48, 76)",
189 "comment": "Strong primary brand background, accessible with inverse text.",
190 "name": "colorBackgroundBrandStrong"
191 },
192 {
193 "type": "color",
194 "category": "background-color",
195 "value": "rgb(18, 28, 45)",
196 "comment": "Primary brand background, accessible with inverse text.",
197 "name": "colorBackgroundBrand"
198 },
199 {
200 "type": "color",
201 "category": "background-color",
202 "value": "rgb(214, 31, 31)",
203 "comment": "Error background color.",
204 "name": "colorBackgroundError"
205 },
206 {
207 "type": "color",
208 "category": "background-color",
209 "value": "rgb(3, 11, 93)",
210 "comment": "Weakest neutral background color.",
211 "name": "colorBackgroundNeutralWeakest"
212 },
213 {
214 "type": "color",
215 "category": "background-color",
216 "value": "rgb(20, 176, 83)",
217 "comment": "Background color used to represent an entity or person as \"available\".",
218 "name": "colorBackgroundAvailable"
219 },
220 {
221 "type": "color",
222 "category": "background-color",
223 "value": "rgb(49, 12, 12)",
224 "comment": "Weakest error background color.",
225 "name": "colorBackgroundErrorWeakest"
226 },
227 {
228 "type": "color",
229 "category": "background-color",
230 "value": "rgb(235, 86, 86)",
231 "comment": "Background color used to represent required form fields.",
232 "name": "colorBackgroundRequired"
233 },
234 {
235 "type": "color",
236 "category": "background-color",
237 "value": "rgb(254, 236, 236)",
238 "comment": "Strongest error background color.",
239 "name": "colorBackgroundErrorStrongest"
240 },
241 {
242 "type": "color",
243 "category": "background-color",
244 "value": "rgb(56, 14, 120)",
245 "comment": "Weakest background color with no semantic meaning, used for decorative purposes only. Should generally be used with matching decorative border and/or text tokens.",
246 "name": "colorBackgroundDecorative40Weakest"
247 },
248 {
249 "type": "color",
250 "category": "background-color",
251 "value": "rgb(57, 71, 98)",
252 "comment": "Stronger inverse background color for any container. Must be used on color-background-body-inverse.",
253 "name": "colorBackgroundInverseStronger"
254 },
255 {
256 "type": "color",
257 "category": "background-color",
258 "value": "rgb(5, 41, 18)",
259 "comment": "Weakest background color with no semantic meaning, used for decorative purposes only. Should generally be used with matching decorative border and/or text tokens.",
260 "name": "colorBackgroundDecorative30Weakest"
261 },
262 {
263 "type": "color",
264 "category": "background-color",
265 "value": "rgb(13, 19, 28)",
266 "comment": "Background color used for the main page body.",
267 "name": "colorBackgroundBody"
268 },
269 {
270 "type": "color",
271 "category": "background-color",
272 "value": "rgb(153, 205, 255)",
273 "comment": "Strong background for primary actions or highlights.",
274 "name": "colorBackgroundPrimaryStrong"
275 },
276 {
277 "type": "color",
278 "category": "background-color",
279 "value": "rgb(3, 11, 93)",
280 "comment": "Weakest background color with no semantic meaning, used for decorative purposes only. Should generally be used with matching decorative border and/or text tokens.",
281 "name": "colorBackgroundDecorative20Weakest"
282 },
283 {
284 "type": "color",
285 "category": "background-color",
286 "value": "rgb(246, 177, 177)",
287 "comment": "Strong background color used for destructive actions or highlights.",
288 "name": "colorBackgroundDestructiveStrong"
289 },
290 {
291 "type": "color",
292 "category": "background-color",
293 "value": "rgb(57, 71, 98)",
294 "comment": "Weak background color used for destructive actions or highlights.",
295 "name": "colorBackgroundDestructiveWeak"
296 },
297 {
298 "type": "color",
299 "category": "background-color",
300 "value": "rgb(18, 28, 45)",
301 "comment": "Weakest background color with no semantic meaning, used for decorative purposes only. Should generally be used with matching decorative border and/or text tokens.",
302 "name": "colorBackgroundDecorative10Weakest"
303 },
304 {
305 "type": "color",
306 "category": "background-color",
307 "value": "rgb(18, 28, 45)",
308 "comment": "Default background color for any container.",
309 "name": "colorBackground"
310 },
311 {
312 "type": "color",
313 "category": "background-color",
314 "value": "rgb(57, 71, 98)",
315 "comment": "Weak background for primary actions or highlights.",
316 "name": "colorBackgroundPrimaryWeak"
317 },
318 {
319 "type": "color",
320 "category": "background-color",
321 "value": "rgb(96, 107, 133)",
322 "comment": "Stronger default background color.",
323 "name": "colorBackgroundStronger"
324 },
325 {
326 "type": "color",
327 "category": "background-color",
328 "value": "rgb(242, 47, 70)",
329 "comment": "Highlight brand background, accessible with black text.",
330 "name": "colorBackgroundBrandHighlight"
331 },
332 {
333 "type": "color",
334 "category": "background-color",
335 "value": "rgba(242, 47, 70, 0.1)",
336 "comment": "Weakest background color used for brand highlights.",
337 "name": "colorBackgroundBrandHighlightWeakest"
338 },
339 {
340 "type": "color",
341 "category": "background-color",
342 "value": "rgb(225, 227, 234)",
343 "comment": "Strongest default background color.",
344 "name": "colorBackgroundStrongest"
345 },
346 {
347 "type": "color",
348 "category": "background-color",
349 "value": "rgb(18, 28, 45)",
350 "comment": "Inverse background color used for the main page body.",
351 "name": "colorBackgroundBodyInverse"
352 },
353 {
354 "type": "color",
355 "category": "background-color",
356 "value": "rgb(31, 48, 76)",
357 "comment": "Inverse background color for any container. Must be used on color-background-body-inverse.",
358 "name": "colorBackgroundInverse"
359 },
360 {
361 "type": "color",
362 "category": "background-color",
363 "value": "rgba(18, 28, 45, 0.9)",
364 "comment": "Default background for overlays.",
365 "name": "colorBackgroundOverlay"
366 },
367 {
368 "type": "color",
369 "category": "background-color",
370 "value": "rgb(214, 31, 31)",
371 "comment": "Color used to represent an entity or person as \"unavailable\".",
372 "name": "colorBackgroundUnavailable"
373 },
374 {
375 "type": "color",
376 "category": "background-color",
377 "value": "rgb(252, 207, 207)",
378 "comment": "Stronger error background color.",
379 "name": "colorBackgroundErrorStronger"
380 },
381 {
382 "type": "color",
383 "category": "background-color",
384 "value": "rgb(18, 28, 45)",
385 "comment": "Stronger primary brand background, accessible with inverse text.",
386 "name": "colorBackgroundBrandStronger"
387 },
388 {
389 "type": "color",
390 "category": "border-color",
391 "value": "rgb(252, 207, 207)",
392 "comment": "Stronger error border color",
393 "name": "colorBorderErrorStronger"
394 },
395 {
396 "type": "color",
397 "category": "border-color",
398 "value": "rgb(195, 83, 35)",
399 "comment": "Weak warning border color",
400 "name": "colorBorderWarningWeak"
401 },
402 {
403 "type": "color",
404 "category": "border-color",
405 "value": "rgb(88, 23, 189)",
406 "comment": "Weaker border color with no semantic meaning, used for decorative purposes only. Should generally be used with matching decorative background and/or text tokens.",
407 "name": "colorBorderDecorative40Weaker"
408 },
409 {
410 "type": "color",
411 "category": "border-color",
412 "value": "rgb(117, 12, 12)",
413 "comment": "Weaker error border color",
414 "name": "colorBorderErrorWeaker"
415 },
416 {
417 "type": "color",
418 "category": "border-color",
419 "value": "rgb(88, 23, 189)",
420 "comment": "User avatar border color.",
421 "name": "colorBorderUser"
422 },
423 {
424 "type": "color",
425 "category": "border-color",
426 "value": "rgb(0, 20, 137)",
427 "comment": "Weaker neutral border color",
428 "name": "colorBorderNeutralWeaker"
429 },
430 {
431 "type": "color",
432 "category": "border-color",
433 "value": "rgb(244, 124, 34)",
434 "comment": "Warning border color",
435 "name": "colorBorderWarning"
436 },
437 {
438 "type": "color",
439 "category": "border-color",
440 "value": "rgb(13, 58, 31)",
441 "comment": "Weaker success border color",
442 "name": "colorBorderSuccessWeaker"
443 },
444 {
445 "type": "color",
446 "category": "border-color",
447 "value": "rgb(204, 228, 255)",
448 "comment": "Stronger primary border color",
449 "name": "colorBorderPrimaryStronger"
450 },
451 {
452 "type": "color",
453 "category": "border-color",
454 "value": "rgb(252, 207, 207)",
455 "comment": "Stronger destructive hover border color",
456 "name": "colorBorderDestructiveStronger"
457 },
458 {
459 "type": "color",
460 "category": "border-color",
461 "value": "rgb(64, 19, 15)",
462 "comment": "Weakest warning border color",
463 "name": "colorBorderWarningWeakest"
464 },
465 {
466 "type": "color",
467 "category": "border-color",
468 "value": "rgb(31, 48, 76)",
469 "comment": "Weaker primary border color",
470 "name": "colorBorderPrimaryWeaker"
471 },
472 {
473 "type": "color",
474 "category": "border-color",
475 "value": "rgb(31, 48, 76)",
476 "comment": "Destructive focus border color",
477 "name": "colorBorderDestructiveWeaker"
478 },
479 {
480 "type": "color",
481 "category": "border-color",
482 "value": "rgb(88, 23, 189)",
483 "comment": "Weaker border color for something designated as new",
484 "name": "colorBorderNewWeaker"
485 },
486 {
487 "type": "color",
488 "category": "border-color",
489 "value": "rgb(214, 31, 31)",
490 "comment": "Destructive border color",
491 "name": "colorBorderDestructive"
492 },
493 {
494 "type": "color",
495 "category": "border-color",
496 "value": "rgb(225, 227, 234)",
497 "comment": "Strong border on inverse backgrounds. Must be used on color-background-body-inverse.",
498 "uicontrol_contrast_pairing": [
499 "color-background-body-inverse"
500 ],
501 "name": "colorBorderInverseStrong"
502 },
503 {
504 "type": "color",
505 "category": "border-color",
506 "value": "rgb(2, 99, 224)",
507 "comment": "Primary border color",
508 "name": "colorBorderPrimary"
509 },
510 {
511 "type": "color",
512 "category": "border-color",
513 "value": "rgb(18, 28, 45)",
514 "comment": "Weakest primary border color",
515 "name": "colorBorderPrimaryWeakest"
516 },
517 {
518 "type": "color",
519 "category": "border-color",
520 "value": "rgb(20, 176, 83)",
521 "comment": "Success border color",
522 "name": "colorBorderSuccess"
523 },
524 {
525 "type": "color",
526 "category": "border-color",
527 "value": "rgb(18, 28, 45)",
528 "comment": "Destructive focus border color",
529 "name": "colorBorderDestructiveWeakest"
530 },
531 {
532 "type": "color",
533 "category": "border-color",
534 "value": "rgb(254, 236, 236)",
535 "comment": "Strongest destructive hover border color",
536 "name": "colorBorderDestructiveStrongest"
537 },
538 {
539 "type": "color",
540 "category": "border-color",
541 "value": "rgb(235, 244, 255)",
542 "comment": "Strongest primary border color",
543 "name": "colorBorderPrimaryStrongest"
544 },
545 {
546 "type": "color",
547 "category": "border-color",
548 "value": "rgb(5, 41, 18)",
549 "comment": "Weakest success border color",
550 "name": "colorBorderSuccessWeakest"
551 },
552 {
553 "type": "color",
554 "category": "border-color",
555 "value": "rgb(84, 25, 20)",
556 "comment": "Weaker warning border color",
557 "name": "colorBorderWarningWeaker"
558 },
559 {
560 "type": "color",
561 "category": "border-color",
562 "value": "rgb(136, 145, 170)",
563 "comment": "Strong border color",
564 "name": "colorBorderStrong"
565 },
566 {
567 "type": "color",
568 "category": "border-color",
569 "value": "rgb(57, 71, 98)",
570 "comment": "Weak border color",
571 "name": "colorBorderWeak"
572 },
573 {
574 "type": "color",
575 "category": "border-color",
576 "value": "rgb(2, 99, 224)",
577 "comment": "Neutral border color",
578 "name": "colorBorderNeutral"
579 },
580 {
581 "type": "color",
582 "category": "border-color",
583 "value": "rgb(214, 31, 31)",
584 "comment": "Error border color",
585 "name": "colorBorderError"
586 },
587 {
588 "type": "color",
589 "category": "border-color",
590 "value": "rgb(49, 12, 12)",
591 "comment": "Weakest error border color",
592 "name": "colorBorderErrorWeakest"
593 },
594 {
595 "type": "color",
596 "category": "border-color",
597 "value": "rgb(254, 236, 236)",
598 "comment": "Strongest error border color",
599 "name": "colorBorderErrorStrongest"
600 },
601 {
602 "type": "color",
603 "category": "border-color",
604 "value": "rgb(246, 177, 177)",
605 "comment": "Strong error border color",
606 "name": "colorBorderErrorStrong"
607 },
608 {
609 "type": "color",
610 "category": "border-color",
611 "value": "rgb(173, 17, 17)",
612 "comment": "Weak error border color",
613 "name": "colorBorderErrorWeak"
614 },
615 {
616 "type": "color",
617 "category": "border-color",
618 "value": "rgb(4, 60, 181)",
619 "comment": "Weak neutral border color",
620 "name": "colorBorderNeutralWeak"
621 },
622 {
623 "type": "color",
624 "category": "border-color",
625 "value": "rgb(96, 107, 133)",
626 "comment": "Default border color",
627 "name": "colorBorder"
628 },
629 {
630 "type": "color",
631 "category": "border-color",
632 "value": "rgb(13, 19, 28)",
633 "comment": "Weakest border color",
634 "name": "colorBorderWeakest"
635 },
636 {
637 "type": "color",
638 "category": "border-color",
639 "value": "rgb(244, 244, 246)",
640 "comment": "Stronger border on inverse backgrounds. Must be used on color-background-body-inverse.",
641 "uicontrol_contrast_pairing": [
642 "color-background-body-inverse"
643 ],
644 "name": "colorBorderInverseStronger"
645 },
646 {
647 "type": "color",
648 "category": "border-color",
649 "value": "rgb(57, 71, 98)",
650 "comment": "Weaker border on inverse backgrounds. Must be used on color-background-body-inverse.",
651 "name": "colorBorderInverseWeaker"
652 },
653 {
654 "type": "color",
655 "category": "border-color",
656 "value": "rgb(14, 124, 58)",
657 "comment": "Weak success border color",
658 "name": "colorBorderSuccessWeak"
659 },
660 {
661 "type": "color",
662 "category": "border-color",
663 "value": "rgb(153, 205, 255)",
664 "comment": "Strong primary border color",
665 "name": "colorBorderPrimaryStrong"
666 },
667 {
668 "type": "color",
669 "category": "border-color",
670 "value": "rgb(136, 145, 170)",
671 "comment": "Border on inverse backgrounds. Must be used on color-background-body-inverse.",
672 "uicontrol_contrast_pairing": [
673 "color-background-body-inverse"
674 ],
675 "name": "colorBorderInverse"
676 },
677 {
678 "type": "color",
679 "category": "border-color",
680 "value": "rgb(246, 177, 177)",
681 "comment": "Destructive focus border color",
682 "name": "colorBorderDestructiveStrong"
683 },
684 {
685 "type": "color",
686 "category": "border-color",
687 "value": "rgb(57, 71, 98)",
688 "comment": "Weak primary border color",
689 "name": "colorBorderPrimaryWeak"
690 },
691 {
692 "type": "color",
693 "category": "border-color",
694 "value": "rgb(31, 48, 76)",
695 "comment": "Weakest border on inverse backgrounds. Must be used on color-background-body-inverse.",
696 "name": "colorBorderInverseWeakest"
697 },
698 {
699 "type": "color",
700 "category": "border-color",
701 "value": "rgb(57, 71, 98)",
702 "comment": "Destructive focus border color",
703 "name": "colorBorderDestructiveWeak"
704 },
705 {
706 "type": "color",
707 "category": "border-color",
708 "value": "rgb(255, 255, 255)",
709 "comment": "Strongest border on inverse backgrounds. Must be used on color-background-body-inverse.",
710 "uicontrol_contrast_pairing": [
711 "color-background-body-inverse"
712 ],
713 "name": "colorBorderInverseStrongest"
714 },
715 {
716 "type": "color",
717 "category": "border-color",
718 "value": "rgb(31, 48, 76)",
719 "comment": "Weaker border color",
720 "name": "colorBorderWeaker"
721 },
722 {
723 "type": "color",
724 "category": "border-color",
725 "value": "rgb(31, 48, 76)",
726 "comment": "Weaker border color with no semantic meaning, used for decorative purposes only. Should generally be used with matching decorative background and/or text tokens.",
727 "name": "colorBorderDecorative10Weaker"
728 },
729 {
730 "type": "color",
731 "category": "border-color",
732 "value": "rgb(0, 20, 137)",
733 "comment": "Weaker border color with no semantic meaning, used for decorative purposes only. Should generally be used with matching decorative background and/or text tokens.",
734 "name": "colorBorderDecorative20Weaker"
735 },
736 {
737 "type": "color",
738 "category": "border-color",
739 "value": "rgb(13, 58, 31)",
740 "comment": "Weaker border color with no semantic meaning, used for decorative purposes only. Should generally be used with matching decorative background and/or text tokens.",
741 "name": "colorBorderDecorative30Weaker"
742 },
743 {
744 "type": "size",
745 "category": "radius",
746 "value": "0",
747 "comment": "Border radius reset",
748 "name": "borderRadius0"
749 },
750 {
751 "type": "size",
752 "category": "radius",
753 "value": "2px",
754 "comment": "Small border radius",
755 "name": "borderRadius10"
756 },
757 {
758 "type": "size",
759 "category": "radius",
760 "value": "4px",
761 "comment": "Large border radius",
762 "name": "borderRadius20"
763 },
764 {
765 "type": "size",
766 "category": "radius",
767 "value": "8px",
768 "comment": "Larger border radius",
769 "name": "borderRadius30"
770 },
771 {
772 "type": "size",
773 "category": "radius",
774 "value": "0.5",
775 "comment": "Circular border radius",
776 "name": "borderRadiusCircle"
777 },
778 {
779 "type": "size",
780 "category": "radius",
781 "value": "100px",
782 "comment": "Pill border radius",
783 "name": "borderRadiusPill"
784 },
785 {
786 "type": "size",
787 "category": "border-width",
788 "value": "0",
789 "comment": "Border width reset",
790 "name": "borderWidth0"
791 },
792 {
793 "type": "size",
794 "category": "border-width",
795 "value": "1px",
796 "comment": "Constant border width token for border width 10",
797 "name": "borderWidth10"
798 },
799 {
800 "type": "size",
801 "category": "border-width",
802 "value": "2px",
803 "comment": "Constant border width token for border width 20",
804 "name": "borderWidth20"
805 },
806 {
807 "type": "size",
808 "category": "border-width",
809 "value": "4px",
810 "comment": "Constant border width token for border width 30",
811 "name": "borderWidth30"
812 },
813 {
814 "type": "size",
815 "category": "border-width",
816 "value": "8px",
817 "comment": "Constant border width token for border width 40",
818 "name": "borderWidth40"
819 },
820 {
821 "type": "shadow",
822 "category": "box-shadow",
823 "value": "0 1px 0 #5817bd",
824 "comment": "Weaker bottom shadow border for new status",
825 "name": "shadowBorderBottomNewWeaker"
826 },
827 {
828 "type": "shadow",
829 "category": "box-shadow",
830 "value": "0 4px 16px 0 rgba(0, 0, 0, 0.5)",
831 "comment": "Default shadow.",
832 "name": "shadow"
833 },
834 {
835 "type": "shadow",
836 "category": "box-shadow",
837 "value": "0 0 0 1px #c28e00",
838 "comment": "Shadow border for subaccount badge.",
839 "name": "shadowBorderSubaccount"
840 },
841 {
842 "type": "shadow",
843 "category": "box-shadow",
844 "value": "0 0 0 1px #fccfcf",
845 "comment": "Stronger shadow border for destructive interactions",
846 "name": "shadowBorderDestructiveStronger"
847 },
848 {
849 "type": "shadow",
850 "category": "box-shadow",
851 "value": "0 0 0 1px #0e7c3a",
852 "comment": "Weaker shadow border for success inputs.",
853 "name": "shadowBorderSuccessWeaker"
854 },
855 {
856 "type": "shadow",
857 "category": "box-shadow",
858 "value": "0 0 0 1px #5817bd",
859 "comment": "Shadow border for the sidebar beta badge.",
860 "name": "shadowBorderInverseNewWeaker"
861 },
862 {
863 "type": "shadow",
864 "category": "box-shadow",
865 "value": "0 0 0 1px #cce4ff",
866 "comment": "Stronger shadow border for inputs active.",
867 "name": "shadowBorderPrimaryStronger"
868 },
869 {
870 "type": "shadow",
871 "category": "box-shadow",
872 "value": "0 1px 0 #541914",
873 "comment": "Weaker bottom shadow border warning warning status",
874 "name": "shadowBorderBottomWarningWeaker"
875 },
876 {
877 "type": "shadow",
878 "category": "box-shadow",
879 "value": "0 0 0 1px #1f304c",
880 "comment": "Weaker shadow border for destructive interactions.",
881 "name": "shadowBorderDestructiveWeaker"
882 },
883 {
884 "type": "shadow",
885 "category": "box-shadow",
886 "value": "0 0 0 1px #1f304c",
887 "comment": "Weaker shadow border for primary interactions.",
888 "name": "shadowBorderPrimaryWeaker"
889 },
890 {
891 "type": "shadow",
892 "category": "box-shadow",
893 "value": "0 0 0 1px #5817bd",
894 "comment": "Weaker shadow border for new status inputs.",
895 "name": "shadowBorderNewWeaker"
896 },
897 {
898 "type": "shadow",
899 "category": "box-shadow",
900 "value": "0 2px 4px 0 rgba(0, 0, 0, 0.4)",
901 "comment": "Low elevation default shadow.",
902 "name": "shadowLow"
903 },
904 {
905 "type": "shadow",
906 "category": "box-shadow",
907 "value": "0 0 0 1px #e1e3ea",
908 "comment": "Strong shadow border on interactive elements on inverse backgrounds.",
909 "name": "shadowBorderInverseStrong"
910 },
911 {
912 "type": "shadow",
913 "category": "box-shadow",
914 "value": "0 0 0 1px #c35323",
915 "comment": "Weaker shadow border for warning inputs.",
916 "name": "shadowBorderWarningWeaker"
917 },
918 {
919 "type": "shadow",
920 "category": "box-shadow",
921 "value": "0 0 0 1px #8891aa",
922 "comment": "Strong shadow border for inputs.",
923 "name": "shadowBorderStrong"
924 },
925 {
926 "type": "shadow",
927 "category": "box-shadow",
928 "value": "0 0 0 4px #606b85",
929 "comment": "Shadow for focus ring on interactive elements.",
930 "name": "shadowFocus"
931 },
932 {
933 "type": "shadow",
934 "category": "box-shadow",
935 "value": "0 0 0 1px #394762",
936 "comment": "Weak shadow border for disabled inputs.",
937 "name": "shadowBorderWeak"
938 },
939 {
940 "type": "shadow",
941 "category": "box-shadow",
942 "value": "0 0 0 4px #8891aa",
943 "comment": "Shadow for focus ring on interactive elements on inverse backgrounds.",
944 "name": "shadowFocusInverse"
945 },
946 {
947 "type": "shadow",
948 "category": "box-shadow",
949 "value": "0 0 0 1px #0263e0",
950 "comment": "Default shadow border for primary interactions.",
951 "name": "shadowBorderPrimary"
952 },
953 {
954 "type": "shadow",
955 "category": "box-shadow",
956 "value": "0 0 0 1px #d61f1f",
957 "comment": "Shadow border for destructive interactions.",
958 "name": "shadowBorderDestructive"
959 },
960 {
961 "type": "shadow",
962 "category": "box-shadow",
963 "value": "0 16px 24px 4px rgba(0, 0, 0, 0.5)",
964 "comment": "High elevation default shadow.",
965 "name": "shadowHigh"
966 },
967 {
968 "type": "shadow",
969 "category": "box-shadow",
970 "value": "0 0 0 1px #f6b1b1",
971 "comment": "Shadow border for error inputs hover.",
972 "name": "shadowBorderErrorStrong"
973 },
974 {
975 "type": "shadow",
976 "category": "box-shadow",
977 "value": "0 0 0 1px #ebf4ff",
978 "comment": "Strongest shadow border for inputs active.",
979 "name": "shadowBorderPrimaryStrongest"
980 },
981 {
982 "type": "shadow",
983 "category": "box-shadow",
984 "value": "0 0 0 1px #feecec",
985 "comment": "Strongest shadow border for destructive interactions",
986 "name": "shadowBorderDestructiveStrongest"
987 },
988 {
989 "type": "shadow",
990 "category": "box-shadow",
991 "value": "0 0 0 1px #ad1111",
992 "comment": "Shadow border for inverse error inputs.",
993 "name": "shadowBorderErrorWeak"
994 },
995 {
996 "type": "shadow",
997 "category": "box-shadow",
998 "value": "0 0 0 1px #d61f1f",
999 "comment": "Shadow border for error inputs.",
1000 "name": "shadowBorderError"
1001 },
1002 {
1003 "type": "shadow",
1004 "category": "box-shadow",
1005 "value": "0 1px 0 #1f304c",
1006 "comment": "Weaker bottom shadow border for decorative 10",
1007 "name": "shadowBorderBottomDecorative10Weaker"
1008 },
1009 {
1010 "type": "shadow",
1011 "category": "box-shadow",
1012 "value": "0 1px 0 #006dfa",
1013 "comment": "Bottom shadow border for primary status",
1014 "name": "shadowBorderBottomPrimary"
1015 },
1016 {
1017 "type": "shadow",
1018 "category": "box-shadow",
1019 "value": "0 1px 0 #001489",
1020 "comment": "Weaker bottom shadow border for decorative 20",
1021 "name": "shadowBorderBottomDecorative20Weaker"
1022 },
1023 {
1024 "type": "shadow",
1025 "category": "box-shadow",
1026 "value": "0 0 0 1px #f4f4f6",
1027 "comment": "Stronger shadow border on interactive elements on inverse backgrounds.",
1028 "name": "shadowBorderInverseStronger"
1029 },
1030 {
1031 "type": "shadow",
1032 "category": "box-shadow",
1033 "value": "0 0 0 1px #feecec",
1034 "comment": "Strongest shadow border for error inputs hover.",
1035 "name": "shadowBorderErrorStrongest"
1036 },
1037 {
1038 "type": "shadow",
1039 "category": "box-shadow",
1040 "value": "0 0 0 1px #f6b1b1",
1041 "comment": "Strong shadow border for destructive interactions",
1042 "name": "shadowBorderDestructiveStrong"
1043 },
1044 {
1045 "type": "shadow",
1046 "category": "box-shadow",
1047 "value": "0 0 0 1px #394762",
1048 "comment": "Weaker shadow border on interactive elements on inverse backgrounds.",
1049 "name": "shadowBorderInverseWeaker"
1050 },
1051 {
1052 "type": "shadow",
1053 "category": "box-shadow",
1054 "value": "0 1px 0 #0d3a1f",
1055 "comment": "Weaker bottom shadow border for decorative 30",
1056 "name": "shadowBorderBottomDecorative30Weaker"
1057 },
1058 {
1059 "type": "shadow",
1060 "category": "box-shadow",
1061 "value": "0 0 0 1px #99cdff",
1062 "comment": "Strong shadow border for inputs hover.",
1063 "name": "shadowBorderPrimaryStrong"
1064 },
1065 {
1066 "type": "shadow",
1067 "category": "box-shadow",
1068 "value": "0 0 0 1px #394762",
1069 "comment": "Weaker shadow border for primary interactions.",
1070 "name": "shadowBorderPrimaryWeak"
1071 },
1072 {
1073 "type": "shadow",
1074 "category": "box-shadow",
1075 "value": "0 0 0 4px #606b85, 0 0 0 1px #606b85",
1076 "comment": "Shadow for simultaneous focus and border",
1077 "name": "shadowFocusShadowBorder"
1078 },
1079 {
1080 "type": "shadow",
1081 "category": "box-shadow",
1082 "value": "0 1px 0 #5817bd",
1083 "comment": "Weaker bottom shadow border for decorative 40",
1084 "name": "shadowBorderBottomDecorative40Weaker"
1085 },
1086 {
1087 "type": "shadow",
1088 "category": "box-shadow",
1089 "value": "0 0 0 1px #394762",
1090 "comment": "Weak shadow border for destructive interactions.",
1091 "name": "shadowBorderDestructiveWeak"
1092 },
1093 {
1094 "type": "shadow",
1095 "category": "box-shadow",
1096 "value": "0 1px 0 #750c0c",
1097 "comment": "Weaker bottom shadow border for error status",
1098 "name": "shadowBorderBottomErrorWeaker"
1099 },
1100 {
1101 "type": "shadow",
1102 "category": "box-shadow",
1103 "value": "0 0 0 1px #1f304c",
1104 "comment": "Weaker shadow border for disabled inputs.",
1105 "name": "shadowBorderWeaker"
1106 },
1107 {
1108 "type": "shadow",
1109 "category": "box-shadow",
1110 "value": "0 0 0 1px #606b85",
1111 "comment": "Shadow border for inputs.",
1112 "name": "shadowBorder"
1113 },
1114 {
1115 "type": "shadow",
1116 "category": "box-shadow",
1117 "value": "0 1px 0 #001489",
1118 "comment": "Weaker bottom shadow border for neutral status",
1119 "name": "shadowBorderBottomNeutralWeaker"
1120 },
1121 {
1122 "type": "shadow",
1123 "category": "box-shadow",
1124 "value": "0 0 0 1px #1f304c",
1125 "comment": "Weaker shadow border for decorative 10",
1126 "name": "shadowBorderDecorative10Weaker"
1127 },
1128 {
1129 "type": "shadow",
1130 "category": "box-shadow",
1131 "value": "0 0 0 1px #043cb5",
1132 "comment": "Weaker shadow border for decorative 20",
1133 "name": "shadowBorderDecorative20Weaker"
1134 },
1135 {
1136 "type": "shadow",
1137 "category": "box-shadow",
1138 "value": "0 1px 0 #c28e00",
1139 "comment": "Bottom shadow border for subaccount badge",
1140 "name": "shadowBorderBottomSubaccount"
1141 },
1142 {
1143 "type": "shadow",
1144 "category": "box-shadow",
1145 "value": "inset 0 0 0 2px #606b85",
1146 "comment": "Shadow for inset focus on elements, such as DataGrid cells.",
1147 "name": "shadowFocusInset"
1148 },
1149 {
1150 "type": "shadow",
1151 "category": "box-shadow",
1152 "value": "0 0 0 1px #8891aa",
1153 "comment": "Shadow border on interactive elements on inverse backgrounds.",
1154 "name": "shadowBorderInverse"
1155 },
1156 {
1157 "type": "shadow",
1158 "category": "box-shadow",
1159 "value": "0 0 0 1px #0e7c3a",
1160 "comment": "Weaker shadow border for decorative 30",
1161 "name": "shadowBorderDecorative30Weaker"
1162 },
1163 {
1164 "type": "shadow",
1165 "category": "box-shadow",
1166 "value": "0 0 0 1px #1f304c",
1167 "comment": "Weakest shadow border on interactive elements on inverse backgrounds.",
1168 "name": "shadowBorderInverseWeakest"
1169 },
1170 {
1171 "type": "shadow",
1172 "category": "box-shadow",
1173 "value": "0 1px 0 #5817bd",
1174 "comment": "Bottom shadow border for the sidebar beta badge",
1175 "name": "shadowBorderBottomInverseNewWeaker"
1176 },
1177 {
1178 "type": "shadow",
1179 "category": "box-shadow",
1180 "value": "0 1px 0 #0d3a1f",
1181 "comment": "Weaker bottom shadow border for success status",
1182 "name": "shadowBorderBottomSuccessWeaker"
1183 },
1184 {
1185 "type": "shadow",
1186 "category": "box-shadow",
1187 "value": "0 0 0 1px #5817bd",
1188 "comment": "Weaker shadow border for decorative 40",
1189 "name": "shadowBorderDecorative40Weaker"
1190 },
1191 {
1192 "type": "shadow",
1193 "category": "box-shadow",
1194 "value": "0 0 0 1px #fccfcf",
1195 "comment": "Shadow border for error inputs hover.",
1196 "name": "shadowBorderErrorStronger"
1197 },
1198 {
1199 "type": "shadow",
1200 "category": "box-shadow",
1201 "value": "0 2px 4px 0 rgba(0, 0, 0, 0.4)",
1202 "comment": "Shadow for cards.",
1203 "name": "shadowCard"
1204 },
1205 {
1206 "type": "shadow",
1207 "category": "box-shadow",
1208 "value": "0 0 0 1px #ad1111",
1209 "comment": "Weaker shadow border for error inputs.",
1210 "name": "shadowBorderErrorWeaker"
1211 },
1212 {
1213 "type": "shadow",
1214 "category": "box-shadow",
1215 "value": "0 0 0 1px #ffffff",
1216 "comment": "Strongest shadow border on interactive elements on inverse backgrounds.",
1217 "name": "shadowBorderInverseStrongest"
1218 },
1219 {
1220 "type": "shadow",
1221 "category": "box-shadow",
1222 "value": "inset 0 0 0 2px rgba(255, 255, 255, 0.4)",
1223 "comment": "Shadow for inset focus ring on interactive elements on inverse backgrounds.",
1224 "name": "shadowFocusInverseInset"
1225 },
1226 {
1227 "type": "shadow",
1228 "category": "box-shadow",
1229 "value": "0 0 0 1px #f5f0fc",
1230 "comment": "Shadow border for user.",
1231 "name": "shadowBorderUser"
1232 },
1233 {
1234 "type": "shadow",
1235 "category": "box-shadow",
1236 "value": "0 0 0 1px #043cb5",
1237 "comment": "Weaker shadow border for neutral inputs.",
1238 "name": "shadowBorderNeutralWeaker"
1239 },
1240 {
1241 "category": "font",
1242 "type": "font",
1243 "value": "'Inter var experimental', 'Inter var', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Ubuntu, Cantarell, 'Helvetica Neue', sans-serif",
1244 "name": "fontFamilyText"
1245 },
1246 {
1247 "category": "font",
1248 "type": "font",
1249 "value": "'TwilioSansMono', Courier, monospace",
1250 "name": "fontFamilyCode"
1251 },
1252 {
1253 "category": "font",
1254 "type": "font",
1255 "value": "'Inter var experimental', 'Inter var', Hiragino Sans, 'ヒラギノ角ゴ ProN W3', 'Hiragino Kaku Gothic ProN', 'メイリオ', Meiryo, Osaka, 'MS PGothic', sans-serif",
1256 "name": "fontFamilyTextJapanese"
1257 },
1258 {
1259 "category": "font",
1260 "type": "font",
1261 "value": "'Inter var experimental', 'Inter var', 'Microsoft JhengHei', 微軟正黑體, 'Microsoft JhengHei UI', 'Microsoft YaHei', 微軟雅黑, 宋体, SimSun, sans-serif",
1262 "name": "fontFamilyTextKorean"
1263 },
1264 {
1265 "category": "font",
1266 "type": "font",
1267 "value": "'Inter var experimental', 'Inter var', 'Microsoft JhengHei', 微軟正黑體, 'Microsoft JhengHei UI', 'Microsoft YaHei', 微軟雅黑, 宋体, SimSun, sans-serif",
1268 "name": "fontFamilyTextChineseTraditional"
1269 },
1270 {
1271 "category": "font",
1272 "type": "font",
1273 "value": "'Inter var experimental', 'Inter var', 'Microsoft YaHei New', 微软雅黑, 'Microsoft Yahei', 'Microsoft JhengHei', 宋体, SimSun, sans-serif",
1274 "name": "fontFamilyTextChineseSimplified"
1275 },
1276 {
1277 "category": "font",
1278 "type": "font",
1279 "value": "'Inter var experimental', 'Inter var', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Ubuntu, Cantarell, 'Helvetica Neue', sans-serif",
1280 "name": "fontFamilyDisplay"
1281 },
1282 {
1283 "category": "font-size",
1284 "type": "font-size",
1285 "value": "48",
1286 "comment": "Constant typography token for font size 110",
1287 "name": "fontSize110"
1288 },
1289 {
1290 "category": "font-size",
1291 "type": "font-size",
1292 "value": "40",
1293 "comment": "Constant typography token for font size 100",
1294 "name": "fontSize100"
1295 },
1296 {
1297 "category": "font-size",
1298 "type": "font-size",
1299 "value": "32",
1300 "comment": "Constant typography token for font size 90",
1301 "name": "fontSize90"
1302 },
1303 {
1304 "category": "font-size",
1305 "type": "font-size",
1306 "value": "28",
1307 "comment": "Constant typography token for font size 80",
1308 "name": "fontSize80"
1309 },
1310 {
1311 "category": "font-size",
1312 "type": "font-size",
1313 "value": "24",
1314 "comment": "Constant typography token for font size 70",
1315 "name": "fontSize70"
1316 },
1317 {
1318 "category": "font-size",
1319 "type": "font-size",
1320 "value": "20",
1321 "comment": "Constant typography token for font size 60",
1322 "name": "fontSize60"
1323 },
1324 {
1325 "category": "font-size",
1326 "type": "font-size",
1327 "value": "18",
1328 "comment": "Constant typography token for font size 50",
1329 "name": "fontSize50"
1330 },
1331 {
1332 "category": "font-size",
1333 "type": "font-size",
1334 "value": "16",
1335 "comment": "Constant typography token for font size 40",
1336 "name": "fontSize40"
1337 },
1338 {
1339 "category": "font-size",
1340 "type": "font-size",
1341 "value": "14",
1342 "comment": "Constant typography token for font size 30",
1343 "name": "fontSize30"
1344 },
1345 {
1346 "category": "font-size",
1347 "type": "font-size",
1348 "value": "12",
1349 "comment": "Constant typography token for font size 20",
1350 "name": "fontSize20"
1351 },
1352 {
1353 "category": "font-size",
1354 "type": "font-size",
1355 "value": "10",
1356 "comment": "Constant typography token for font size 10",
1357 "name": "fontSize10"
1358 },
1359 {
1360 "category": "font-size",
1361 "type": "font-size",
1362 "value": "64",
1363 "comment": "Constant typography token for font size display 30",
1364 "name": "fontSizeDisplay30"
1365 },
1366 {
1367 "category": "font-size",
1368 "type": "font-size",
1369 "value": "48",
1370 "comment": "Constant typography token for font size display 20",
1371 "name": "fontSizeDisplay20"
1372 },
1373 {
1374 "category": "font-size",
1375 "type": "font-size",
1376 "value": "32",
1377 "comment": "Constant typography token for font size display 10",
1378 "name": "fontSizeDisplay10"
1379 },
1380 {
1381 "category": "font-size",
1382 "type": "font-size",
1383 "value": "1",
1384 "comment": "Base font size applied to the html element, used for rem calculations",
1385 "name": "fontSizeBase"
1386 },
1387 {
1388 "category": "font-weight",
1389 "type": "font-weight",
1390 "value": "400",
1391 "comment": "Font weight for light weight",
1392 "name": "fontWeightLight"
1393 },
1394 {
1395 "category": "font-weight",
1396 "type": "font-weight",
1397 "value": "400",
1398 "comment": "Font weight for normal weight",
1399 "name": "fontWeightNormal"
1400 },
1401 {
1402 "category": "font-weight",
1403 "type": "font-weight",
1404 "value": "500",
1405 "comment": "Font weight for medium weight",
1406 "name": "fontWeightMedium"
1407 },
1408 {
1409 "category": "font-weight",
1410 "type": "font-weight",
1411 "value": "600",
1412 "comment": "Font weight for semibold weight",
1413 "name": "fontWeightSemibold"
1414 },
1415 {
1416 "category": "font-weight",
1417 "type": "font-weight",
1418 "value": "700",
1419 "comment": "Font weight for bold weight",
1420 "name": "fontWeightBold"
1421 },
1422 {
1423 "category": "font-weight",
1424 "type": "font-weight",
1425 "value": "800",
1426 "comment": "Font weight for extrabold weight",
1427 "name": "fontWeightExtrabold"
1428 },
1429 {
1430 "category": "line-height",
1431 "type": "number",
1432 "value": "0",
1433 "comment": "Constant line-height token for line-height 0",
1434 "name": "lineHeight0"
1435 },
1436 {
1437 "category": "line-height",
1438 "type": "number",
1439 "value": "64",
1440 "comment": "Constant line-height token for line-height 110",
1441 "name": "lineHeight110"
1442 },
1443 {
1444 "category": "line-height",
1445 "type": "number",
1446 "value": "44",
1447 "comment": "Constant line-height token for line-height 90",
1448 "name": "lineHeight90"
1449 },
1450 {
1451 "category": "line-height",
1452 "type": "number",
1453 "value": "52",
1454 "comment": "Constant line-height token for line-height 100",
1455 "name": "lineHeight100"
1456 },
1457 {
1458 "category": "line-height",
1459 "type": "number",
1460 "value": "40",
1461 "comment": "Constant line-height token for line-height 80",
1462 "name": "lineHeight80"
1463 },
1464 {
1465 "category": "line-height",
1466 "type": "number",
1467 "value": "32",
1468 "comment": "Constant line-height token for line-height 70",
1469 "name": "lineHeight70"
1470 },
1471 {
1472 "category": "line-height",
1473 "type": "number",
1474 "value": "28",
1475 "comment": "Constant line-height token for line-height 60",
1476 "name": "lineHeight60"
1477 },
1478 {
1479 "category": "line-height",
1480 "type": "number",
1481 "value": "28",
1482 "comment": "Constant line-height token for line-height 50",
1483 "name": "lineHeight50"
1484 },
1485 {
1486 "category": "line-height",
1487 "type": "number",
1488 "value": "24",
1489 "comment": "Constant line-height token for line-height 40",
1490 "name": "lineHeight40"
1491 },
1492 {
1493 "category": "line-height",
1494 "type": "number",
1495 "value": "20",
1496 "comment": "Constant line-height token for line-height 30",
1497 "name": "lineHeight30"
1498 },
1499 {
1500 "category": "line-height",
1501 "type": "number",
1502 "value": "20",
1503 "comment": "Constant line-height token for line-height 20",
1504 "name": "lineHeight20"
1505 },
1506 {
1507 "category": "line-height",
1508 "type": "number",
1509 "value": "16",
1510 "comment": "Constant line-height token for line-height 10",
1511 "name": "lineHeight10"
1512 },
1513 {
1514 "category": "line-height",
1515 "type": "number",
1516 "value": "12",
1517 "comment": "Constant line-height token for line-height 05",
1518 "name": "lineHeight05"
1519 },
1520 {
1521 "category": "line-height",
1522 "type": "number",
1523 "value": "80",
1524 "comment": "Constant line-height token for line-height-display 30",
1525 "name": "lineHeightDisplay30"
1526 },
1527 {
1528 "category": "line-height",
1529 "type": "number",
1530 "value": "60",
1531 "comment": "Constant line-height token for line-height-display 20",
1532 "name": "lineHeightDisplay20"
1533 },
1534 {
1535 "category": "line-height",
1536 "type": "number",
1537 "value": "40",
1538 "comment": "Constant line-height token for line-height-display 10",
1539 "name": "lineHeightDisplay10"
1540 },
1541 {
1542 "type": "color",
1543 "category": "color",
1544 "value": "rgb(242, 47, 70)",
1545 "comment": "Twilio brand red",
1546 "name": "colorBrandHighlight"
1547 },
1548 {
1549 "type": "color",
1550 "category": "color",
1551 "value": "rgb(255, 255, 255)",
1552 "comment": "Gray Color 0",
1553 "name": "colorGray0"
1554 },
1555 {
1556 "type": "color",
1557 "category": "color",
1558 "value": "rgb(18, 28, 45)",
1559 "comment": "Gray Color 10",
1560 "name": "colorGray100"
1561 },
1562 {
1563 "type": "color",
1564 "category": "color",
1565 "value": "rgb(31, 48, 76)",
1566 "comment": "Gray Color 9",
1567 "name": "colorGray90"
1568 },
1569 {
1570 "type": "color",
1571 "category": "color",
1572 "value": "rgb(57, 71, 98)",
1573 "comment": "Gray Color 8",
1574 "name": "colorGray80"
1575 },
1576 {
1577 "type": "color",
1578 "category": "color",
1579 "value": "rgb(75, 86, 113)",
1580 "comment": "Gray Color 7",
1581 "name": "colorGray70"
1582 },
1583 {
1584 "type": "color",
1585 "category": "color",
1586 "value": "rgb(96, 107, 133)",
1587 "comment": "Gray Color 6",
1588 "name": "colorGray60"
1589 },
1590 {
1591 "type": "color",
1592 "category": "color",
1593 "value": "rgb(136, 145, 170)",
1594 "comment": "Gray Color 5",
1595 "name": "colorGray50"
1596 },
1597 {
1598 "type": "color",
1599 "category": "color",
1600 "value": "rgb(174, 178, 193)",
1601 "comment": "Gray Color 4",
1602 "name": "colorGray40"
1603 },
1604 {
1605 "type": "color",
1606 "category": "color",
1607 "value": "rgb(0, 20, 137)",
1608 "comment": "Default branding color",
1609 "name": "colorBrand"
1610 },
1611 {
1612 "type": "color",
1613 "category": "color",
1614 "value": "rgb(202, 205, 216)",
1615 "comment": "Gray Color 3",
1616 "name": "colorGray30"
1617 },
1618 {
1619 "type": "color",
1620 "category": "color",
1621 "value": "rgb(225, 227, 234)",
1622 "comment": "Gray Color 2",
1623 "name": "colorGray20"
1624 },
1625 {
1626 "type": "color",
1627 "category": "color",
1628 "value": "rgb(244, 244, 246)",
1629 "comment": "Gray Color 1",
1630 "name": "colorGray10"
1631 },
1632 {
1633 "type": "color",
1634 "category": "data-visualization",
1635 "value": "rgb(232, 180, 7)",
1636 "comment": "Color used for data visualizations. Must be used in a sequence.",
1637 "name": "colorDataVisualization10"
1638 },
1639 {
1640 "type": "color",
1641 "category": "data-visualization",
1642 "value": "rgb(2, 99, 224)",
1643 "comment": "Color used for data visualizations. Must be used in a sequence.",
1644 "name": "colorDataVisualization1"
1645 },
1646 {
1647 "type": "color",
1648 "category": "data-visualization",
1649 "value": "rgb(200, 175, 240)",
1650 "comment": "Color used for data visualizations. Must be used in a sequence.",
1651 "name": "colorDataVisualization2"
1652 },
1653 {
1654 "type": "color",
1655 "category": "data-visualization",
1656 "value": "rgb(96, 107, 133)",
1657 "comment": "Color used for data visualizations. Must be used in a sequence.",
1658 "name": "colorDataVisualization3"
1659 },
1660 {
1661 "type": "color",
1662 "category": "data-visualization",
1663 "value": "rgb(102, 179, 255)",
1664 "comment": "Color used for data visualizations. Must be used in a sequence.",
1665 "name": "colorDataVisualization4"
1666 },
1667 {
1668 "type": "color",
1669 "category": "data-visualization",
1670 "value": "rgb(14, 124, 58)",
1671 "comment": "Color used for data visualizations. Must be used in a sequence.",
1672 "name": "colorDataVisualization5"
1673 },
1674 {
1675 "type": "color",
1676 "category": "data-visualization",
1677 "value": "rgb(250, 153, 80)",
1678 "comment": "Color used for data visualizations. Must be used in a sequence.",
1679 "name": "colorDataVisualization6"
1680 },
1681 {
1682 "type": "color",
1683 "category": "data-visualization",
1684 "value": "rgb(195, 83, 35)",
1685 "comment": "Color used for data visualizations. Must be used in a sequence.",
1686 "name": "colorDataVisualization7"
1687 },
1688 {
1689 "type": "color",
1690 "category": "data-visualization",
1691 "value": "rgb(246, 177, 177)",
1692 "comment": "Color used for data visualizations. Must be used in a sequence.",
1693 "name": "colorDataVisualization8"
1694 },
1695 {
1696 "type": "color",
1697 "category": "data-visualization",
1698 "value": "rgb(140, 91, 216)",
1699 "comment": "Color used for data visualizations. Must be used in a sequence.",
1700 "name": "colorDataVisualization9"
1701 },
1702 {
1703 "type": "size",
1704 "category": "sizing",
1705 "value": "12",
1706 "comment": "Generic square sizing token scale for UI components.",
1707 "name": "sizeSquare40"
1708 },
1709 {
1710 "type": "size",
1711 "category": "sizing",
1712 "value": "40",
1713 "comment": "Maps to line-height tokens 1:1",
1714 "name": "sizeIcon80"
1715 },
1716 {
1717 "type": "size",
1718 "category": "sizing",
1719 "value": "8",
1720 "comment": "Generic square sizing token scale for UI components.",
1721 "name": "sizeSquare30"
1722 },
1723 {
1724 "type": "size",
1725 "category": "sizing",
1726 "value": "32",
1727 "comment": "Maps to line-height tokens 1:1",
1728 "name": "sizeIcon70"
1729 },
1730 {
1731 "type": "size",
1732 "category": "sizing",
1733 "value": "4",
1734 "comment": "Generic square sizing token scale for UI components.",
1735 "name": "sizeSquare20"
1736 },
1737 {
1738 "type": "size",
1739 "category": "sizing",
1740 "value": "28",
1741 "comment": "Maps to line-height tokens 1:1",
1742 "name": "sizeIcon60"
1743 },
1744 {
1745 "type": "size",
1746 "category": "sizing",
1747 "value": "920",
1748 "comment": "Generic sizing token scale for UI components.",
1749 "name": "size90"
1750 },
1751 {
1752 "type": "size",
1753 "category": "sizing",
1754 "value": "2",
1755 "comment": "Generic square sizing token scale for UI components.",
1756 "name": "sizeSquare10"
1757 },
1758 {
1759 "type": "size",
1760 "category": "sizing",
1761 "value": "1232",
1762 "comment": "Generic sizing token scale for UI components.",
1763 "name": "size120"
1764 },
1765 {
1766 "type": "size",
1767 "category": "sizing",
1768 "value": "28",
1769 "comment": "Maps to line-height tokens 1:1",
1770 "name": "sizeIcon50"
1771 },
1772 {
1773 "type": "size",
1774 "category": "sizing",
1775 "value": "816",
1776 "comment": "Generic sizing token scale for UI components.",
1777 "name": "size80"
1778 },
1779 {
1780 "type": "size",
1781 "category": "sizing",
1782 "value": "0",
1783 "comment": "Generic sizing token scale for UI components.",
1784 "name": "size0"
1785 },
1786 {
1787 "type": "size",
1788 "category": "sizing",
1789 "value": "1128",
1790 "comment": "Generic sizing token scale for UI components.",
1791 "name": "size110"
1792 },
1793 {
1794 "type": "size",
1795 "category": "sizing",
1796 "value": "24",
1797 "comment": "Maps to line-height tokens 1:1",
1798 "name": "sizeIcon40"
1799 },
1800 {
1801 "type": "size",
1802 "category": "sizing",
1803 "value": "72",
1804 "comment": "Generic square sizing token scale for UI components.",
1805 "name": "sizeSquare190"
1806 },
1807 {
1808 "type": "size",
1809 "category": "sizing",
1810 "value": "712",
1811 "comment": "Generic sizing token scale for UI components.",
1812 "name": "size70"
1813 },
1814 {
1815 "type": "size",
1816 "category": "sizing",
1817 "value": "1024",
1818 "comment": "Generic sizing token scale for UI components.",
1819 "name": "size100"
1820 },
1821 {
1822 "type": "size",
1823 "category": "sizing",
1824 "value": "20",
1825 "comment": "Maps to line-height tokens 1:1",
1826 "name": "sizeIcon30"
1827 },
1828 {
1829 "type": "size",
1830 "category": "sizing",
1831 "value": "68",
1832 "comment": "Generic square sizing token scale for UI components.",
1833 "name": "sizeSquare180"
1834 },
1835 {
1836 "type": "size",
1837 "category": "sizing",
1838 "value": "608",
1839 "comment": "Generic sizing token scale for UI components.",
1840 "name": "size60"
1841 },
1842 {
1843 "type": "size",
1844 "category": "sizing",
1845 "value": "20",
1846 "comment": "Maps to line-height tokens 1:1",
1847 "name": "sizeIcon20"
1848 },
1849 {
1850 "type": "size",
1851 "category": "sizing",
1852 "value": "64",
1853 "comment": "Generic square sizing token scale for UI components.",
1854 "name": "sizeSquare170"
1855 },
1856 {
1857 "type": "size",
1858 "category": "sizing",
1859 "value": "76",
1860 "comment": "Sizing token for the compact sidebar width.",
1861 "name": "sizeSidebarCompact"
1862 },
1863 {
1864 "type": "size",
1865 "category": "sizing",
1866 "value": "16",
1867 "comment": "Maps to line-height tokens 1:1",
1868 "name": "sizeIcon10"
1869 },
1870 {
1871 "type": "size",
1872 "category": "sizing",
1873 "value": "6",
1874 "comment": "Generic square sizing token scale for UI components.",
1875 "name": "sizeSquare25"
1876 },
1877 {
1878 "type": "size",
1879 "category": "sizing",
1880 "value": "60",
1881 "comment": "Generic square sizing token scale for UI components.",
1882 "name": "sizeSquare160"
1883 },
1884 {
1885 "type": "size",
1886 "category": "sizing",
1887 "value": "504",
1888 "comment": "Generic sizing token scale for UI components.",
1889 "name": "size50"
1890 },
1891 {
1892 "type": "size",
1893 "category": "sizing",
1894 "value": "64",
1895 "comment": "Maps to line-height tokens 1:1",
1896 "name": "sizeIcon110"
1897 },
1898 {
1899 "type": "size",
1900 "category": "sizing",
1901 "value": "56",
1902 "comment": "Generic square sizing token scale for UI components.",
1903 "name": "sizeSquare150"
1904 },
1905 {
1906 "type": "size",
1907 "category": "sizing",
1908 "value": "400",
1909 "comment": "Generic sizing token scale for UI components.",
1910 "name": "size40"
1911 },
1912 {
1913 "type": "size",
1914 "category": "sizing",
1915 "value": "52",
1916 "comment": "Maps to line-height tokens 1:1",
1917 "name": "sizeIcon100"
1918 },
1919 {
1920 "type": "size",
1921 "category": "sizing",
1922 "value": "52",
1923 "comment": "Generic square sizing token scale for UI components.",
1924 "name": "sizeSquare140"
1925 },
1926 {
1927 "type": "size",
1928 "category": "sizing",
1929 "value": "296",
1930 "comment": "Generic sizing token scale for UI components.",
1931 "name": "size30"
1932 },
1933 {
1934 "type": "size",
1935 "category": "sizing",
1936 "value": "76",
1937 "comment": "Sizing token for the minimum topbar height.",
1938 "name": "sizeTopbar"
1939 },
1940 {
1941 "type": "size",
1942 "category": "sizing",
1943 "value": "48",
1944 "comment": "Generic square sizing token scale for UI components.",
1945 "name": "sizeSquare130"
1946 },
1947 {
1948 "type": "size",
1949 "category": "sizing",
1950 "value": "192",
1951 "comment": "Generic sizing token scale for UI components.",
1952 "name": "size20"
1953 },
1954 {
1955 "type": "size",
1956 "category": "sizing",
1957 "value": "44",
1958 "comment": "Generic square sizing token scale for UI components.",
1959 "name": "sizeSquare120"
1960 },
1961 {
1962 "type": "size",
1963 "category": "sizing",
1964 "value": "88",
1965 "comment": "Generic sizing token scale for UI components.",
1966 "name": "size10"
1967 },
1968 {
1969 "type": "size",
1970 "category": "sizing",
1971 "value": "40",
1972 "comment": "Generic square sizing token scale for UI components.",
1973 "name": "sizeSquare110"
1974 },
1975 {
1976 "type": "size",
1977 "category": "sizing",
1978 "value": "0",
1979 "comment": "Generic square sizing token scale for UI components.",
1980 "name": "sizeSquare0"
1981 },
1982 {
1983 "type": "size",
1984 "category": "sizing",
1985 "value": "12",
1986 "comment": "Maps to line-height tokens 1:1",
1987 "name": "sizeIcon05"
1988 },
1989 {
1990 "type": "size",
1991 "category": "sizing",
1992 "value": "36",
1993 "comment": "Generic square sizing token scale for UI components.",
1994 "name": "sizeSquare100"
1995 },
1996 {
1997 "type": "size",
1998 "category": "sizing",
1999 "value": "76",
2000 "comment": "Generic square sizing token scale for UI components.",
2001 "name": "sizeSquare200"
2002 },
2003 {
2004 "type": "size",
2005 "category": "sizing",
2006 "value": "240",
2007 "comment": "Sizing token for sidebar width.",
2008 "name": "sizeSidebar"
2009 },
2010 {
2011 "type": "size",
2012 "category": "sizing",
2013 "value": "32",
2014 "comment": "Generic square sizing token scale for UI components.",
2015 "name": "sizeSquare90"
2016 },
2017 {
2018 "type": "size",
2019 "category": "sizing",
2020 "value": "28",
2021 "comment": "Generic square sizing token scale for UI components.",
2022 "name": "sizeSquare80"
2023 },
2024 {
2025 "type": "size",
2026 "category": "sizing",
2027 "value": "24",
2028 "comment": "Generic square sizing token scale for UI components.",
2029 "name": "sizeSquare70"
2030 },
2031 {
2032 "type": "size",
2033 "category": "sizing",
2034 "value": "20",
2035 "comment": "Generic square sizing token scale for UI components.",
2036 "name": "sizeSquare60"
2037 },
2038 {
2039 "type": "size",
2040 "category": "sizing",
2041 "value": "16",
2042 "comment": "Generic square sizing token scale for UI components.",
2043 "name": "sizeSquare50"
2044 },
2045 {
2046 "type": "size",
2047 "category": "sizing",
2048 "value": "44",
2049 "comment": "Maps to line-height tokens 1:1",
2050 "name": "sizeIcon90"
2051 },
2052 {
2053 "category": "spacing",
2054 "type": "size",
2055 "value": "24",
2056 "name": "space70"
2057 },
2058 {
2059 "category": "spacing",
2060 "type": "size",
2061 "value": "-36",
2062 "name": "spaceNegative100"
2063 },
2064 {
2065 "category": "spacing",
2066 "type": "size",
2067 "value": "20",
2068 "name": "space60"
2069 },
2070 {
2071 "category": "spacing",
2072 "type": "size",
2073 "value": "-76",
2074 "name": "spaceNegative200"
2075 },
2076 {
2077 "category": "spacing",
2078 "type": "size",
2079 "value": "72",
2080 "name": "space190"
2081 },
2082 {
2083 "category": "spacing",
2084 "type": "size",
2085 "value": "16",
2086 "name": "space50"
2087 },
2088 {
2089 "category": "spacing",
2090 "type": "size",
2091 "value": "68",
2092 "name": "space180"
2093 },
2094 {
2095 "category": "spacing",
2096 "type": "size",
2097 "value": "12",
2098 "name": "space40"
2099 },
2100 {
2101 "category": "spacing",
2102 "type": "size",
2103 "value": "64",
2104 "name": "space170"
2105 },
2106 {
2107 "category": "spacing",
2108 "type": "size",
2109 "value": "8",
2110 "name": "space30"
2111 },
2112 {
2113 "category": "spacing",
2114 "type": "size",
2115 "value": "60",
2116 "name": "space160"
2117 },
2118 {
2119 "category": "spacing",
2120 "type": "size",
2121 "value": "4",
2122 "name": "space20"
2123 },
2124 {
2125 "category": "spacing",
2126 "type": "size",
2127 "value": "56",
2128 "name": "space150"
2129 },
2130 {
2131 "category": "spacing",
2132 "type": "size",
2133 "value": "2",
2134 "name": "space10"
2135 },
2136 {
2137 "category": "spacing",
2138 "type": "size",
2139 "value": "52",
2140 "name": "space140"
2141 },
2142 {
2143 "category": "spacing",
2144 "type": "size",
2145 "value": "48",
2146 "name": "space130"
2147 },
2148 {
2149 "category": "spacing",
2150 "type": "size",
2151 "value": "44",
2152 "name": "space120"
2153 },
2154 {
2155 "category": "spacing",
2156 "type": "size",
2157 "value": "-32",
2158 "name": "spaceNegative90"
2159 },
2160 {
2161 "category": "spacing",
2162 "type": "size",
2163 "value": "40",
2164 "name": "space110"
2165 },
2166 {
2167 "category": "spacing",
2168 "type": "size",
2169 "value": "0",
2170 "name": "space0"
2171 },
2172 {
2173 "category": "spacing",
2174 "type": "size",
2175 "value": "-28",
2176 "name": "spaceNegative80"
2177 },
2178 {
2179 "category": "spacing",
2180 "type": "size",
2181 "value": "36",
2182 "name": "space100"
2183 },
2184 {
2185 "category": "spacing",
2186 "type": "size",
2187 "value": "-24",
2188 "name": "spaceNegative70"
2189 },
2190 {
2191 "category": "spacing",
2192 "type": "size",
2193 "value": "76",
2194 "name": "space200"
2195 },
2196 {
2197 "category": "spacing",
2198 "type": "size",
2199 "value": "-20",
2200 "name": "spaceNegative60"
2201 },
2202 {
2203 "category": "spacing",
2204 "type": "size",
2205 "value": "-16",
2206 "name": "spaceNegative50"
2207 },
2208 {
2209 "category": "spacing",
2210 "type": "size",
2211 "value": "-12",
2212 "name": "spaceNegative40"
2213 },
2214 {
2215 "category": "spacing",
2216 "type": "size",
2217 "value": "-8",
2218 "name": "spaceNegative30"
2219 },
2220 {
2221 "category": "spacing",
2222 "type": "size",
2223 "value": "-4",
2224 "name": "spaceNegative20"
2225 },
2226 {
2227 "category": "spacing",
2228 "type": "size",
2229 "value": "-2",
2230 "name": "spaceNegative10"
2231 },
2232 {
2233 "category": "spacing",
2234 "type": "size",
2235 "value": "-72",
2236 "name": "spaceNegative190"
2237 },
2238 {
2239 "category": "spacing",
2240 "type": "size",
2241 "value": "-68",
2242 "name": "spaceNegative180"
2243 },
2244 {
2245 "category": "spacing",
2246 "type": "size",
2247 "value": "-64",
2248 "name": "spaceNegative170"
2249 },
2250 {
2251 "category": "spacing",
2252 "type": "size",
2253 "value": "-60",
2254 "name": "spaceNegative160"
2255 },
2256 {
2257 "category": "spacing",
2258 "type": "size",
2259 "value": "-56",
2260 "name": "spaceNegative150"
2261 },
2262 {
2263 "category": "spacing",
2264 "type": "size",
2265 "value": "-52",
2266 "name": "spaceNegative140"
2267 },
2268 {
2269 "category": "spacing",
2270 "type": "size",
2271 "value": "-48",
2272 "name": "spaceNegative130"
2273 },
2274 {
2275 "category": "spacing",
2276 "type": "size",
2277 "value": "32",
2278 "name": "space90"
2279 },
2280 {
2281 "category": "spacing",
2282 "type": "size",
2283 "value": "-44",
2284 "name": "spaceNegative120"
2285 },
2286 {
2287 "category": "spacing",
2288 "type": "size",
2289 "value": "28",
2290 "name": "space80"
2291 },
2292 {
2293 "category": "spacing",
2294 "type": "size",
2295 "value": "-40",
2296 "name": "spaceNegative110"
2297 },
2298 {
2299 "type": "color",
2300 "category": "text-color",
2301 "value": "rgb(57, 71, 98)",
2302 "comment": "Weak shade of destructive link text to be used in interactions",
2303 "name": "colorTextLinkDestructiveWeak"
2304 },
2305 {
2306 "type": "color",
2307 "category": "text-color",
2308 "value": "rgb(235, 244, 255)",
2309 "comment": "Stronger shade of link text to be used in interactions",
2310 "name": "colorTextLinkStronger"
2311 },
2312 {
2313 "type": "color",
2314 "category": "text-color",
2315 "value": "rgb(255, 255, 255)",
2316 "comment": "Text color for user avatar.",
2317 "name": "colorTextUser"
2318 },
2319 {
2320 "type": "color",
2321 "category": "text-color",
2322 "value": "rgb(200, 175, 240)",
2323 "comment": "Icon color for indicating a new status.",
2324 "name": "colorTextIconNew"
2325 },
2326 {
2327 "type": "color",
2328 "category": "text-color",
2329 "value": "rgb(255, 233, 128)",
2330 "comment": "Text color for the subaccount badge",
2331 "name": "colorTextSubaccount"
2332 },
2333 {
2334 "type": "color",
2335 "category": "text-color",
2336 "value": "rgb(254, 236, 236)",
2337 "comment": "Stronger shade of destructive text.",
2338 "text_contrast_pairing": [
2339 "color-background",
2340 "color-background-body",
2341 "color-background-subaccount",
2342 "color-background-trial",
2343 "color-background-neutral-weakest",
2344 "color-background-success-weakest",
2345 "color-background-warning-weakest",
2346 "color-background-error-weakest",
2347 "color-background-row-striped",
2348 "color-background-primary-weakest",
2349 "color-background-destructive-weakest"
2350 ],
2351 "name": "colorTextDestructiveStronger"
2352 },
2353 {
2354 "type": "color",
2355 "category": "text-color",
2356 "value": "rgb(244, 244, 246)",
2357 "comment": "Icon color for indicating a offline status",
2358 "name": "colorTextIconOffline"
2359 },
2360 {
2361 "type": "color",
2362 "category": "text-color",
2363 "value": "rgb(235, 86, 86)",
2364 "comment": "Destructive link text",
2365 "name": "colorTextLinkDestructive"
2366 },
2367 {
2368 "type": "color",
2369 "category": "text-color",
2370 "value": "rgb(153, 205, 255)",
2371 "comment": "Stronger primary text.",
2372 "name": "colorTextPrimaryStronger"
2373 },
2374 {
2375 "type": "color",
2376 "category": "text-color",
2377 "value": "rgb(54, 213, 118)",
2378 "comment": "Icon color for indicating success.",
2379 "name": "colorTextIconSuccess"
2380 },
2381 {
2382 "type": "color",
2383 "category": "text-color",
2384 "value": "rgb(255, 179, 122)",
2385 "comment": "Color for warning text.",
2386 "name": "colorTextWarning"
2387 },
2388 {
2389 "type": "color",
2390 "category": "text-color",
2391 "value": "rgb(255, 255, 255)",
2392 "comment": "Strongest shade of destructive link text to be used in interactions",
2393 "name": "colorTextLinkDestructiveStrongest"
2394 },
2395 {
2396 "type": "color",
2397 "category": "text-color",
2398 "value": "rgb(102, 179, 255)",
2399 "comment": "Icon color for being neutral.",
2400 "name": "colorTextIconNeutral"
2401 },
2402 {
2403 "type": "color",
2404 "category": "text-color",
2405 "value": "rgb(231, 220, 250)",
2406 "comment": "Color for text indicating a new status.",
2407 "name": "colorTextNew"
2408 },
2409 {
2410 "type": "color",
2411 "category": "text-color",
2412 "value": "rgb(235, 86, 86)",
2413 "comment": "Icon color for indicating an error.",
2414 "name": "colorTextIconError"
2415 },
2416 {
2417 "type": "color",
2418 "category": "text-color",
2419 "value": "rgb(202, 205, 216)",
2420 "comment": "Weak inverse text color for dark backgrounds. Must pass AA color contrast with color-background-body-inverse.",
2421 "text_contrast_pairing": [
2422 "color-background-body-inverse",
2423 "color-background-brand"
2424 ],
2425 "name": "colorTextInverseWeak"
2426 },
2427 {
2428 "type": "color",
2429 "category": "text-color",
2430 "value": "rgb(54, 213, 118)",
2431 "comment": "Icon color for indicating a available status",
2432 "name": "colorTextIconAvailable"
2433 },
2434 {
2435 "type": "color",
2436 "category": "text-color",
2437 "value": "rgb(254, 236, 236)",
2438 "comment": "Stronger shade of destructive link text to be used in interactions",
2439 "name": "colorTextLinkDestructiveStronger"
2440 },
2441 {
2442 "type": "color",
2443 "category": "text-color",
2444 "value": "rgb(255, 255, 255)",
2445 "comment": "Twilio brand icon color used for the Twilio logo on inverse backgrounds.",
2446 "text_contrast_pairing": [
2447 "color-background-body-inverse"
2448 ],
2449 "name": "colorTextIconBrandInverse"
2450 },
2451 {
2452 "type": "color",
2453 "category": "text-color",
2454 "value": "rgb(235, 86, 86)",
2455 "comment": "Destructive text.",
2456 "text_contrast_pairing": [
2457 "color-background",
2458 "color-background-body",
2459 "color-background-neutral-weakest",
2460 "color-background-warning-weakest",
2461 "color-background-row-striped",
2462 "color-background-primary-weakest",
2463 "color-background-destructive-weakest"
2464 ],
2465 "name": "colorTextDestructive"
2466 },
2467 {
2468 "type": "color",
2469 "category": "text-color",
2470 "value": "rgb(0, 140, 255)",
2471 "comment": "Primary text.",
2472 "name": "colorTextPrimary"
2473 },
2474 {
2475 "type": "color",
2476 "category": "text-color",
2477 "value": "rgb(162, 246, 195)",
2478 "comment": "Text color for success text.",
2479 "name": "colorTextSuccess"
2480 },
2481 {
2482 "type": "color",
2483 "category": "text-color",
2484 "value": "rgb(200, 175, 240)",
2485 "comment": "Inverse color for indicating a new status.",
2486 "name": "colorTextInverseNew"
2487 },
2488 {
2489 "type": "color",
2490 "category": "text-color",
2491 "value": "rgb(255, 255, 255)",
2492 "comment": "Strongest shade of destructive text.",
2493 "text_contrast_pairing": [
2494 "color-background",
2495 "color-background-body",
2496 "color-background-subaccount",
2497 "color-background-trial",
2498 "color-background-neutral-weakest",
2499 "color-background-success-weakest",
2500 "color-background-warning-weakest",
2501 "color-background-error-weakest",
2502 "color-background-row-striped",
2503 "color-background-primary-weakest",
2504 "color-background-destructive-weakest"
2505 ],
2506 "name": "colorTextDestructiveStrongest"
2507 },
2508 {
2509 "type": "color",
2510 "category": "text-color",
2511 "value": "rgb(136, 145, 170)",
2512 "comment": "Weak body text for visual hierarchy.",
2513 "name": "colorTextWeak"
2514 },
2515 {
2516 "type": "color",
2517 "category": "text-color",
2518 "value": "rgb(255, 255, 255)",
2519 "comment": "Strongest primary text.",
2520 "name": "colorTextPrimaryStrongest"
2521 },
2522 {
2523 "type": "color",
2524 "category": "text-color",
2525 "value": "rgb(136, 145, 170)",
2526 "comment": "Default icon color.",
2527 "name": "colorTextIcon"
2528 },
2529 {
2530 "type": "color",
2531 "category": "text-color",
2532 "value": "rgb(0, 140, 255)",
2533 "comment": "Link text",
2534 "name": "colorTextLink"
2535 },
2536 {
2537 "type": "color",
2538 "category": "text-color",
2539 "value": "rgb(242, 47, 70)",
2540 "comment": "Twilio brand red icon color used for the Twilio logo.",
2541 "uicontrol_contrast_pairing": [
2542 "color-background",
2543 "color-background-body"
2544 ],
2545 "name": "colorTextIconBrandHighlight"
2546 },
2547 {
2548 "type": "color",
2549 "category": "text-color",
2550 "value": "rgb(204, 228, 255)",
2551 "comment": "Color for text indicating a neutral status.",
2552 "name": "colorTextNeutral"
2553 },
2554 {
2555 "type": "color",
2556 "category": "text-color",
2557 "value": "rgb(255, 255, 255)",
2558 "comment": "Strongest shade of link text to be used in interactions",
2559 "name": "colorTextLinkStrongest"
2560 },
2561 {
2562 "type": "color",
2563 "category": "text-color",
2564 "value": "rgb(235, 86, 86)",
2565 "comment": "Error text for inputs and error misc",
2566 "name": "colorTextError"
2567 },
2568 {
2569 "type": "color",
2570 "category": "text-color",
2571 "value": "rgb(225, 227, 234)",
2572 "comment": "Default icon color for inverse backgrounds.",
2573 "name": "colorTextIconInverse"
2574 },
2575 {
2576 "type": "color",
2577 "category": "text-color",
2578 "value": "rgb(246, 177, 177)",
2579 "comment": "Strong error text for inputs and error misc",
2580 "name": "colorTextErrorStrong"
2581 },
2582 {
2583 "type": "color",
2584 "category": "text-color",
2585 "value": "rgb(235, 86, 86)",
2586 "comment": "Icon color for indicating a unavailable status",
2587 "name": "colorTextIconUnavailable"
2588 },
2589 {
2590 "type": "color",
2591 "category": "text-color",
2592 "value": "rgb(235, 86, 86)",
2593 "comment": "Weak error text for inputs and error misc",
2594 "name": "colorTextErrorWeak"
2595 },
2596 {
2597 "type": "color",
2598 "category": "text-color",
2599 "value": "rgb(231, 220, 250)",
2600 "comment": "Text color with no semantic meaning, used for decorative purposes only. Should generally be used with matching decorative background and/or border tokens.",
2601 "name": "colorTextDecorative40"
2602 },
2603 {
2604 "type": "color",
2605 "category": "text-color",
2606 "value": "rgb(153, 205, 255)",
2607 "comment": "Strong shade of link text to be used in interactions",
2608 "name": "colorTextLinkStrong"
2609 },
2610 {
2611 "type": "color",
2612 "category": "text-color",
2613 "value": "rgb(255, 255, 255)",
2614 "comment": "Text color used on any brand color",
2615 "name": "colorTextBrandInverse"
2616 },
2617 {
2618 "type": "color",
2619 "category": "text-color",
2620 "value": "rgb(254, 236, 236)",
2621 "comment": "Strongest error text for inputs and error misc.",
2622 "name": "colorTextErrorStrongest"
2623 },
2624 {
2625 "type": "color",
2626 "category": "text-color",
2627 "value": "rgb(162, 246, 195)",
2628 "comment": "Text color with no semantic meaning, used for decorative purposes only. Should generally be used with matching decorative background and/or border tokens.",
2629 "name": "colorTextDecorative30"
2630 },
2631 {
2632 "type": "color",
2633 "category": "text-color",
2634 "value": "rgb(57, 71, 98)",
2635 "comment": "Weak shade of link text to be used in interactions",
2636 "name": "colorTextLinkWeak"
2637 },
2638 {
2639 "type": "color",
2640 "category": "text-color",
2641 "value": "rgb(204, 228, 255)",
2642 "comment": "Text color with no semantic meaning, used for decorative purposes only. Should generally be used with matching decorative background and/or border tokens.",
2643 "name": "colorTextDecorative20"
2644 },
2645 {
2646 "type": "color",
2647 "category": "text-color",
2648 "value": "rgb(225, 227, 234)",
2649 "comment": "Text color with no semantic meaning, used for decorative purposes only. Should generally be used with matching decorative background and/or border tokens.",
2650 "name": "colorTextDecorative10"
2651 },
2652 {
2653 "type": "color",
2654 "category": "text-color",
2655 "value": "rgb(244, 244, 246)",
2656 "comment": "Body text color",
2657 "name": "colorText"
2658 },
2659 {
2660 "type": "color",
2661 "category": "text-color",
2662 "value": "rgb(255, 179, 122)",
2663 "comment": "Icon color for indicating a busy status",
2664 "name": "colorTextIconBusy"
2665 },
2666 {
2667 "type": "color",
2668 "category": "text-color",
2669 "value": "rgb(13, 19, 28)",
2670 "comment": "Weakest body text for visual hierarchy. Inaccessible unless used on disabled controls.",
2671 "name": "colorTextWeakest"
2672 },
2673 {
2674 "type": "color",
2675 "category": "text-color",
2676 "value": "rgb(242, 47, 70)",
2677 "comment": "Twilio brand red, accessible on large text only.",
2678 "name": "colorTextBrandHighlight"
2679 },
2680 {
2681 "type": "color",
2682 "category": "text-color",
2683 "value": "rgb(246, 177, 177)",
2684 "comment": "Strong shade of destructive text.",
2685 "text_contrast_pairing": [
2686 "color-background",
2687 "color-background-body",
2688 "color-background-subaccount",
2689 "color-background-trial",
2690 "color-background-neutral-weakest",
2691 "color-background-success-weakest",
2692 "color-background-warning-weakest",
2693 "color-background-error-weakest",
2694 "color-background-row-striped",
2695 "color-background-primary-weakest",
2696 "color-background-destructive-weakest"
2697 ],
2698 "name": "colorTextDestructiveStrong"
2699 },
2700 {
2701 "type": "color",
2702 "category": "text-color",
2703 "value": "rgb(136, 145, 170)",
2704 "comment": "Weaker inverse text color for dark backgrounds. Must pass AA color contrast with color-background-body-inverse.",
2705 "name": "colorTextInverseWeaker"
2706 },
2707 {
2708 "type": "color",
2709 "category": "text-color",
2710 "value": "rgb(153, 205, 255)",
2711 "comment": "Strong primary text.",
2712 "name": "colorTextPrimaryStrong"
2713 },
2714 {
2715 "type": "color",
2716 "category": "text-color",
2717 "value": "rgb(57, 71, 98)",
2718 "comment": "Weak primary text.",
2719 "name": "colorTextPrimaryWeak"
2720 },
2721 {
2722 "type": "color",
2723 "category": "text-color",
2724 "value": "rgb(57, 71, 98)",
2725 "comment": "Weak shade of destructive text.",
2726 "name": "colorTextDestructiveWeak"
2727 },
2728 {
2729 "type": "color",
2730 "category": "text-color",
2731 "value": "rgb(255, 255, 255)",
2732 "comment": "Inverse text color for dark backgrounds. Must pass AA color contrast with color-background-body-inverse.",
2733 "text_contrast_pairing": [
2734 "color-background-body-inverse",
2735 "color-background-brand",
2736 "color-background-error",
2737 "color-background-primary",
2738 "color-background-destructive"
2739 ],
2740 "name": "colorTextInverse"
2741 },
2742 {
2743 "type": "color",
2744 "category": "text-color",
2745 "value": "rgb(75, 86, 113)",
2746 "comment": "Weakest inverse text color for dark backgrounds. Must pass AA color contrast with color-background-body-inverse.",
2747 "name": "colorTextInverseWeakest"
2748 },
2749 {
2750 "type": "color",
2751 "category": "text-color",
2752 "value": "rgb(57, 71, 98)",
2753 "comment": "Weaker body text for visual hierarchy. Inaccessible unless used on disabled controls.",
2754 "name": "colorTextWeaker"
2755 },
2756 {
2757 "type": "color",
2758 "category": "text-color",
2759 "value": "rgb(250, 194, 160)",
2760 "comment": "Color for dark warning text.",
2761 "name": "colorTextWarningStrong"
2762 },
2763 {
2764 "type": "color",
2765 "category": "text-color",
2766 "value": "rgb(255, 179, 122)",
2767 "comment": "Icon color for indicating a warning.",
2768 "name": "colorTextIconWarning"
2769 },
2770 {
2771 "type": "color",
2772 "category": "text-color",
2773 "value": "rgb(254, 236, 236)",
2774 "comment": "Stronger error text for inputs and error misc",
2775 "name": "colorTextErrorStronger"
2776 },
2777 {
2778 "type": "color",
2779 "category": "text-color",
2780 "value": "rgb(246, 177, 177)",
2781 "comment": "Strong shade of destructive link text to be used in interactions",
2782 "name": "colorTextLinkDestructiveStrong"
2783 },
2784 {
2785 "type": "z-index",
2786 "category": "z-index",
2787 "value": "0",
2788 "name": "zIndex0"
2789 },
2790 {
2791 "type": "z-index",
2792 "category": "z-index",
2793 "value": "90",
2794 "name": "zIndex90"
2795 },
2796 {
2797 "type": "z-index",
2798 "category": "z-index",
2799 "value": "80",
2800 "name": "zIndex80"
2801 },
2802 {
2803 "type": "z-index",
2804 "category": "z-index",
2805 "value": "70",
2806 "name": "zIndex70"
2807 },
2808 {
2809 "type": "z-index",
2810 "category": "z-index",
2811 "value": "60",
2812 "name": "zIndex60"
2813 },
2814 {
2815 "type": "z-index",
2816 "category": "z-index",
2817 "value": "50",
2818 "name": "zIndex50"
2819 },
2820 {
2821 "type": "z-index",
2822 "category": "z-index",
2823 "value": "40",
2824 "name": "zIndex40"
2825 },
2826 {
2827 "type": "z-index",
2828 "category": "z-index",
2829 "value": "30",
2830 "name": "zIndex30"
2831 },
2832 {
2833 "type": "z-index",
2834 "category": "z-index",
2835 "value": "20",
2836 "name": "zIndex20"
2837 },
2838 {
2839 "type": "z-index",
2840 "category": "z-index",
2841 "value": "10",
2842 "name": "zIndex10"
2843 },
2844 {
2845 "type": "string",
2846 "category": "color-scheme",
2847 "value": "dark",
2848 "name": "colorScheme"
2849 }
2850 ]
2851}
\No newline at end of file