styles.ts 2.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110
  1. export const unit = 16;
  2. export const GREY_COLOR = [
  3. "#1A1A2E", //0
  4. "#2F2F41", //1
  5. "#444454", //2
  6. "#585867", //3
  7. "#6D6D7A", //4
  8. "#82828D", //5
  9. "#9797A0", //6
  10. "#ACACB3", //7
  11. "#C1C1C6", //8
  12. "#D5D5D9", //9
  13. "#EAEAEC", //10
  14. "#FFFFFF", //11
  15. ];
  16. export const BLUE_COLOR = "#395C6B";
  17. export const DANGER_COLOR = "#ED322C";
  18. export const TEXT_COLOR = GREY_COLOR[0];
  19. export const SECONDARY_COLOR = GREY_COLOR[5];
  20. export const DIMMED_COLOR = GREY_COLOR[7];
  21. export const DIVIDER_COLOR = GREY_COLOR[10];
  22. export const BACKGROUND_COLOR = "#F0F0F1";
  23. export const SURFACE_COLOR = DIVIDER_COLOR;
  24. export const SURFACE_DIVIDER_COLOR = GREY_COLOR[9];
  25. export const body = {
  26. background: BACKGROUND_COLOR,
  27. };
  28. export const container = {
  29. minWidth: "600px",
  30. };
  31. export const medium = {
  32. fontWeight: 500,
  33. };
  34. export const danger = {
  35. color: DANGER_COLOR,
  36. };
  37. export const frame = {
  38. padding: `${unit * 1.5}px`,
  39. border: `1px solid ${SURFACE_DIVIDER_COLOR}`,
  40. background: "#FFF",
  41. borderRadius: "6px",
  42. boxShadow: `0 1px 2px rgba(0,0,0,0.03),
  43. 0 2px 4px rgba(0,0,0,0.03),
  44. 0 2px 6px rgba(0,0,0,0.03)`,
  45. };
  46. export const textColor = {
  47. color: TEXT_COLOR,
  48. };
  49. export const code = {
  50. fontFamily: "IBM Plex Mono, monospace",
  51. };
  52. export const headingHr = {
  53. margin: `${unit}px 0`,
  54. };
  55. export const buttonPrimary = {
  56. ...code,
  57. padding: "12px 18px",
  58. color: "#FFF",
  59. borderRadius: "4px",
  60. background: BLUE_COLOR,
  61. fontSize: "12px",
  62. fontWeight: 500,
  63. };
  64. export const compactText = {
  65. margin: "0 0 2px",
  66. };
  67. export const breadcrumb = {
  68. fontSize: "14px",
  69. color: SECONDARY_COLOR,
  70. };
  71. export const breadcrumbColonSeparator = {
  72. padding: " 0 4px",
  73. color: DIMMED_COLOR,
  74. };
  75. export const breadcrumbSeparator = {
  76. color: DIVIDER_COLOR,
  77. };
  78. export const heading = {
  79. fontSize: "22px",
  80. fontWeight: 500,
  81. };
  82. export const sectionLabel = {
  83. ...code,
  84. ...compactText,
  85. letterSpacing: "0.5px",
  86. fontSize: "13px",
  87. fontWeight: 500,
  88. color: DIMMED_COLOR,
  89. };
  90. export const footerLink = {
  91. fontSize: "14px",
  92. };