You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

tailwind.config.js 3.4KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148
  1. module.exports = {
  2. content: ['./src/**/*.{js,jsx,ts,tsx}'],
  3. darkMode: 'class',
  4. theme: {
  5. fontFamily: {
  6. 'primary' : ['"Abril Fatface"','serif'],
  7. 'secondary' : ['"Poppins"', 'sans-serif'],
  8. },
  9. fontSize: {
  10. 'head' : ['56px', {
  11. letterSpacing: '1px',
  12. lineHeight: '55px',
  13. }],
  14. 'subhead' : ['12px', {
  15. letterSpacing: '28px',
  16. lineHeight: 'normal',
  17. }],
  18. 'head-mobile' : ['30px', {
  19. letterSpacing: '1px',
  20. lineHeight: 'normal',
  21. }],
  22. 'title' : ['30px', {
  23. letterSpacing: '1px',
  24. lineHeight: '40px',
  25. }],
  26. 'title-24' : ['24px', {
  27. letterSpacing: '1px',
  28. lineHeight: 'normal',
  29. }],
  30. 'p' : ['16px', {
  31. letterSpacing: '0px',
  32. lineHeight: '28px',
  33. }],
  34. 'p-italic': ['16px', {
  35. letterSpacing: 'opx',
  36. lineHeight: '22px'
  37. }],
  38. 'btn' : ['16px', {
  39. letterSpacing: '0px',
  40. lineHeight: '16px',
  41. }],
  42. 'input-label' : ['14px', {
  43. letterSpacing: '0px',
  44. lineHeight: 'normal',
  45. }],
  46. 'p-mobile' : ['14px', {
  47. letterSpacing: '0px',
  48. lineHeight: 'normal',
  49. }],
  50. 'title-mobile' : ['24px', {
  51. letterSpacing: '0px',
  52. lineHeight: '40px',
  53. }],
  54. 'italic-p-mobile' : ['14px', {
  55. letterSpacing: '0px',
  56. lineHeight: 'normal',
  57. }],
  58. 'italic-title': ['30px', {
  59. letterSpacing: '1px',
  60. lineHeight: 'normal'
  61. }],
  62. 'italic-title-mobile' : ['18px', {
  63. letterSpacing: '0px',
  64. lineHeight: '28px',
  65. }],
  66. 'input-label-mobile' : ['12px', {
  67. letterSpacing: '0px',
  68. lineHeight: 'normal',
  69. }],
  70. 'display-numb' : ['56px', {
  71. letterSpacing: '2px',
  72. lineHeight: 'normal'
  73. }]
  74. },
  75. minHeight: {
  76. '12': '3rem',
  77. },
  78. maxWidth: {
  79. '780p':'780px',
  80. 'wrapper': '1150px',
  81. 'custom': '1150px',
  82. 'dropzone': '110px',
  83. },
  84. transitionDuration: {
  85. DEFAULT: '300ms',
  86. },
  87. extend: {
  88. colors: {
  89. transparent: 'transparent',
  90. current: 'currentColor',
  91. white: '#ffffff',
  92. 'baby-blue': '#f0f3f9',
  93. 'dg-primary': {
  94. 50: '#f4e9f4',
  95. 100: '#e9d4e9',
  96. 200: '#debedd',
  97. 300: '#d3a9d2',
  98. 400: '#c893c7',
  99. 500: '#bc7dbc',
  100. 600: '#b168b1',
  101. 700: '#a652a5',
  102. 800: '#9b3d9a',
  103. 900: '#90278f' /* Default */,
  104. 1000: '#822381',
  105. 1100: '#731f72',
  106. 1200: '#651b64',
  107. 1300: '#561756',
  108. 1400: '#481448',
  109. 1500: '#3a1039',
  110. 1600: '#2b0c2b',
  111. 1700: '#1d081d',
  112. 1800: '#0e040e',
  113. },
  114. 'dg-secondary': '#8468bf',
  115. 'dark-gray': '#353535',
  116. black: '#000000',
  117. },
  118. spacing: {
  119. '2p': "2px",
  120. '4p':'4px',
  121. '8p': '8px',
  122. '12p':'12px',
  123. '16p': '16px',
  124. '20p':'20px',
  125. '32p':'32px',
  126. '48p':'48px',
  127. '64p':'64px',
  128. '72p':'72px',
  129. '90p':'90px',
  130. '140p':'140px',
  131. '164p': '164px',
  132. '200p': '200px',
  133. '240p':'240px'
  134. },
  135. borderRadius: {
  136. '8': '8px',
  137. '16': '16px',
  138. '32' : '32px'
  139. }
  140. },
  141. },
  142. plugins: [
  143. // eslint-disable-next-line no-undef
  144. require('@tailwindcss/forms'),
  145. ],
  146. };