tailwind.config.js 2.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283
  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. 500: '#2970FF',
  31. 600: '#1C64F2',
  32. 700: '#1A56DB',
  33. },
  34. blue: {
  35. 500: '#E1EFFE',
  36. },
  37. green: {
  38. 50: '#F3FAF7',
  39. 100: '#DEF7EC',
  40. 800: '#03543F',
  41. },
  42. yellow: {
  43. 100: '#FDF6B2',
  44. 800: '#723B13',
  45. },
  46. purple: {
  47. 50: '#F6F5FF',
  48. 200: '#DCD7FE',
  49. },
  50. indigo: {
  51. 25: '#F5F8FF',
  52. 50: '#EEF4FF',
  53. 100: '#E0EAFF',
  54. 300: '#A4BCFD',
  55. 400: '#8098F9',
  56. 600: '#444CE7',
  57. 800: '#2D31A6',
  58. },
  59. },
  60. screens: {
  61. mobile: '100px',
  62. // => @media (min-width: 100px) { ... }
  63. tablet: '640px', // 391
  64. // => @media (min-width: 600px) { ... }
  65. pc: '769px',
  66. // => @media (min-width: 769px) { ... }
  67. },
  68. boxShadow: {
  69. 'xs': '0px 1px 2px 0px rgba(16, 24, 40, 0.05)',
  70. 'sm': '0px 1px 2px 0px rgba(16, 24, 40, 0.06), 0px 1px 3px 0px rgba(16, 24, 40, 0.10)',
  71. 'md': '0px 2px 4px -2px rgba(16, 24, 40, 0.06), 0px 4px 8px -2px rgba(16, 24, 40, 0.10)',
  72. 'lg': '0px 4px 6px -2px rgba(16, 24, 40, 0.03), 0px 12px 16px -4px rgba(16, 24, 40, 0.08)',
  73. 'xl': '0px 8px 8px -4px rgba(16, 24, 40, 0.03), 0px 20px 24px -4px rgba(16, 24, 40, 0.08)',
  74. '2xl': '0px 24px 48px -12px rgba(16, 24, 40, 0.18)',
  75. '3xl': '0px 32px 64px -12px rgba(16, 24, 40, 0.14)',
  76. },
  77. },
  78. },
  79. plugins: [
  80. require('@tailwindcss/typography'),
  81. ],
  82. }