tailwind.config.js 1.5 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071
  1. /** @type {import('tailwindcss').Config} */
  2. module.exports = {
  3. content: [
  4. './app/**/*.{js,ts,jsx,tsx}',
  5. './components/**/*.{js,ts,jsx,tsx}',
  6. ],
  7. theme: {
  8. typography: require('./typography'),
  9. extend: {
  10. colors: {
  11. gray: {
  12. 25: '#FCFCFD',
  13. 50: '#F9FAFB',
  14. 100: '#F3F4F6',
  15. 200: '#E5E7EB',
  16. 300: '#D1D5DB',
  17. 400: '#9CA3AF',
  18. 500: '#6B7280',
  19. 700: '#374151',
  20. 800: '#1F2A37',
  21. 900: '#111928',
  22. },
  23. primary: {
  24. 25: '#F5F8FF',
  25. 50: '#EBF5FF',
  26. 100: '#E1EFFE',
  27. 200: '#C3DDFD',
  28. 300: '#A4CAFE',
  29. 400: '#528BFF',
  30. 600: '#1C64F2',
  31. 700: '#1A56DB',
  32. },
  33. blue: {
  34. 500: '#E1EFFE',
  35. },
  36. green: {
  37. 50: '#F3FAF7',
  38. 100: '#DEF7EC',
  39. 800: '#03543F',
  40. },
  41. yellow: {
  42. 100: '#FDF6B2',
  43. 800: '#723B13',
  44. },
  45. purple: {
  46. 50: '#F6F5FF',
  47. 200: '#DCD7FE',
  48. },
  49. indigo: {
  50. 25: '#F5F8FF',
  51. 100: '#E0EAFF',
  52. 600: '#444CE7'
  53. }
  54. },
  55. screens: {
  56. 'mobile': '100px',
  57. // => @media (min-width: 100px) { ... }
  58. 'tablet': '640px', // 391
  59. // => @media (min-width: 600px) { ... }
  60. 'pc': '769px',
  61. // => @media (min-width: 769px) { ... }
  62. },
  63. },
  64. },
  65. plugins: [
  66. require('@tailwindcss/typography'),
  67. require('@tailwindcss/line-clamp'),
  68. ],
  69. }