tailwind.config.js 1.8 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374
  1. const colors = require("tailwindcss/colors");
  2. module.exports = {
  3. purge: ["./pages/**/*.{js,ts,jsx,tsx}", "./components/**/*.{js,ts,jsx,tsx}"],
  4. darkMode: false, // or 'media' or 'class'
  5. theme: {
  6. colors: {
  7. black: colors.black,
  8. white: colors.white,
  9. grey: {
  10. ...colors.coolGray,
  11. 'DEFAULT': colors.coolGray[300],
  12. },
  13. primary: {
  14. ...colors.yellow,
  15. 'DEFAULT': colors.yellow[400],
  16. },
  17. secondary: {
  18. '50': '#efe9ff',
  19. '100': '#d5c9fe',
  20. '200': '#b8a5fe',
  21. '300': '#987fff',
  22. 'DEFAULT': '#5b44fd',
  23. '400': '#7B61FF',
  24. '500': '#5b44fd',
  25. '600': '#4c3ff6',
  26. '700': '#3237ed',
  27. '800': '#0031e7',
  28. '900': '#0026d8'
  29. },
  30. },
  31. borderWidth: {
  32. '2': '2px',
  33. '3': '3px'
  34. },
  35. fontFamily: {
  36. default: ["Raleway", "sans-serif"],
  37. display: ["Lekton"],
  38. },
  39. letterSpacing: {
  40. tightest: "-.05em",
  41. tight: "-.05px",
  42. comfy: ".15px",
  43. wide: ".25px",
  44. wider: "1.25px",
  45. widest: "1.5px",
  46. },
  47. extend: {
  48. spacing: {
  49. '1.5': '0.375rem'
  50. },
  51. fontSize: {
  52. "7xl": "5rem",
  53. },
  54. boxShadow: {
  55. strong: '4px 4px 0 0 #000000',
  56. 'strong-primary': '4px 4px 0 0 rgb(250, 204, 21)',
  57. 'strong-primary-dark': '4px 4px 0 0 rgb(202, 138, 4)',
  58. 'strong-secondary': '4px 4px 0 0 #987fff',
  59. },
  60. outline: {
  61. white: '2px solid #FFFFFF',
  62. primary: '2px solid rgb(250, 204, 21)',
  63. secondary: '2px solid #987fff',
  64. default: '2px solid #000000',
  65. 'default-small': '1px solid #000000'
  66. },
  67. transitionProperty: {
  68. 'box-shadow': 'transform, box-shadow'
  69. }
  70. },
  71. },
  72. plugins: [],
  73. };