2
2

tailwind.config.js 1011 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  1. /** @type {import('tailwindcss').Config} */
  2. export default {
  3. content: [
  4. "./index.html",
  5. "./src/**/*.{vue,js,ts,jsx,tsx}",
  6. ],
  7. theme: {
  8. extend: {
  9. colors: {
  10. primary: {
  11. 50: '#eff6ff',
  12. 100: '#dbeafe',
  13. 500: '#3b82f6',
  14. 600: '#2563eb',
  15. 700: '#1d4ed8',
  16. },
  17. success: {
  18. 50: '#f0fdf4',
  19. 100: '#dcfce7',
  20. 500: '#22c55e',
  21. 600: '#16a34a',
  22. },
  23. warning: {
  24. 50: '#fffbeb',
  25. 100: '#fef3c7',
  26. 500: '#f59e0b',
  27. 600: '#d97706',
  28. },
  29. error: {
  30. 50: '#fef2f2',
  31. 100: '#fee2e2',
  32. 500: '#ef4444',
  33. 600: '#dc2626',
  34. }
  35. },
  36. spacing: {
  37. '18': '4.5rem',
  38. '88': '22rem',
  39. '128': '32rem',
  40. },
  41. animation: {
  42. 'pulse-slow': 'pulse 3s cubic-bezier(0.4, 0, 0.6, 1) infinite',
  43. 'bounce-slow': 'bounce 2s infinite',
  44. }
  45. },
  46. },
  47. plugins: [],
  48. }