tailwind.config.js 2.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879
  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. boxShadow: {
  64. 'xs': '0px 1px 2px 0px rgba(16, 24, 40, 0.05)',
  65. 'sm': '0px 1px 2px 0px rgba(16, 24, 40, 0.06), 0px 1px 3px 0px rgba(16, 24, 40, 0.10)',
  66. 'md': '0px 2px 4px -2px rgba(16, 24, 40, 0.06), 0px 4px 8px -2px rgba(16, 24, 40, 0.10)',
  67. 'lg': '0px 4px 6px -2px rgba(16, 24, 40, 0.03), 0px 12px 16px -4px rgba(16, 24, 40, 0.08)',
  68. 'xl': '0px 8px 8px -4px rgba(16, 24, 40, 0.03), 0px 20px 24px -4px rgba(16, 24, 40, 0.08)',
  69. '2xl': '0px 24px 48px -12px rgba(16, 24, 40, 0.18)',
  70. '3xl': '0px 32px 64px -12px rgba(16, 24, 40, 0.14)',
  71. },
  72. },
  73. },
  74. plugins: [
  75. require('@tailwindcss/typography'),
  76. ],
  77. }