1 | const borderRadius0 = "0";
|
2 | const borderRadius10 = "3px";
|
3 | const borderRadius20 = "4px";
|
4 | const borderRadius30 = "8px";
|
5 | const borderRadiusCircle = "50%";
|
6 | const borderWidth0 = "0";
|
7 | const borderWidth10 = "1px";
|
8 | const borderWidth20 = "2px";
|
9 | const colorBackground = "#f8f8f9";
|
10 | const colorBackgroundBody = "#ffffff";
|
11 | const colorBackgroundBrand = "#233659";
|
12 | const colorBackgroundBrandHighlight = "#f22f46";
|
13 | const colorBackgroundDestructive = "#e22525";
|
14 | const colorBackgroundDestructiveDark = "#921200";
|
15 | const colorBackgroundDestructiveDarker = "#600101";
|
16 | const colorBackgroundDestructiveLight = "#ecb6b6";
|
17 | const colorBackgroundDestructiveLighter = "#f5dddd";
|
18 | const colorBackgroundDestructiveLightest = "#ffe9e7";
|
19 | const colorBackgroundError = "#e22525";
|
20 | const colorBackgroundErrorLightest = "#ffe9e7";
|
21 | const colorBackgroundInverse = "#4f5355";
|
22 | const colorBackgroundNeutralLightest = "#f5f8ff";
|
23 | const colorBackgroundPrimary = "#027ac5";
|
24 | const colorBackgroundPrimaryDark = "#003e82";
|
25 | const colorBackgroundPrimaryDarker = "#032c5e";
|
26 | const colorBackgroundPrimaryLight = "#b3d3e9";
|
27 | const colorBackgroundPrimaryLighter = "#dceaf4";
|
28 | const colorBackgroundPrimaryLightest = "#f5f8ff";
|
29 | const colorBackgroundRowStriped = "#f8f8f9";
|
30 | const colorBackgroundSuccess = "#00994a";
|
31 | const colorBackgroundSuccessLightest = "#e0ffef";
|
32 | const colorBackgroundWarning = "#e46216";
|
33 | const colorBackgroundWarningLightest = "#ffecd8";
|
34 | const colorBorder = "#c8cccf";
|
35 | const colorBorderDark = "#888c8e";
|
36 | const colorBorderDestructive = "#e22525";
|
37 | const colorBorderDestructiveDark = "#921200";
|
38 | const colorBorderDestructiveDarker = "#600101";
|
39 | const colorBorderDestructiveLight = "#ecb6b6";
|
40 | const colorBorderDestructiveLighter = "#f5dddd";
|
41 | const colorBorderError = "#e22525";
|
42 | const colorBorderErrorLight = "#de5858";
|
43 | const colorBorderErrorLightest = "#ffe9e7";
|
44 | const colorBorderInput = "#888c8e";
|
45 | const colorBorderInputFocus = "#027ac5";
|
46 | const colorBorderInputHover = "#027ac5";
|
47 | const colorBorderLight = "#e4e7e9";
|
48 | const colorBorderNeutralLight = "#c8cccf";
|
49 | const colorBorderPrimary = "#027ac5";
|
50 | const colorBorderPrimaryDark = "#003e82";
|
51 | const colorBorderPrimaryDarker = "#032c5e";
|
52 | const colorBorderPrimaryLight = "#b3d3e9";
|
53 | const colorBorderPrimaryLighter = "#dceaf4";
|
54 | const colorBorderSuccess = "#00994a";
|
55 | const colorBorderSuccessLightest = "#e0ffef";
|
56 | const colorBorderWarning = "#e46216";
|
57 | const colorBorderWarningLight = "#f28510";
|
58 | const colorBorderWarningLightest = "#ffecd8";
|
59 | const colorBrand = "#233659";
|
60 | const colorBrandHighlight = "#f22f46";
|
61 | const colorGray0 = "#ffffff";
|
62 | const colorGray10 = "#f9fafb";
|
63 | const colorGray100 = "#282a2b";
|
64 | const colorGray20 = "#f8f8f9";
|
65 | const colorGray30 = "#f2f3f4";
|
66 | const colorGray40 = "#e4e7e9";
|
67 | const colorGray50 = "#c8cccf";
|
68 | const colorGray60 = "#888c8e";
|
69 | const colorGray70 = "#666a6d";
|
70 | const colorGray80 = "#4f5355";
|
71 | const colorGray90 = "#424547";
|
72 | const colorText = "#282a2b";
|
73 | const colorTextBrandHighlight = "#f22f46";
|
74 | const colorTextBrandInverse = "#ffffff";
|
75 | const colorTextError = "#e22525";
|
76 | const colorTextErrorDark = "#921200";
|
77 | const colorTextIcon = "#666a6d";
|
78 | const colorTextInverse = "#ffffff";
|
79 | const colorTextInverseWeak = "#c8cccf";
|
80 | const colorTextLabel = "#282a2b";
|
81 | const colorTextLink = "#005ea6";
|
82 | const colorTextLinkDark = "#003e82";
|
83 | const colorTextLinkDarker = "#032c5e";
|
84 | const colorTextLinkDestructive = "#e22525";
|
85 | const colorTextLinkDestructiveDark = "#b20600";
|
86 | const colorTextLinkDestructiveDarker = "#921200";
|
87 | const colorTextLinkDestructiveLight = "#ecb6b6";
|
88 | const colorTextLinkLight = "#b3d3e9";
|
89 | const colorTextPlaceholder = "#666a6d";
|
90 | const colorTextSuccess = "#00994a";
|
91 | const colorTextWarning = "#e46216";
|
92 | const colorTextWarningDark = "#a83e00";
|
93 | const colorTextWeak = "#666a6d";
|
94 | const fontFamilyCode = "'Fira Mono', 'Courier New', Courier, monospace";
|
95 | const fontFamilyText = "'Whitney SSm A', 'Whitney SSm B', 'Helvetica Neue', Helvetica, Arial, sans-serif";
|
96 | const fontSize10 = "0.625rem";
|
97 | const fontSize100 = "2.5rem";
|
98 | const fontSize110 = "3rem";
|
99 | const fontSize20 = "0.75rem";
|
100 | const fontSize30 = "0.875rem";
|
101 | const fontSize40 = "1rem";
|
102 | const fontSize50 = "1.125rem";
|
103 | const fontSize60 = "1.25rem";
|
104 | const fontSize70 = "1.5rem";
|
105 | const fontSize80 = "1.75rem";
|
106 | const fontSize90 = "2rem";
|
107 | const fontWeightBold = "700";
|
108 | const fontWeightLight = "300";
|
109 | const fontWeightMedium = "500";
|
110 | const fontWeightNormal = "400";
|
111 | const fontWeightSemibold = "500";
|
112 | const lineHeight10 = "1rem";
|
113 | const lineHeight100 = "3.25rem";
|
114 | const lineHeight110 = "3.75rem";
|
115 | const lineHeight20 = "1.25rem";
|
116 | const lineHeight30 = "1.5rem";
|
117 | const lineHeight40 = "1.75rem";
|
118 | const lineHeight50 = "1.75rem";
|
119 | const lineHeight60 = "1.75rem";
|
120 | const lineHeight70 = "2rem";
|
121 | const lineHeight80 = "2.25rem";
|
122 | const lineHeight90 = "2.5rem";
|
123 | const shadowCard = "0 2px 4px 0 rgba(40, 42, 43, 0.3)";
|
124 | const shadowFocus = "0 0 0 4px rgba(2, 122, 197, 0.8)";
|
125 | const size0 = "0";
|
126 | const size10 = "5.5rem";
|
127 | const size100 = "64rem";
|
128 | const size110 = "70.5rem";
|
129 | const size120 = "77rem";
|
130 | const size20 = "12rem";
|
131 | const size30 = "18.5rem";
|
132 | const size40 = "25rem";
|
133 | const size50 = "31.5rem";
|
134 | const size60 = "38rem";
|
135 | const size70 = "44.5rem";
|
136 | const size80 = "51rem";
|
137 | const size90 = "57.5rem";
|
138 | const sizeIcon10 = "1rem";
|
139 | const sizeIcon20 = "1.25rem";
|
140 | const sizeIcon30 = "1.5rem";
|
141 | const sizeIcon40 = "2rem";
|
142 | const space0 = "0";
|
143 | const space10 = "0.125rem";
|
144 | const space100 = "2.25rem";
|
145 | const space110 = "2.5rem";
|
146 | const space120 = "2.75rem";
|
147 | const space130 = "3rem";
|
148 | const space140 = "3.25rem";
|
149 | const space150 = "3.5rem";
|
150 | const space160 = "3.75rem";
|
151 | const space170 = "4rem";
|
152 | const space180 = "4.25rem";
|
153 | const space190 = "4.5rem";
|
154 | const space20 = "0.25rem";
|
155 | const space200 = "4.75rem";
|
156 | const space30 = "0.5rem";
|
157 | const space40 = "0.75rem";
|
158 | const space50 = "1rem";
|
159 | const space60 = "1.25rem";
|
160 | const space70 = "1.5rem";
|
161 | const space80 = "1.75rem";
|
162 | const space90 = "2rem";
|
163 | const zIndex0 = "0";
|
164 | const zIndex10 = "10";
|
165 | const zIndex20 = "20";
|
166 | const zIndex30 = "30";
|
167 | const zIndex40 = "40";
|
168 | const zIndex50 = "50";
|
169 | const zIndex60 = "60";
|
170 | const zIndex70 = "70";
|
171 | const zIndex80 = "80";
|
172 | const zIndex90 = "90";
|
173 |
|
174 | module.exports = {
|
175 | borderRadius0,
|
176 | borderRadius10,
|
177 | borderRadius20,
|
178 | borderRadius30,
|
179 | borderRadiusCircle,
|
180 | borderWidth0,
|
181 | borderWidth10,
|
182 | borderWidth20,
|
183 | colorBackground,
|
184 | colorBackgroundBody,
|
185 | colorBackgroundBrand,
|
186 | colorBackgroundBrandHighlight,
|
187 | colorBackgroundDestructive,
|
188 | colorBackgroundDestructiveDark,
|
189 | colorBackgroundDestructiveDarker,
|
190 | colorBackgroundDestructiveLight,
|
191 | colorBackgroundDestructiveLighter,
|
192 | colorBackgroundDestructiveLightest,
|
193 | colorBackgroundError,
|
194 | colorBackgroundErrorLightest,
|
195 | colorBackgroundInverse,
|
196 | colorBackgroundNeutralLightest,
|
197 | colorBackgroundPrimary,
|
198 | colorBackgroundPrimaryDark,
|
199 | colorBackgroundPrimaryDarker,
|
200 | colorBackgroundPrimaryLight,
|
201 | colorBackgroundPrimaryLighter,
|
202 | colorBackgroundPrimaryLightest,
|
203 | colorBackgroundRowStriped,
|
204 | colorBackgroundSuccess,
|
205 | colorBackgroundSuccessLightest,
|
206 | colorBackgroundWarning,
|
207 | colorBackgroundWarningLightest,
|
208 | colorBorder,
|
209 | colorBorderDark,
|
210 | colorBorderDestructive,
|
211 | colorBorderDestructiveDark,
|
212 | colorBorderDestructiveDarker,
|
213 | colorBorderDestructiveLight,
|
214 | colorBorderDestructiveLighter,
|
215 | colorBorderError,
|
216 | colorBorderErrorLight,
|
217 | colorBorderErrorLightest,
|
218 | colorBorderInput,
|
219 | colorBorderInputFocus,
|
220 | colorBorderInputHover,
|
221 | colorBorderLight,
|
222 | colorBorderNeutralLight,
|
223 | colorBorderPrimary,
|
224 | colorBorderPrimaryDark,
|
225 | colorBorderPrimaryDarker,
|
226 | colorBorderPrimaryLight,
|
227 | colorBorderPrimaryLighter,
|
228 | colorBorderSuccess,
|
229 | colorBorderSuccessLightest,
|
230 | colorBorderWarning,
|
231 | colorBorderWarningLight,
|
232 | colorBorderWarningLightest,
|
233 | colorBrand,
|
234 | colorBrandHighlight,
|
235 | colorGray0,
|
236 | colorGray10,
|
237 | colorGray100,
|
238 | colorGray20,
|
239 | colorGray30,
|
240 | colorGray40,
|
241 | colorGray50,
|
242 | colorGray60,
|
243 | colorGray70,
|
244 | colorGray80,
|
245 | colorGray90,
|
246 | colorText,
|
247 | colorTextBrandHighlight,
|
248 | colorTextBrandInverse,
|
249 | colorTextError,
|
250 | colorTextErrorDark,
|
251 | colorTextIcon,
|
252 | colorTextInverse,
|
253 | colorTextInverseWeak,
|
254 | colorTextLabel,
|
255 | colorTextLink,
|
256 | colorTextLinkDark,
|
257 | colorTextLinkDarker,
|
258 | colorTextLinkDestructive,
|
259 | colorTextLinkDestructiveDark,
|
260 | colorTextLinkDestructiveDarker,
|
261 | colorTextLinkDestructiveLight,
|
262 | colorTextLinkLight,
|
263 | colorTextPlaceholder,
|
264 | colorTextSuccess,
|
265 | colorTextWarning,
|
266 | colorTextWarningDark,
|
267 | colorTextWeak,
|
268 | fontFamilyCode,
|
269 | fontFamilyText,
|
270 | fontSize10,
|
271 | fontSize100,
|
272 | fontSize110,
|
273 | fontSize20,
|
274 | fontSize30,
|
275 | fontSize40,
|
276 | fontSize50,
|
277 | fontSize60,
|
278 | fontSize70,
|
279 | fontSize80,
|
280 | fontSize90,
|
281 | fontWeightBold,
|
282 | fontWeightLight,
|
283 | fontWeightMedium,
|
284 | fontWeightNormal,
|
285 | fontWeightSemibold,
|
286 | lineHeight10,
|
287 | lineHeight100,
|
288 | lineHeight110,
|
289 | lineHeight20,
|
290 | lineHeight30,
|
291 | lineHeight40,
|
292 | lineHeight50,
|
293 | lineHeight60,
|
294 | lineHeight70,
|
295 | lineHeight80,
|
296 | lineHeight90,
|
297 | shadowCard,
|
298 | shadowFocus,
|
299 | size0,
|
300 | size10,
|
301 | size100,
|
302 | size110,
|
303 | size120,
|
304 | size20,
|
305 | size30,
|
306 | size40,
|
307 | size50,
|
308 | size60,
|
309 | size70,
|
310 | size80,
|
311 | size90,
|
312 | sizeIcon10,
|
313 | sizeIcon20,
|
314 | sizeIcon30,
|
315 | sizeIcon40,
|
316 | space0,
|
317 | space10,
|
318 | space100,
|
319 | space110,
|
320 | space120,
|
321 | space130,
|
322 | space140,
|
323 | space150,
|
324 | space160,
|
325 | space170,
|
326 | space180,
|
327 | space190,
|
328 | space20,
|
329 | space200,
|
330 | space30,
|
331 | space40,
|
332 | space50,
|
333 | space60,
|
334 | space70,
|
335 | space80,
|
336 | space90,
|
337 | zIndex0,
|
338 | zIndex10,
|
339 | zIndex20,
|
340 | zIndex30,
|
341 | zIndex40,
|
342 | zIndex50,
|
343 | zIndex60,
|
344 | zIndex70,
|
345 | zIndex80,
|
346 | zIndex90,
|
347 | backgroundColors: {
|
348 | colorBackground,
|
349 | colorBackgroundBody,
|
350 | colorBackgroundBrand,
|
351 | colorBackgroundBrandHighlight,
|
352 | colorBackgroundDestructive,
|
353 | colorBackgroundDestructiveDark,
|
354 | colorBackgroundDestructiveDarker,
|
355 | colorBackgroundDestructiveLight,
|
356 | colorBackgroundDestructiveLighter,
|
357 | colorBackgroundDestructiveLightest,
|
358 | colorBackgroundError,
|
359 | colorBackgroundErrorLightest,
|
360 | colorBackgroundInverse,
|
361 | colorBackgroundNeutralLightest,
|
362 | colorBackgroundPrimary,
|
363 | colorBackgroundPrimaryDark,
|
364 | colorBackgroundPrimaryDarker,
|
365 | colorBackgroundPrimaryLight,
|
366 | colorBackgroundPrimaryLighter,
|
367 | colorBackgroundPrimaryLightest,
|
368 | colorBackgroundRowStriped,
|
369 | colorBackgroundSuccess,
|
370 | colorBackgroundSuccessLightest,
|
371 | colorBackgroundWarning,
|
372 | colorBackgroundWarningLightest,
|
373 | },
|
374 | borderColors: {
|
375 | colorBorder,
|
376 | colorBorderDark,
|
377 | colorBorderDestructive,
|
378 | colorBorderDestructiveDark,
|
379 | colorBorderDestructiveDarker,
|
380 | colorBorderDestructiveLight,
|
381 | colorBorderDestructiveLighter,
|
382 | colorBorderError,
|
383 | colorBorderErrorLight,
|
384 | colorBorderErrorLightest,
|
385 | colorBorderInput,
|
386 | colorBorderInputFocus,
|
387 | colorBorderInputHover,
|
388 | colorBorderLight,
|
389 | colorBorderNeutralLight,
|
390 | colorBorderPrimary,
|
391 | colorBorderPrimaryDark,
|
392 | colorBorderPrimaryDarker,
|
393 | colorBorderPrimaryLight,
|
394 | colorBorderPrimaryLighter,
|
395 | colorBorderSuccess,
|
396 | colorBorderSuccessLightest,
|
397 | colorBorderWarning,
|
398 | colorBorderWarningLight,
|
399 | colorBorderWarningLightest,
|
400 | },
|
401 | borderWidths: {
|
402 | borderWidth0,
|
403 | borderWidth10,
|
404 | borderWidth20,
|
405 | },
|
406 | boxShadows: {
|
407 | shadowCard,
|
408 | shadowFocus,
|
409 | },
|
410 | colors: {
|
411 | colorBrand,
|
412 | colorBrandHighlight,
|
413 | colorGray0,
|
414 | colorGray10,
|
415 | colorGray100,
|
416 | colorGray20,
|
417 | colorGray30,
|
418 | colorGray40,
|
419 | colorGray50,
|
420 | colorGray60,
|
421 | colorGray70,
|
422 | colorGray80,
|
423 | colorGray90,
|
424 | },
|
425 | fonts: {
|
426 | fontFamilyCode,
|
427 | fontFamilyText,
|
428 | },
|
429 | fontSizes: {
|
430 | fontSize10,
|
431 | fontSize100,
|
432 | fontSize110,
|
433 | fontSize20,
|
434 | fontSize30,
|
435 | fontSize40,
|
436 | fontSize50,
|
437 | fontSize60,
|
438 | fontSize70,
|
439 | fontSize80,
|
440 | fontSize90,
|
441 | },
|
442 | fontWeights: {
|
443 | fontWeightBold,
|
444 | fontWeightLight,
|
445 | fontWeightMedium,
|
446 | fontWeightNormal,
|
447 | fontWeightSemibold,
|
448 | },
|
449 | lineHeights: {
|
450 | lineHeight10,
|
451 | lineHeight100,
|
452 | lineHeight110,
|
453 | lineHeight20,
|
454 | lineHeight30,
|
455 | lineHeight40,
|
456 | lineHeight50,
|
457 | lineHeight60,
|
458 | lineHeight70,
|
459 | lineHeight80,
|
460 | lineHeight90,
|
461 | },
|
462 | radii: {
|
463 | borderRadius0,
|
464 | borderRadius10,
|
465 | borderRadius20,
|
466 | borderRadius30,
|
467 | borderRadiusCircle,
|
468 | },
|
469 | sizings: {
|
470 | size0,
|
471 | size10,
|
472 | size100,
|
473 | size110,
|
474 | size120,
|
475 | size20,
|
476 | size30,
|
477 | size40,
|
478 | size50,
|
479 | size60,
|
480 | size70,
|
481 | size80,
|
482 | size90,
|
483 | sizeIcon10,
|
484 | sizeIcon20,
|
485 | sizeIcon30,
|
486 | sizeIcon40,
|
487 | },
|
488 | spacings: {
|
489 | space0,
|
490 | space10,
|
491 | space100,
|
492 | space110,
|
493 | space120,
|
494 | space130,
|
495 | space140,
|
496 | space150,
|
497 | space160,
|
498 | space170,
|
499 | space180,
|
500 | space190,
|
501 | space20,
|
502 | space200,
|
503 | space30,
|
504 | space40,
|
505 | space50,
|
506 | space60,
|
507 | space70,
|
508 | space80,
|
509 | space90,
|
510 | },
|
511 | textColors: {
|
512 | colorText,
|
513 | colorTextBrandHighlight,
|
514 | colorTextBrandInverse,
|
515 | colorTextError,
|
516 | colorTextErrorDark,
|
517 | colorTextIcon,
|
518 | colorTextInverse,
|
519 | colorTextInverseWeak,
|
520 | colorTextLabel,
|
521 | colorTextLink,
|
522 | colorTextLinkDark,
|
523 | colorTextLinkDarker,
|
524 | colorTextLinkDestructive,
|
525 | colorTextLinkDestructiveDark,
|
526 | colorTextLinkDestructiveDarker,
|
527 | colorTextLinkDestructiveLight,
|
528 | colorTextLinkLight,
|
529 | colorTextPlaceholder,
|
530 | colorTextSuccess,
|
531 | colorTextWarning,
|
532 | colorTextWarningDark,
|
533 | colorTextWeak,
|
534 | },
|
535 | zIndices: {
|
536 | zIndex0,
|
537 | zIndex10,
|
538 | zIndex20,
|
539 | zIndex30,
|
540 | zIndex40,
|
541 | zIndex50,
|
542 | zIndex60,
|
543 | zIndex70,
|
544 | zIndex80,
|
545 | zIndex90,
|
546 | },
|
547 | }
|