UNPKG

38.1 kBJSONView Raw
1{
2 "properties": [
3 {
4 "type": "color",
5 "category": "background-color",
6 "value": "rgb(3, 44, 94)",
7 "comment": "Darker background for primary actions or highlights",
8 "name": "colorBackgroundPrimaryDarker"
9 },
10 {
11 "type": "color",
12 "category": "background-color",
13 "value": "rgb(220, 234, 244)",
14 "comment": "Lighter background for primary actions or highlights",
15 "name": "colorBackgroundPrimaryLighter"
16 },
17 {
18 "type": "color",
19 "category": "background-color",
20 "value": "rgb(96, 1, 1)",
21 "comment": "Darker background for destructive actions or highlights",
22 "name": "colorBackgroundDestructiveDarker"
23 },
24 {
25 "type": "color",
26 "category": "background-color",
27 "value": "rgb(245, 221, 221)",
28 "comment": "Lighter background for destructive actions or highlights",
29 "name": "colorBackgroundDestructiveLighter"
30 },
31 {
32 "type": "color",
33 "category": "background-color",
34 "value": "rgb(228, 98, 22)",
35 "comment": "Warning background color",
36 "name": "colorBackgroundWarning"
37 },
38 {
39 "type": "color",
40 "category": "background-color",
41 "value": "rgb(255, 233, 231)",
42 "comment": "Lightest error background color",
43 "name": "colorBackgroundErrorLightest"
44 },
45 {
46 "type": "color",
47 "category": "background-color",
48 "value": "rgb(245, 248, 255)",
49 "comment": "Lightest neutral background color",
50 "name": "colorBackgroundNeutralLightest"
51 },
52 {
53 "type": "color",
54 "category": "background-color",
55 "value": "rgb(228, 231, 233)",
56 "comment": "Dark default background color",
57 "name": "colorBackgroundDark"
58 },
59 {
60 "type": "color",
61 "category": "background-color",
62 "value": "rgb(226, 37, 37)",
63 "comment": "Background for destructive actions or highlights",
64 "name": "colorBackgroundDestructive"
65 },
66 {
67 "type": "color",
68 "category": "background-color",
69 "value": "rgb(2, 122, 197)",
70 "comment": "Background for primary actions or highlights",
71 "name": "colorBackgroundPrimary"
72 },
73 {
74 "type": "color",
75 "category": "background-color",
76 "value": "rgb(0, 153, 74)",
77 "comment": "Success background color",
78 "name": "colorBackgroundSuccess"
79 },
80 {
81 "type": "color",
82 "category": "background-color",
83 "value": "rgb(248, 248, 249)",
84 "comment": "Background color for alternative striped rows",
85 "name": "colorBackgroundRowStriped"
86 },
87 {
88 "type": "color",
89 "category": "background-color",
90 "value": "rgb(224, 255, 239)",
91 "comment": "Lightest success background color",
92 "name": "colorBackgroundSuccessLightest"
93 },
94 {
95 "type": "color",
96 "category": "background-color",
97 "value": "rgb(255, 233, 231)",
98 "comment": "Lightest background for destructive actions or highlights",
99 "name": "colorBackgroundDestructiveLightest"
100 },
101 {
102 "type": "color",
103 "category": "background-color",
104 "value": "rgb(146, 18, 0)",
105 "comment": "Dark error background color",
106 "name": "colorBackgroundErrorDark"
107 },
108 {
109 "type": "color",
110 "category": "background-color",
111 "value": "rgb(245, 248, 255)",
112 "comment": "Lightest background for primary actions or highlights",
113 "name": "colorBackgroundPrimaryLightest"
114 },
115 {
116 "type": "color",
117 "category": "background-color",
118 "value": "rgb(35, 54, 89)",
119 "comment": "Primary brand background, accessible with inverse text",
120 "name": "colorBackgroundBrand"
121 },
122 {
123 "type": "color",
124 "category": "background-color",
125 "value": "rgb(226, 37, 37)",
126 "comment": "Error background color",
127 "name": "colorBackgroundError"
128 },
129 {
130 "type": "color",
131 "category": "background-color",
132 "value": "rgb(222, 88, 88)",
133 "comment": "Required background color",
134 "name": "colorBackgroundRequired"
135 },
136 {
137 "type": "color",
138 "category": "background-color",
139 "value": "rgb(146, 18, 0)",
140 "comment": "Dark background for destructive actions or highlights",
141 "name": "colorBackgroundDestructiveDark"
142 },
143 {
144 "type": "color",
145 "category": "background-color",
146 "value": "rgb(236, 182, 182)",
147 "comment": "Light background for destructive actions or highlights",
148 "name": "colorBackgroundDestructiveLight"
149 },
150 {
151 "type": "color",
152 "category": "background-color",
153 "value": "rgb(0, 62, 130)",
154 "comment": "Dark background for primary actions or highlights",
155 "name": "colorBackgroundPrimaryDark"
156 },
157 {
158 "type": "color",
159 "category": "background-color",
160 "value": "rgb(179, 211, 233)",
161 "comment": "Light background for primary actions or highlights",
162 "name": "colorBackgroundPrimaryLight"
163 },
164 {
165 "type": "color",
166 "category": "background-color",
167 "value": "rgb(255, 236, 216)",
168 "comment": "Lightest warning background color",
169 "name": "colorBackgroundWarningLightest"
170 },
171 {
172 "type": "color",
173 "category": "background-color",
174 "value": "rgb(255, 255, 255)",
175 "comment": "Background color of the main page body",
176 "name": "colorBackgroundBody"
177 },
178 {
179 "type": "color",
180 "category": "background-color",
181 "value": "rgb(200, 204, 207)",
182 "comment": "Darker default background color",
183 "name": "colorBackgroundDarker"
184 },
185 {
186 "type": "color",
187 "category": "background-color",
188 "value": "rgb(248, 248, 249)",
189 "comment": "Default background color for any container",
190 "name": "colorBackground"
191 },
192 {
193 "type": "color",
194 "category": "background-color",
195 "value": "rgb(242, 47, 70)",
196 "comment": "Highlight brand background, accessible with black text",
197 "name": "colorBackgroundBrandHighlight"
198 },
199 {
200 "type": "color",
201 "category": "background-color",
202 "value": "rgb(40, 42, 43)",
203 "comment": "Inverse background color for any container, the darkest gray in the system",
204 "name": "colorBackgroundInverse"
205 },
206 {
207 "type": "color",
208 "category": "background-color",
209 "value": "rgba(40, 42, 43, 0.5)",
210 "comment": "Default background for overlays",
211 "name": "colorBackgroundOverlay"
212 },
213 {
214 "type": "color",
215 "category": "background-color",
216 "value": "rgb(112, 117, 120)",
217 "comment": "Darkest default background color",
218 "name": "colorBackgroundDarkest"
219 },
220 {
221 "type": "color",
222 "category": "border-color",
223 "value": "rgb(245, 221, 221)",
224 "comment": "Destructive focus border color",
225 "name": "colorBorderDestructiveLighter"
226 },
227 {
228 "type": "color",
229 "category": "border-color",
230 "value": "rgb(220, 234, 244)",
231 "comment": "Lighter primary border color",
232 "name": "colorBorderPrimaryLighter"
233 },
234 {
235 "type": "color",
236 "category": "border-color",
237 "value": "rgb(3, 44, 94)",
238 "comment": "Darker primary border color",
239 "name": "colorBorderPrimaryDarker"
240 },
241 {
242 "type": "color",
243 "category": "border-color",
244 "value": "rgb(228, 98, 22)",
245 "comment": "Warning border color",
246 "name": "colorBorderWarning"
247 },
248 {
249 "type": "color",
250 "category": "border-color",
251 "value": "rgb(96, 1, 1)",
252 "comment": "Darker destructive hover border color",
253 "name": "colorBorderDestructiveDarker"
254 },
255 {
256 "type": "color",
257 "category": "border-color",
258 "value": "rgb(226, 37, 37)",
259 "comment": "Destructive border color",
260 "name": "colorBorderDestructive"
261 },
262 {
263 "type": "color",
264 "category": "border-color",
265 "value": "rgb(2, 122, 197)",
266 "comment": "Primary border color",
267 "name": "colorBorderPrimary"
268 },
269 {
270 "type": "color",
271 "category": "border-color",
272 "value": "rgb(0, 153, 74)",
273 "comment": "Success border color",
274 "name": "colorBorderSuccess"
275 },
276 {
277 "type": "color",
278 "category": "border-color",
279 "value": "rgb(255, 233, 231)",
280 "comment": "Lightest error border color",
281 "name": "colorBorderErrorLightest"
282 },
283 {
284 "type": "color",
285 "category": "border-color",
286 "value": "rgb(136, 140, 142)",
287 "comment": "Dark border color",
288 "name": "colorBorderDark"
289 },
290 {
291 "type": "color",
292 "category": "border-color",
293 "value": "rgb(242, 133, 16)",
294 "comment": "Light warning border color",
295 "name": "colorBorderWarningLight"
296 },
297 {
298 "type": "color",
299 "category": "border-color",
300 "value": "rgb(224, 255, 239)",
301 "comment": "Lightest success border color",
302 "name": "colorBorderSuccessLightest"
303 },
304 {
305 "type": "color",
306 "category": "border-color",
307 "value": "rgb(226, 37, 37)",
308 "comment": "Error border color",
309 "name": "colorBorderError"
310 },
311 {
312 "type": "color",
313 "category": "border-color",
314 "value": "rgb(146, 18, 0)",
315 "comment": "Dark error border color",
316 "name": "colorBorderErrorDark"
317 },
318 {
319 "type": "color",
320 "category": "border-color",
321 "value": "rgb(236, 182, 182)",
322 "comment": "Destructive focus border color",
323 "name": "colorBorderDestructiveLight"
324 },
325 {
326 "type": "color",
327 "category": "border-color",
328 "value": "rgb(179, 211, 233)",
329 "comment": "Light primary border color",
330 "name": "colorBorderPrimaryLight"
331 },
332 {
333 "type": "color",
334 "category": "border-color",
335 "value": "rgb(136, 140, 142)",
336 "comment": "Default border color",
337 "name": "colorBorder"
338 },
339 {
340 "type": "color",
341 "category": "border-color",
342 "value": "rgb(255, 236, 216)",
343 "comment": "Lightest warning border color",
344 "name": "colorBorderWarningLightest"
345 },
346 {
347 "type": "color",
348 "category": "border-color",
349 "value": "rgb(0, 62, 130)",
350 "comment": "Dark primary border color",
351 "name": "colorBorderPrimaryDark"
352 },
353 {
354 "type": "color",
355 "category": "border-color",
356 "value": "rgb(146, 18, 0)",
357 "comment": "Destructive focus border color",
358 "name": "colorBorderDestructiveDark"
359 },
360 {
361 "type": "color",
362 "category": "border-color",
363 "value": "rgb(200, 204, 207)",
364 "comment": "Light neutral border color",
365 "name": "colorBorderNeutralLight"
366 },
367 {
368 "type": "color",
369 "category": "border-color",
370 "value": "rgb(255, 255, 255)",
371 "comment": "Border on inverse backgrounds",
372 "name": "colorBorderInverse"
373 },
374 {
375 "type": "color",
376 "category": "border-color",
377 "value": "rgb(222, 88, 88)",
378 "comment": "Light error border color",
379 "name": "colorBorderErrorLight"
380 },
381 {
382 "type": "color",
383 "category": "border-color",
384 "value": "rgb(228, 231, 233)",
385 "comment": "Light border color",
386 "name": "colorBorderLight"
387 },
388 {
389 "type": "size",
390 "category": "radius",
391 "value": "0",
392 "comment": "Border radius reset",
393 "name": "borderRadius0"
394 },
395 {
396 "type": "size",
397 "category": "radius",
398 "value": "3px",
399 "comment": "Small border radius",
400 "name": "borderRadius10"
401 },
402 {
403 "type": "size",
404 "category": "radius",
405 "value": "4px",
406 "comment": "Large border radius",
407 "name": "borderRadius20"
408 },
409 {
410 "type": "size",
411 "category": "radius",
412 "value": "8px",
413 "comment": "Larger border radius",
414 "name": "borderRadius30"
415 },
416 {
417 "type": "size",
418 "category": "radius",
419 "value": "0.5",
420 "comment": "Circular border radius",
421 "name": "borderRadiusCircle"
422 },
423 {
424 "type": "size",
425 "category": "border-width",
426 "value": "0",
427 "comment": "Border width reset",
428 "name": "borderWidth0"
429 },
430 {
431 "type": "size",
432 "category": "border-width",
433 "value": "1px",
434 "comment": "Small border width",
435 "name": "borderWidth10"
436 },
437 {
438 "type": "size",
439 "category": "border-width",
440 "value": "2px",
441 "comment": "Large border width",
442 "name": "borderWidth20"
443 },
444 {
445 "type": "size",
446 "category": "border-width",
447 "value": "4px",
448 "comment": "Small border width",
449 "name": "borderWidth30"
450 },
451 {
452 "type": "size",
453 "category": "border-width",
454 "value": "8px",
455 "comment": "Large border width",
456 "name": "borderWidth40"
457 },
458 {
459 "type": "shadow",
460 "category": "box-shadow",
461 "value": "0 2px 4px 0 rgba(40, 42, 43, 0.3)",
462 "comment": "Shadow for cards.",
463 "name": "shadowCard"
464 },
465 {
466 "type": "shadow",
467 "category": "box-shadow",
468 "value": "0 0 0 4px rgba(2, 122, 197, 0.8)",
469 "comment": "Shadow for focus ring on interactive elements",
470 "name": "shadowFocus"
471 },
472 {
473 "type": "shadow",
474 "category": "box-shadow",
475 "value": "0 0 0 1px #e4e7e9",
476 "comment": "Shadow border for disabled inputs.",
477 "name": "shadowBorderLight"
478 },
479 {
480 "type": "shadow",
481 "category": "box-shadow",
482 "value": "0 0 0 1px #888c8e",
483 "comment": "Shadow border for inputs.",
484 "name": "shadowBorder"
485 },
486 {
487 "type": "shadow",
488 "category": "box-shadow",
489 "value": "0 0 0 1px #003e82",
490 "comment": "Shadow border for inputs hover.",
491 "name": "shadowBorderPrimaryDark"
492 },
493 {
494 "type": "shadow",
495 "category": "box-shadow",
496 "value": "0 0 0 1px #032c5e",
497 "comment": "Shadow border for inputs active.",
498 "name": "shadowBorderPrimaryDarker"
499 },
500 {
501 "type": "shadow",
502 "category": "box-shadow",
503 "value": "0 0 0 1px #e22525",
504 "comment": "Shadow border for error inputs.",
505 "name": "shadowBorderError"
506 },
507 {
508 "type": "shadow",
509 "category": "box-shadow",
510 "value": "0 0 0 1px #921200",
511 "comment": "Shadow border for error inputs hover.",
512 "name": "shadowBorderErrorDark"
513 },
514 {
515 "category": "font",
516 "type": "font",
517 "value": "'Whitney SSm A', 'Whitney SSm B', 'Helvetica Neue', Helvetica, Arial, sans-serif",
518 "name": "fontFamilyText"
519 },
520 {
521 "category": "font",
522 "type": "font",
523 "value": "'Fira Mono', 'Courier New', Courier, monospace",
524 "name": "fontFamilyCode"
525 },
526 {
527 "category": "font-size",
528 "type": "font-size",
529 "value": "48",
530 "comment": "Constant typography token for font size 110",
531 "name": "fontSize110"
532 },
533 {
534 "category": "font-size",
535 "type": "font-size",
536 "value": "40",
537 "comment": "Constant typography token for font size 100",
538 "name": "fontSize100"
539 },
540 {
541 "category": "font-size",
542 "type": "font-size",
543 "value": "32",
544 "comment": "Constant typography token for font size 90",
545 "name": "fontSize90"
546 },
547 {
548 "category": "font-size",
549 "type": "font-size",
550 "value": "28",
551 "comment": "Constant typography token for font size 80",
552 "name": "fontSize80"
553 },
554 {
555 "category": "font-size",
556 "type": "font-size",
557 "value": "24",
558 "comment": "Constant typography token for font size 70",
559 "name": "fontSize70"
560 },
561 {
562 "category": "font-size",
563 "type": "font-size",
564 "value": "20",
565 "comment": "Constant typography token for font size 60",
566 "name": "fontSize60"
567 },
568 {
569 "category": "font-size",
570 "type": "font-size",
571 "value": "18",
572 "comment": "Constant typography token for font size 50",
573 "name": "fontSize50"
574 },
575 {
576 "category": "font-size",
577 "type": "font-size",
578 "value": "16",
579 "comment": "Constant typography token for font size 40",
580 "name": "fontSize40"
581 },
582 {
583 "category": "font-size",
584 "type": "font-size",
585 "value": "14",
586 "comment": "Constant typography token for font size 30",
587 "name": "fontSize30"
588 },
589 {
590 "category": "font-size",
591 "type": "font-size",
592 "value": "12",
593 "comment": "Constant typography token for font size 20",
594 "name": "fontSize20"
595 },
596 {
597 "category": "font-size",
598 "type": "font-size",
599 "value": "10",
600 "comment": "Constant typography token for font size 10",
601 "name": "fontSize10"
602 },
603 {
604 "category": "font-weight",
605 "type": "font-weight",
606 "value": "300",
607 "comment": "Font weight for light weight",
608 "name": "fontWeightLight"
609 },
610 {
611 "category": "font-weight",
612 "type": "font-weight",
613 "value": "400",
614 "comment": "Font weight for normal weight",
615 "name": "fontWeightNormal"
616 },
617 {
618 "category": "font-weight",
619 "type": "font-weight",
620 "value": "500",
621 "comment": "Font weight for medium weight",
622 "name": "fontWeightMedium"
623 },
624 {
625 "category": "font-weight",
626 "type": "font-weight",
627 "value": "500",
628 "comment": "Font weight for semibold weight",
629 "name": "fontWeightSemibold"
630 },
631 {
632 "category": "font-weight",
633 "type": "font-weight",
634 "value": "700",
635 "comment": "Font weight for bold weight",
636 "name": "fontWeightBold"
637 },
638 {
639 "category": "line-height",
640 "type": "number",
641 "value": "60",
642 "comment": "Constant line-height token for line-height 110",
643 "name": "lineHeight110"
644 },
645 {
646 "category": "line-height",
647 "type": "number",
648 "value": "40",
649 "comment": "Constant line-height token for line-height 90",
650 "name": "lineHeight90"
651 },
652 {
653 "category": "line-height",
654 "type": "number",
655 "value": "52",
656 "comment": "Constant line-height token for line-height 100",
657 "name": "lineHeight100"
658 },
659 {
660 "category": "line-height",
661 "type": "number",
662 "value": "36",
663 "comment": "Constant line-height token for line-height 80",
664 "name": "lineHeight80"
665 },
666 {
667 "category": "line-height",
668 "type": "number",
669 "value": "32",
670 "comment": "Constant line-height token for line-height 70",
671 "name": "lineHeight70"
672 },
673 {
674 "category": "line-height",
675 "type": "number",
676 "value": "28",
677 "comment": "Constant line-height token for line-height 60",
678 "name": "lineHeight60"
679 },
680 {
681 "category": "line-height",
682 "type": "number",
683 "value": "28",
684 "comment": "Constant line-height token for line-height 50",
685 "name": "lineHeight50"
686 },
687 {
688 "category": "line-height",
689 "type": "number",
690 "value": "28",
691 "comment": "Constant line-height token for line-height 40",
692 "name": "lineHeight40"
693 },
694 {
695 "category": "line-height",
696 "type": "number",
697 "value": "24",
698 "comment": "Constant line-height token for line-height 30",
699 "name": "lineHeight30"
700 },
701 {
702 "category": "line-height",
703 "type": "number",
704 "value": "20",
705 "comment": "Constant line-height token for line-height 20",
706 "name": "lineHeight20"
707 },
708 {
709 "category": "line-height",
710 "type": "number",
711 "value": "16",
712 "comment": "Constant line-height token for line-height 10",
713 "name": "lineHeight10"
714 },
715 {
716 "type": "color",
717 "category": "color",
718 "value": "rgb(242, 47, 70)",
719 "comment": "Twilio brand red",
720 "name": "colorBrandHighlight"
721 },
722 {
723 "type": "color",
724 "category": "color",
725 "value": "rgb(255, 255, 255)",
726 "comment": "Gray Color 0",
727 "name": "colorGray0"
728 },
729 {
730 "type": "color",
731 "category": "color",
732 "value": "rgb(40, 42, 43)",
733 "comment": "Gray Color 10",
734 "name": "colorGray100"
735 },
736 {
737 "type": "color",
738 "category": "color",
739 "value": "rgb(66, 69, 71)",
740 "comment": "Gray Color 9",
741 "name": "colorGray90"
742 },
743 {
744 "type": "color",
745 "category": "color",
746 "value": "rgb(79, 83, 85)",
747 "comment": "Gray Color 8",
748 "name": "colorGray80"
749 },
750 {
751 "type": "color",
752 "category": "color",
753 "value": "rgb(112, 117, 120)",
754 "comment": "Gray Color 7",
755 "name": "colorGray70"
756 },
757 {
758 "type": "color",
759 "category": "color",
760 "value": "rgb(136, 140, 142)",
761 "comment": "Gray Color 6",
762 "name": "colorGray60"
763 },
764 {
765 "type": "color",
766 "category": "color",
767 "value": "rgb(200, 204, 207)",
768 "comment": "Gray Color 5",
769 "name": "colorGray50"
770 },
771 {
772 "type": "color",
773 "category": "color",
774 "value": "rgb(228, 231, 233)",
775 "comment": "Gray Color 4",
776 "name": "colorGray40"
777 },
778 {
779 "type": "color",
780 "category": "color",
781 "value": "rgb(35, 54, 89)",
782 "comment": "Default branding color",
783 "name": "colorBrand"
784 },
785 {
786 "type": "color",
787 "category": "color",
788 "value": "rgb(242, 243, 244)",
789 "comment": "Gray Color 3",
790 "name": "colorGray30"
791 },
792 {
793 "type": "color",
794 "category": "color",
795 "value": "rgb(248, 248, 249)",
796 "comment": "Gray Color 2",
797 "name": "colorGray20"
798 },
799 {
800 "type": "color",
801 "category": "color",
802 "value": "rgb(249, 250, 251)",
803 "comment": "Gray Color 1",
804 "name": "colorGray10"
805 },
806 {
807 "type": "size",
808 "category": "sizing",
809 "value": "12",
810 "comment": "Generic square sizing token scale for UI components.",
811 "name": "sizeSquare40"
812 },
813 {
814 "type": "size",
815 "category": "sizing",
816 "value": "36",
817 "comment": "Maps to line-height tokens 1:1",
818 "name": "sizeIcon80"
819 },
820 {
821 "type": "size",
822 "category": "sizing",
823 "value": "8",
824 "comment": "Generic square sizing token scale for UI components.",
825 "name": "sizeSquare30"
826 },
827 {
828 "type": "size",
829 "category": "sizing",
830 "value": "32",
831 "comment": "Maps to line-height tokens 1:1",
832 "name": "sizeIcon70"
833 },
834 {
835 "type": "size",
836 "category": "sizing",
837 "value": "4",
838 "comment": "Generic square sizing token scale for UI components.",
839 "name": "sizeSquare20"
840 },
841 {
842 "type": "size",
843 "category": "sizing",
844 "value": "28",
845 "comment": "Maps to line-height tokens 1:1",
846 "name": "sizeIcon60"
847 },
848 {
849 "type": "size",
850 "category": "sizing",
851 "value": "920",
852 "comment": "Generic sizing token scale for UI components.",
853 "name": "size90"
854 },
855 {
856 "type": "size",
857 "category": "sizing",
858 "value": "2",
859 "comment": "Generic square sizing token scale for UI components.",
860 "name": "sizeSquare10"
861 },
862 {
863 "type": "size",
864 "category": "sizing",
865 "value": "1232",
866 "comment": "Generic sizing token scale for UI components.",
867 "name": "size120"
868 },
869 {
870 "type": "size",
871 "category": "sizing",
872 "value": "28",
873 "comment": "Maps to line-height tokens 1:1",
874 "name": "sizeIcon50"
875 },
876 {
877 "type": "size",
878 "category": "sizing",
879 "value": "816",
880 "comment": "Generic sizing token scale for UI components.",
881 "name": "size80"
882 },
883 {
884 "type": "size",
885 "category": "sizing",
886 "value": "0",
887 "comment": "Generic sizing token scale for UI components.",
888 "name": "size0"
889 },
890 {
891 "type": "size",
892 "category": "sizing",
893 "value": "1128",
894 "comment": "Generic sizing token scale for UI components.",
895 "name": "size110"
896 },
897 {
898 "type": "size",
899 "category": "sizing",
900 "value": "28",
901 "comment": "Maps to line-height tokens 1:1",
902 "name": "sizeIcon40"
903 },
904 {
905 "type": "size",
906 "category": "sizing",
907 "value": "72",
908 "comment": "Generic square sizing token scale for UI components.",
909 "name": "sizeSquare190"
910 },
911 {
912 "type": "size",
913 "category": "sizing",
914 "value": "712",
915 "comment": "Generic sizing token scale for UI components.",
916 "name": "size70"
917 },
918 {
919 "type": "size",
920 "category": "sizing",
921 "value": "1024",
922 "comment": "Generic sizing token scale for UI components.",
923 "name": "size100"
924 },
925 {
926 "type": "size",
927 "category": "sizing",
928 "value": "24",
929 "comment": "Maps to line-height tokens 1:1",
930 "name": "sizeIcon30"
931 },
932 {
933 "type": "size",
934 "category": "sizing",
935 "value": "68",
936 "comment": "Generic square sizing token scale for UI components.",
937 "name": "sizeSquare180"
938 },
939 {
940 "type": "size",
941 "category": "sizing",
942 "value": "608",
943 "comment": "Generic sizing token scale for UI components.",
944 "name": "size60"
945 },
946 {
947 "type": "size",
948 "category": "sizing",
949 "value": "20",
950 "comment": "Maps to line-height tokens 1:1",
951 "name": "sizeIcon20"
952 },
953 {
954 "type": "size",
955 "category": "sizing",
956 "value": "64",
957 "comment": "Generic square sizing token scale for UI components.",
958 "name": "sizeSquare170"
959 },
960 {
961 "type": "size",
962 "category": "sizing",
963 "value": "16",
964 "comment": "Maps to line-height tokens 1:1",
965 "name": "sizeIcon10"
966 },
967 {
968 "type": "size",
969 "category": "sizing",
970 "value": "6",
971 "comment": "Generic square sizing token scale for UI components.",
972 "name": "sizeSquare25"
973 },
974 {
975 "type": "size",
976 "category": "sizing",
977 "value": "60",
978 "comment": "Generic square sizing token scale for UI components.",
979 "name": "sizeSquare160"
980 },
981 {
982 "type": "size",
983 "category": "sizing",
984 "value": "504",
985 "comment": "Generic sizing token scale for UI components.",
986 "name": "size50"
987 },
988 {
989 "type": "size",
990 "category": "sizing",
991 "value": "60",
992 "comment": "Maps to line-height tokens 1:1",
993 "name": "sizeIcon110"
994 },
995 {
996 "type": "size",
997 "category": "sizing",
998 "value": "56",
999 "comment": "Generic square sizing token scale for UI components.",
1000 "name": "sizeSquare150"
1001 },
1002 {
1003 "type": "size",
1004 "category": "sizing",
1005 "value": "400",
1006 "comment": "Generic sizing token scale for UI components.",
1007 "name": "size40"
1008 },
1009 {
1010 "type": "size",
1011 "category": "sizing",
1012 "value": "52",
1013 "comment": "Maps to line-height tokens 1:1",
1014 "name": "sizeIcon100"
1015 },
1016 {
1017 "type": "size",
1018 "category": "sizing",
1019 "value": "52",
1020 "comment": "Generic square sizing token scale for UI components.",
1021 "name": "sizeSquare140"
1022 },
1023 {
1024 "type": "size",
1025 "category": "sizing",
1026 "value": "296",
1027 "comment": "Generic sizing token scale for UI components.",
1028 "name": "size30"
1029 },
1030 {
1031 "type": "size",
1032 "category": "sizing",
1033 "value": "48",
1034 "comment": "Generic square sizing token scale for UI components.",
1035 "name": "sizeSquare130"
1036 },
1037 {
1038 "type": "size",
1039 "category": "sizing",
1040 "value": "192",
1041 "comment": "Generic sizing token scale for UI components.",
1042 "name": "size20"
1043 },
1044 {
1045 "type": "size",
1046 "category": "sizing",
1047 "value": "44",
1048 "comment": "Generic square sizing token scale for UI components.",
1049 "name": "sizeSquare120"
1050 },
1051 {
1052 "type": "size",
1053 "category": "sizing",
1054 "value": "88",
1055 "comment": "Generic sizing token scale for UI components.",
1056 "name": "size10"
1057 },
1058 {
1059 "type": "size",
1060 "category": "sizing",
1061 "value": "40",
1062 "comment": "Generic square sizing token scale for UI components.",
1063 "name": "sizeSquare110"
1064 },
1065 {
1066 "type": "size",
1067 "category": "sizing",
1068 "value": "0",
1069 "comment": "Generic square sizing token scale for UI components.",
1070 "name": "sizeSquare0"
1071 },
1072 {
1073 "type": "size",
1074 "category": "sizing",
1075 "value": "36",
1076 "comment": "Generic square sizing token scale for UI components.",
1077 "name": "sizeSquare100"
1078 },
1079 {
1080 "type": "size",
1081 "category": "sizing",
1082 "value": "76",
1083 "comment": "Generic square sizing token scale for UI components.",
1084 "name": "sizeSquare200"
1085 },
1086 {
1087 "type": "size",
1088 "category": "sizing",
1089 "value": "32",
1090 "comment": "Generic square sizing token scale for UI components.",
1091 "name": "sizeSquare90"
1092 },
1093 {
1094 "type": "size",
1095 "category": "sizing",
1096 "value": "28",
1097 "comment": "Generic square sizing token scale for UI components.",
1098 "name": "sizeSquare80"
1099 },
1100 {
1101 "type": "size",
1102 "category": "sizing",
1103 "value": "24",
1104 "comment": "Generic square sizing token scale for UI components.",
1105 "name": "sizeSquare70"
1106 },
1107 {
1108 "type": "size",
1109 "category": "sizing",
1110 "value": "20",
1111 "comment": "Generic square sizing token scale for UI components.",
1112 "name": "sizeSquare60"
1113 },
1114 {
1115 "type": "size",
1116 "category": "sizing",
1117 "value": "16",
1118 "comment": "Generic square sizing token scale for UI components.",
1119 "name": "sizeSquare50"
1120 },
1121 {
1122 "type": "size",
1123 "category": "sizing",
1124 "value": "40",
1125 "comment": "Maps to line-height tokens 1:1",
1126 "name": "sizeIcon90"
1127 },
1128 {
1129 "category": "spacing",
1130 "type": "size",
1131 "value": "24",
1132 "name": "space70"
1133 },
1134 {
1135 "category": "spacing",
1136 "type": "size",
1137 "value": "20",
1138 "name": "space60"
1139 },
1140 {
1141 "category": "spacing",
1142 "type": "size",
1143 "value": "72",
1144 "name": "space190"
1145 },
1146 {
1147 "category": "spacing",
1148 "type": "size",
1149 "value": "16",
1150 "name": "space50"
1151 },
1152 {
1153 "category": "spacing",
1154 "type": "size",
1155 "value": "68",
1156 "name": "space180"
1157 },
1158 {
1159 "category": "spacing",
1160 "type": "size",
1161 "value": "12",
1162 "name": "space40"
1163 },
1164 {
1165 "category": "spacing",
1166 "type": "size",
1167 "value": "64",
1168 "name": "space170"
1169 },
1170 {
1171 "category": "spacing",
1172 "type": "size",
1173 "value": "8",
1174 "name": "space30"
1175 },
1176 {
1177 "category": "spacing",
1178 "type": "size",
1179 "value": "60",
1180 "name": "space160"
1181 },
1182 {
1183 "category": "spacing",
1184 "type": "size",
1185 "value": "4",
1186 "name": "space20"
1187 },
1188 {
1189 "category": "spacing",
1190 "type": "size",
1191 "value": "56",
1192 "name": "space150"
1193 },
1194 {
1195 "category": "spacing",
1196 "type": "size",
1197 "value": "2",
1198 "name": "space10"
1199 },
1200 {
1201 "category": "spacing",
1202 "type": "size",
1203 "value": "52",
1204 "name": "space140"
1205 },
1206 {
1207 "category": "spacing",
1208 "type": "size",
1209 "value": "48",
1210 "name": "space130"
1211 },
1212 {
1213 "category": "spacing",
1214 "type": "size",
1215 "value": "44",
1216 "name": "space120"
1217 },
1218 {
1219 "category": "spacing",
1220 "type": "size",
1221 "value": "40",
1222 "name": "space110"
1223 },
1224 {
1225 "category": "spacing",
1226 "type": "size",
1227 "value": "0",
1228 "name": "space0"
1229 },
1230 {
1231 "category": "spacing",
1232 "type": "size",
1233 "value": "36",
1234 "name": "space100"
1235 },
1236 {
1237 "category": "spacing",
1238 "type": "size",
1239 "value": "76",
1240 "name": "space200"
1241 },
1242 {
1243 "category": "spacing",
1244 "type": "size",
1245 "value": "32",
1246 "name": "space90"
1247 },
1248 {
1249 "category": "spacing",
1250 "type": "size",
1251 "value": "28",
1252 "name": "space80"
1253 },
1254 {
1255 "type": "color",
1256 "category": "text-color",
1257 "value": "rgb(3, 44, 94)",
1258 "comment": "Darker shade of link text to be used in interactions",
1259 "name": "colorTextLinkDarker"
1260 },
1261 {
1262 "type": "color",
1263 "category": "text-color",
1264 "value": "rgb(226, 37, 37)",
1265 "comment": "Destructive link text",
1266 "name": "colorTextLinkDestructive"
1267 },
1268 {
1269 "type": "color",
1270 "category": "text-color",
1271 "value": "rgb(228, 98, 22)",
1272 "comment": "Color for warning text.",
1273 "name": "colorTextWarning"
1274 },
1275 {
1276 "type": "color",
1277 "category": "text-color",
1278 "value": "rgb(200, 204, 207)",
1279 "comment": "Weak inverse text color for dark backgrounds. Must pass AA color contrast with color-background-inverse.",
1280 "name": "colorTextInverseWeak"
1281 },
1282 {
1283 "type": "color",
1284 "category": "text-color",
1285 "value": "rgb(146, 18, 0)",
1286 "comment": "Darker shade of destructive link text to be used in interactions",
1287 "name": "colorTextLinkDestructiveDarker"
1288 },
1289 {
1290 "type": "color",
1291 "category": "text-color",
1292 "value": "rgb(0, 153, 74)",
1293 "comment": "Text color for success text.",
1294 "name": "colorTextSuccess"
1295 },
1296 {
1297 "type": "color",
1298 "category": "text-color",
1299 "value": "rgb(112, 117, 120)",
1300 "comment": "Weak body text for visual hierarchy.",
1301 "name": "colorTextWeak"
1302 },
1303 {
1304 "type": "color",
1305 "category": "text-color",
1306 "value": "rgb(236, 182, 182)",
1307 "comment": "Light shade of destructive link text to be used in interactions",
1308 "name": "colorTextLinkDestructiveLight"
1309 },
1310 {
1311 "type": "color",
1312 "category": "text-color",
1313 "value": "rgb(112, 117, 120)",
1314 "comment": "Default icon color.",
1315 "name": "colorTextIcon"
1316 },
1317 {
1318 "type": "color",
1319 "category": "text-color",
1320 "value": "rgb(0, 94, 166)",
1321 "comment": "Link text",
1322 "name": "colorTextLink"
1323 },
1324 {
1325 "type": "color",
1326 "category": "text-color",
1327 "value": "rgb(146, 18, 0)",
1328 "comment": "Dark error text for inputs and error misc",
1329 "name": "colorTextErrorDark"
1330 },
1331 {
1332 "type": "color",
1333 "category": "text-color",
1334 "value": "rgb(226, 37, 37)",
1335 "comment": "Error text for inputs and error misc",
1336 "name": "colorTextError"
1337 },
1338 {
1339 "type": "color",
1340 "category": "text-color",
1341 "value": "rgb(0, 62, 130)",
1342 "comment": "Dark shade of link text to be used in interactions",
1343 "name": "colorTextLinkDark"
1344 },
1345 {
1346 "type": "color",
1347 "category": "text-color",
1348 "value": "rgb(255, 255, 255)",
1349 "comment": "Text color used on any brand color",
1350 "name": "colorTextBrandInverse"
1351 },
1352 {
1353 "type": "color",
1354 "category": "text-color",
1355 "value": "rgb(40, 42, 43)",
1356 "comment": "Body text color",
1357 "name": "colorText"
1358 },
1359 {
1360 "type": "color",
1361 "category": "text-color",
1362 "value": "rgb(242, 47, 70)",
1363 "comment": "Twilio brand red, accessible on large text only.",
1364 "name": "colorTextBrandHighlight"
1365 },
1366 {
1367 "type": "color",
1368 "category": "text-color",
1369 "value": "rgb(179, 211, 233)",
1370 "comment": "Light shade of link text to be used in interactions",
1371 "name": "colorTextLinkLight"
1372 },
1373 {
1374 "type": "color",
1375 "category": "text-color",
1376 "value": "rgb(255, 255, 255)",
1377 "comment": "Inverse text color for dark backgrounds. Must pass AA color contrast with color-background-inverse.",
1378 "name": "colorTextInverse"
1379 },
1380 {
1381 "type": "color",
1382 "category": "text-color",
1383 "value": "rgb(200, 204, 207)",
1384 "comment": "Weaker body text for visual hierarchy. Inaccessible unless used on disabled controls.",
1385 "name": "colorTextWeaker"
1386 },
1387 {
1388 "type": "color",
1389 "category": "text-color",
1390 "value": "rgb(112, 117, 120)",
1391 "comment": "Input placeholder text.",
1392 "name": "colorTextPlaceholder"
1393 },
1394 {
1395 "type": "color",
1396 "category": "text-color",
1397 "value": "rgb(168, 62, 0)",
1398 "comment": "Color for dark warning text.",
1399 "name": "colorTextWarningDark"
1400 },
1401 {
1402 "type": "color",
1403 "category": "text-color",
1404 "value": "rgb(178, 6, 0)",
1405 "comment": "Dark shade of destructive link text to be used in interactions",
1406 "name": "colorTextLinkDestructiveDark"
1407 },
1408 {
1409 "type": "color",
1410 "category": "text-color",
1411 "value": "rgb(40, 42, 43)",
1412 "comment": "Text color for field labels.",
1413 "name": "colorTextLabel"
1414 },
1415 {
1416 "type": "z-index",
1417 "category": "z-index",
1418 "value": "0",
1419 "name": "zIndex0"
1420 },
1421 {
1422 "type": "z-index",
1423 "category": "z-index",
1424 "value": "90",
1425 "name": "zIndex90"
1426 },
1427 {
1428 "type": "z-index",
1429 "category": "z-index",
1430 "value": "80",
1431 "name": "zIndex80"
1432 },
1433 {
1434 "type": "z-index",
1435 "category": "z-index",
1436 "value": "70",
1437 "name": "zIndex70"
1438 },
1439 {
1440 "type": "z-index",
1441 "category": "z-index",
1442 "value": "60",
1443 "name": "zIndex60"
1444 },
1445 {
1446 "type": "z-index",
1447 "category": "z-index",
1448 "value": "50",
1449 "name": "zIndex50"
1450 },
1451 {
1452 "type": "z-index",
1453 "category": "z-index",
1454 "value": "40",
1455 "name": "zIndex40"
1456 },
1457 {
1458 "type": "z-index",
1459 "category": "z-index",
1460 "value": "30",
1461 "name": "zIndex30"
1462 },
1463 {
1464 "type": "z-index",
1465 "category": "z-index",
1466 "value": "20",
1467 "name": "zIndex20"
1468 },
1469 {
1470 "type": "z-index",
1471 "category": "z-index",
1472 "value": "10",
1473 "name": "zIndex10"
1474 }
1475 ]
1476}
\No newline at end of file