UNPKG

16 kBJavaScriptView Raw
1const borderRadius0 = "0";
2const borderRadius10 = "3px";
3const borderRadius20 = "4px";
4const borderRadius30 = "8px";
5const borderRadiusCircle = "50%";
6const borderWidth0 = "0";
7const borderWidth10 = "1px";
8const borderWidth20 = "2px";
9const borderWidth30 = "4px";
10const borderWidth40 = "8px";
11const colorBackground = "rgb(248, 248, 249)";
12const colorBackgroundBody = "rgb(255, 255, 255)";
13const colorBackgroundBrand = "rgb(35, 54, 89)";
14const colorBackgroundBrandHighlight = "rgb(242, 47, 70)";
15const colorBackgroundDark = "rgb(228, 231, 233)";
16const colorBackgroundDarker = "rgb(200, 204, 207)";
17const colorBackgroundDarkest = "rgb(112, 117, 120)";
18const colorBackgroundDestructive = "rgb(226, 37, 37)";
19const colorBackgroundDestructiveDark = "rgb(146, 18, 0)";
20const colorBackgroundDestructiveDarker = "rgb(96, 1, 1)";
21const colorBackgroundDestructiveLight = "rgb(236, 182, 182)";
22const colorBackgroundDestructiveLighter = "rgb(245, 221, 221)";
23const colorBackgroundDestructiveLightest = "rgb(255, 233, 231)";
24const colorBackgroundError = "rgb(226, 37, 37)";
25const colorBackgroundErrorDark = "rgb(146, 18, 0)";
26const colorBackgroundErrorLightest = "rgb(255, 233, 231)";
27const colorBackgroundInverse = "rgb(40, 42, 43)";
28const colorBackgroundNeutralLightest = "rgb(245, 248, 255)";
29const colorBackgroundOverlay = "rgba(40, 42, 43, 0.5)";
30const colorBackgroundPrimary = "rgb(2, 122, 197)";
31const colorBackgroundPrimaryDark = "rgb(0, 62, 130)";
32const colorBackgroundPrimaryDarker = "rgb(3, 44, 94)";
33const colorBackgroundPrimaryLight = "rgb(179, 211, 233)";
34const colorBackgroundPrimaryLighter = "rgb(220, 234, 244)";
35const colorBackgroundPrimaryLightest = "rgb(245, 248, 255)";
36const colorBackgroundRequired = "rgb(222, 88, 88)";
37const colorBackgroundRowStriped = "rgb(248, 248, 249)";
38const colorBackgroundSuccess = "rgb(0, 153, 74)";
39const colorBackgroundSuccessLightest = "rgb(224, 255, 239)";
40const colorBackgroundWarning = "rgb(228, 98, 22)";
41const colorBackgroundWarningLightest = "rgb(255, 236, 216)";
42const colorBorder = "rgb(136, 140, 142)";
43const colorBorderDark = "rgb(136, 140, 142)";
44const colorBorderDestructive = "rgb(226, 37, 37)";
45const colorBorderDestructiveDark = "rgb(146, 18, 0)";
46const colorBorderDestructiveDarker = "rgb(96, 1, 1)";
47const colorBorderDestructiveLight = "rgb(236, 182, 182)";
48const colorBorderDestructiveLighter = "rgb(245, 221, 221)";
49const colorBorderError = "rgb(226, 37, 37)";
50const colorBorderErrorDark = "rgb(146, 18, 0)";
51const colorBorderErrorLight = "rgb(222, 88, 88)";
52const colorBorderErrorLightest = "rgb(255, 233, 231)";
53const colorBorderInverse = "rgb(255, 255, 255)";
54const colorBorderLight = "rgb(228, 231, 233)";
55const colorBorderNeutralLight = "rgb(200, 204, 207)";
56const colorBorderPrimary = "rgb(2, 122, 197)";
57const colorBorderPrimaryDark = "rgb(0, 62, 130)";
58const colorBorderPrimaryDarker = "rgb(3, 44, 94)";
59const colorBorderPrimaryLight = "rgb(179, 211, 233)";
60const colorBorderPrimaryLighter = "rgb(220, 234, 244)";
61const colorBorderSuccess = "rgb(0, 153, 74)";
62const colorBorderSuccessLightest = "rgb(224, 255, 239)";
63const colorBorderWarning = "rgb(228, 98, 22)";
64const colorBorderWarningLight = "rgb(242, 133, 16)";
65const colorBorderWarningLightest = "rgb(255, 236, 216)";
66const colorBrand = "rgb(35, 54, 89)";
67const colorBrandHighlight = "rgb(242, 47, 70)";
68const colorGray0 = "rgb(255, 255, 255)";
69const colorGray10 = "rgb(249, 250, 251)";
70const colorGray100 = "rgb(40, 42, 43)";
71const colorGray20 = "rgb(248, 248, 249)";
72const colorGray30 = "rgb(242, 243, 244)";
73const colorGray40 = "rgb(228, 231, 233)";
74const colorGray50 = "rgb(200, 204, 207)";
75const colorGray60 = "rgb(136, 140, 142)";
76const colorGray70 = "rgb(112, 117, 120)";
77const colorGray80 = "rgb(79, 83, 85)";
78const colorGray90 = "rgb(66, 69, 71)";
79const colorText = "rgb(40, 42, 43)";
80const colorTextBrandHighlight = "rgb(242, 47, 70)";
81const colorTextBrandInverse = "rgb(255, 255, 255)";
82const colorTextError = "rgb(226, 37, 37)";
83const colorTextErrorDark = "rgb(146, 18, 0)";
84const colorTextIcon = "rgb(112, 117, 120)";
85const colorTextInverse = "rgb(255, 255, 255)";
86const colorTextInverseWeak = "rgb(200, 204, 207)";
87const colorTextLabel = "rgb(40, 42, 43)";
88const colorTextLink = "rgb(0, 94, 166)";
89const colorTextLinkDark = "rgb(0, 62, 130)";
90const colorTextLinkDarker = "rgb(3, 44, 94)";
91const colorTextLinkDestructive = "rgb(226, 37, 37)";
92const colorTextLinkDestructiveDark = "rgb(178, 6, 0)";
93const colorTextLinkDestructiveDarker = "rgb(146, 18, 0)";
94const colorTextLinkDestructiveLight = "rgb(236, 182, 182)";
95const colorTextLinkLight = "rgb(179, 211, 233)";
96const colorTextPlaceholder = "rgb(112, 117, 120)";
97const colorTextSuccess = "rgb(0, 153, 74)";
98const colorTextWarning = "rgb(228, 98, 22)";
99const colorTextWarningDark = "rgb(168, 62, 0)";
100const colorTextWeak = "rgb(112, 117, 120)";
101const colorTextWeaker = "rgb(200, 204, 207)";
102const fontFamilyCode = "'Fira Mono', 'Courier New', Courier, monospace";
103const fontFamilyText = "'Whitney SSm A', 'Whitney SSm B', 'Helvetica Neue', Helvetica, Arial, sans-serif";
104const fontSize10 = "0.625rem";
105const fontSize100 = "2.5rem";
106const fontSize110 = "3rem";
107const fontSize20 = "0.75rem";
108const fontSize30 = "0.875rem";
109const fontSize40 = "1rem";
110const fontSize50 = "1.125rem";
111const fontSize60 = "1.25rem";
112const fontSize70 = "1.5rem";
113const fontSize80 = "1.75rem";
114const fontSize90 = "2rem";
115const fontWeightBold = "700";
116const fontWeightLight = "300";
117const fontWeightMedium = "500";
118const fontWeightNormal = "400";
119const fontWeightSemibold = "500";
120const lineHeight10 = "1rem";
121const lineHeight100 = "3.25rem";
122const lineHeight110 = "3.75rem";
123const lineHeight20 = "1.25rem";
124const lineHeight30 = "1.5rem";
125const lineHeight40 = "1.75rem";
126const lineHeight50 = "1.75rem";
127const lineHeight60 = "1.75rem";
128const lineHeight70 = "2rem";
129const lineHeight80 = "2.25rem";
130const lineHeight90 = "2.5rem";
131const shadowBorder = "0 0 0 1px #888c8e";
132const shadowBorderError = "0 0 0 1px #e22525";
133const shadowBorderErrorDark = "0 0 0 1px #921200";
134const shadowBorderLight = "0 0 0 1px #e4e7e9";
135const shadowBorderPrimaryDark = "0 0 0 1px #003e82";
136const shadowBorderPrimaryDarker = "0 0 0 1px #032c5e";
137const shadowCard = "0 2px 4px 0 rgba(40, 42, 43, 0.3)";
138const shadowFocus = "0 0 0 4px rgba(2, 122, 197, 0.8)";
139const size0 = "0";
140const size10 = "5.5rem";
141const size100 = "64rem";
142const size110 = "70.5rem";
143const size120 = "77rem";
144const size20 = "12rem";
145const size30 = "18.5rem";
146const size40 = "25rem";
147const size50 = "31.5rem";
148const size60 = "38rem";
149const size70 = "44.5rem";
150const size80 = "51rem";
151const size90 = "57.5rem";
152const sizeIcon10 = "1rem";
153const sizeIcon100 = "3.25rem";
154const sizeIcon110 = "3.75rem";
155const sizeIcon20 = "1.25rem";
156const sizeIcon30 = "1.5rem";
157const sizeIcon40 = "1.75rem";
158const sizeIcon50 = "1.75rem";
159const sizeIcon60 = "1.75rem";
160const sizeIcon70 = "2rem";
161const sizeIcon80 = "2.25rem";
162const sizeIcon90 = "2.5rem";
163const sizeSquare0 = "0";
164const sizeSquare10 = "0.125rem";
165const sizeSquare100 = "2.25rem";
166const sizeSquare110 = "2.5rem";
167const sizeSquare120 = "2.75rem";
168const sizeSquare130 = "3rem";
169const sizeSquare140 = "3.25rem";
170const sizeSquare150 = "3.5rem";
171const sizeSquare160 = "3.75rem";
172const sizeSquare170 = "4rem";
173const sizeSquare180 = "4.25rem";
174const sizeSquare190 = "4.5rem";
175const sizeSquare20 = "0.25rem";
176const sizeSquare200 = "4.75rem";
177const sizeSquare25 = "0.375rem";
178const sizeSquare30 = "0.5rem";
179const sizeSquare40 = "0.75rem";
180const sizeSquare50 = "1rem";
181const sizeSquare60 = "1.25rem";
182const sizeSquare70 = "1.5rem";
183const sizeSquare80 = "1.75rem";
184const sizeSquare90 = "2rem";
185const space0 = "0";
186const space10 = "0.125rem";
187const space100 = "2.25rem";
188const space110 = "2.5rem";
189const space120 = "2.75rem";
190const space130 = "3rem";
191const space140 = "3.25rem";
192const space150 = "3.5rem";
193const space160 = "3.75rem";
194const space170 = "4rem";
195const space180 = "4.25rem";
196const space190 = "4.5rem";
197const space20 = "0.25rem";
198const space200 = "4.75rem";
199const space30 = "0.5rem";
200const space40 = "0.75rem";
201const space50 = "1rem";
202const space60 = "1.25rem";
203const space70 = "1.5rem";
204const space80 = "1.75rem";
205const space90 = "2rem";
206const zIndex0 = "0";
207const zIndex10 = "10";
208const zIndex20 = "20";
209const zIndex30 = "30";
210const zIndex40 = "40";
211const zIndex50 = "50";
212const zIndex60 = "60";
213const zIndex70 = "70";
214const zIndex80 = "80";
215const zIndex90 = "90";
216
217 module.exports = {
218 borderRadius0,
219borderRadius10,
220borderRadius20,
221borderRadius30,
222borderRadiusCircle,
223borderWidth0,
224borderWidth10,
225borderWidth20,
226borderWidth30,
227borderWidth40,
228colorBackground,
229colorBackgroundBody,
230colorBackgroundBrand,
231colorBackgroundBrandHighlight,
232colorBackgroundDark,
233colorBackgroundDarker,
234colorBackgroundDarkest,
235colorBackgroundDestructive,
236colorBackgroundDestructiveDark,
237colorBackgroundDestructiveDarker,
238colorBackgroundDestructiveLight,
239colorBackgroundDestructiveLighter,
240colorBackgroundDestructiveLightest,
241colorBackgroundError,
242colorBackgroundErrorDark,
243colorBackgroundErrorLightest,
244colorBackgroundInverse,
245colorBackgroundNeutralLightest,
246colorBackgroundOverlay,
247colorBackgroundPrimary,
248colorBackgroundPrimaryDark,
249colorBackgroundPrimaryDarker,
250colorBackgroundPrimaryLight,
251colorBackgroundPrimaryLighter,
252colorBackgroundPrimaryLightest,
253colorBackgroundRequired,
254colorBackgroundRowStriped,
255colorBackgroundSuccess,
256colorBackgroundSuccessLightest,
257colorBackgroundWarning,
258colorBackgroundWarningLightest,
259colorBorder,
260colorBorderDark,
261colorBorderDestructive,
262colorBorderDestructiveDark,
263colorBorderDestructiveDarker,
264colorBorderDestructiveLight,
265colorBorderDestructiveLighter,
266colorBorderError,
267colorBorderErrorDark,
268colorBorderErrorLight,
269colorBorderErrorLightest,
270colorBorderInverse,
271colorBorderLight,
272colorBorderNeutralLight,
273colorBorderPrimary,
274colorBorderPrimaryDark,
275colorBorderPrimaryDarker,
276colorBorderPrimaryLight,
277colorBorderPrimaryLighter,
278colorBorderSuccess,
279colorBorderSuccessLightest,
280colorBorderWarning,
281colorBorderWarningLight,
282colorBorderWarningLightest,
283colorBrand,
284colorBrandHighlight,
285colorGray0,
286colorGray10,
287colorGray100,
288colorGray20,
289colorGray30,
290colorGray40,
291colorGray50,
292colorGray60,
293colorGray70,
294colorGray80,
295colorGray90,
296colorText,
297colorTextBrandHighlight,
298colorTextBrandInverse,
299colorTextError,
300colorTextErrorDark,
301colorTextIcon,
302colorTextInverse,
303colorTextInverseWeak,
304colorTextLabel,
305colorTextLink,
306colorTextLinkDark,
307colorTextLinkDarker,
308colorTextLinkDestructive,
309colorTextLinkDestructiveDark,
310colorTextLinkDestructiveDarker,
311colorTextLinkDestructiveLight,
312colorTextLinkLight,
313colorTextPlaceholder,
314colorTextSuccess,
315colorTextWarning,
316colorTextWarningDark,
317colorTextWeak,
318colorTextWeaker,
319fontFamilyCode,
320fontFamilyText,
321fontSize10,
322fontSize100,
323fontSize110,
324fontSize20,
325fontSize30,
326fontSize40,
327fontSize50,
328fontSize60,
329fontSize70,
330fontSize80,
331fontSize90,
332fontWeightBold,
333fontWeightLight,
334fontWeightMedium,
335fontWeightNormal,
336fontWeightSemibold,
337lineHeight10,
338lineHeight100,
339lineHeight110,
340lineHeight20,
341lineHeight30,
342lineHeight40,
343lineHeight50,
344lineHeight60,
345lineHeight70,
346lineHeight80,
347lineHeight90,
348shadowBorder,
349shadowBorderError,
350shadowBorderErrorDark,
351shadowBorderLight,
352shadowBorderPrimaryDark,
353shadowBorderPrimaryDarker,
354shadowCard,
355shadowFocus,
356size0,
357size10,
358size100,
359size110,
360size120,
361size20,
362size30,
363size40,
364size50,
365size60,
366size70,
367size80,
368size90,
369sizeIcon10,
370sizeIcon100,
371sizeIcon110,
372sizeIcon20,
373sizeIcon30,
374sizeIcon40,
375sizeIcon50,
376sizeIcon60,
377sizeIcon70,
378sizeIcon80,
379sizeIcon90,
380sizeSquare0,
381sizeSquare10,
382sizeSquare100,
383sizeSquare110,
384sizeSquare120,
385sizeSquare130,
386sizeSquare140,
387sizeSquare150,
388sizeSquare160,
389sizeSquare170,
390sizeSquare180,
391sizeSquare190,
392sizeSquare20,
393sizeSquare200,
394sizeSquare25,
395sizeSquare30,
396sizeSquare40,
397sizeSquare50,
398sizeSquare60,
399sizeSquare70,
400sizeSquare80,
401sizeSquare90,
402space0,
403space10,
404space100,
405space110,
406space120,
407space130,
408space140,
409space150,
410space160,
411space170,
412space180,
413space190,
414space20,
415space200,
416space30,
417space40,
418space50,
419space60,
420space70,
421space80,
422space90,
423zIndex0,
424zIndex10,
425zIndex20,
426zIndex30,
427zIndex40,
428zIndex50,
429zIndex60,
430zIndex70,
431zIndex80,
432zIndex90,
433 backgroundColors: {
434colorBackground,
435colorBackgroundBody,
436colorBackgroundBrand,
437colorBackgroundBrandHighlight,
438colorBackgroundDark,
439colorBackgroundDarker,
440colorBackgroundDarkest,
441colorBackgroundDestructive,
442colorBackgroundDestructiveDark,
443colorBackgroundDestructiveDarker,
444colorBackgroundDestructiveLight,
445colorBackgroundDestructiveLighter,
446colorBackgroundDestructiveLightest,
447colorBackgroundError,
448colorBackgroundErrorDark,
449colorBackgroundErrorLightest,
450colorBackgroundInverse,
451colorBackgroundNeutralLightest,
452colorBackgroundOverlay,
453colorBackgroundPrimary,
454colorBackgroundPrimaryDark,
455colorBackgroundPrimaryDarker,
456colorBackgroundPrimaryLight,
457colorBackgroundPrimaryLighter,
458colorBackgroundPrimaryLightest,
459colorBackgroundRequired,
460colorBackgroundRowStriped,
461colorBackgroundSuccess,
462colorBackgroundSuccessLightest,
463colorBackgroundWarning,
464colorBackgroundWarningLightest,
465},
466borderColors: {
467colorBorder,
468colorBorderDark,
469colorBorderDestructive,
470colorBorderDestructiveDark,
471colorBorderDestructiveDarker,
472colorBorderDestructiveLight,
473colorBorderDestructiveLighter,
474colorBorderError,
475colorBorderErrorDark,
476colorBorderErrorLight,
477colorBorderErrorLightest,
478colorBorderInverse,
479colorBorderLight,
480colorBorderNeutralLight,
481colorBorderPrimary,
482colorBorderPrimaryDark,
483colorBorderPrimaryDarker,
484colorBorderPrimaryLight,
485colorBorderPrimaryLighter,
486colorBorderSuccess,
487colorBorderSuccessLightest,
488colorBorderWarning,
489colorBorderWarningLight,
490colorBorderWarningLightest,
491},
492borderWidths: {
493borderWidth0,
494borderWidth10,
495borderWidth20,
496borderWidth30,
497borderWidth40,
498},
499boxShadows: {
500shadowBorder,
501shadowBorderError,
502shadowBorderErrorDark,
503shadowBorderLight,
504shadowBorderPrimaryDark,
505shadowBorderPrimaryDarker,
506shadowCard,
507shadowFocus,
508},
509colors: {
510colorBrand,
511colorBrandHighlight,
512colorGray0,
513colorGray10,
514colorGray100,
515colorGray20,
516colorGray30,
517colorGray40,
518colorGray50,
519colorGray60,
520colorGray70,
521colorGray80,
522colorGray90,
523},
524fonts: {
525fontFamilyCode,
526fontFamilyText,
527},
528fontSizes: {
529fontSize10,
530fontSize100,
531fontSize110,
532fontSize20,
533fontSize30,
534fontSize40,
535fontSize50,
536fontSize60,
537fontSize70,
538fontSize80,
539fontSize90,
540},
541fontWeights: {
542fontWeightBold,
543fontWeightLight,
544fontWeightMedium,
545fontWeightNormal,
546fontWeightSemibold,
547},
548lineHeights: {
549lineHeight10,
550lineHeight100,
551lineHeight110,
552lineHeight20,
553lineHeight30,
554lineHeight40,
555lineHeight50,
556lineHeight60,
557lineHeight70,
558lineHeight80,
559lineHeight90,
560},
561radii: {
562borderRadius0,
563borderRadius10,
564borderRadius20,
565borderRadius30,
566borderRadiusCircle,
567},
568sizings: {
569size0,
570size10,
571size100,
572size110,
573size120,
574size20,
575size30,
576size40,
577size50,
578size60,
579size70,
580size80,
581size90,
582sizeIcon10,
583sizeIcon100,
584sizeIcon110,
585sizeIcon20,
586sizeIcon30,
587sizeIcon40,
588sizeIcon50,
589sizeIcon60,
590sizeIcon70,
591sizeIcon80,
592sizeIcon90,
593sizeSquare0,
594sizeSquare10,
595sizeSquare100,
596sizeSquare110,
597sizeSquare120,
598sizeSquare130,
599sizeSquare140,
600sizeSquare150,
601sizeSquare160,
602sizeSquare170,
603sizeSquare180,
604sizeSquare190,
605sizeSquare20,
606sizeSquare200,
607sizeSquare25,
608sizeSquare30,
609sizeSquare40,
610sizeSquare50,
611sizeSquare60,
612sizeSquare70,
613sizeSquare80,
614sizeSquare90,
615},
616spacings: {
617space0,
618space10,
619space100,
620space110,
621space120,
622space130,
623space140,
624space150,
625space160,
626space170,
627space180,
628space190,
629space20,
630space200,
631space30,
632space40,
633space50,
634space60,
635space70,
636space80,
637space90,
638},
639textColors: {
640colorText,
641colorTextBrandHighlight,
642colorTextBrandInverse,
643colorTextError,
644colorTextErrorDark,
645colorTextIcon,
646colorTextInverse,
647colorTextInverseWeak,
648colorTextLabel,
649colorTextLink,
650colorTextLinkDark,
651colorTextLinkDarker,
652colorTextLinkDestructive,
653colorTextLinkDestructiveDark,
654colorTextLinkDestructiveDarker,
655colorTextLinkDestructiveLight,
656colorTextLinkLight,
657colorTextPlaceholder,
658colorTextSuccess,
659colorTextWarning,
660colorTextWarningDark,
661colorTextWeak,
662colorTextWeaker,
663},
664zIndices: {
665zIndex0,
666zIndex10,
667zIndex20,
668zIndex30,
669zIndex40,
670zIndex50,
671zIndex60,
672zIndex70,
673zIndex80,
674zIndex90,
675},
676 }