tailwind.config.js 1.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263
  1. /** @type {import('tailwindcss').Config} */
  2. module.exports = {
  3. content: [
  4. './pages/**/*.{js,ts,jsx,tsx,mdx}',
  5. './components/**/*.{js,ts,jsx,tsx,mdx}',
  6. './app/**/*.{js,ts,jsx,tsx,mdx}',
  7. './src/**/*.{js,ts,jsx,tsx,mdx}',
  8. ],
  9. theme: {
  10. extend: {
  11. colors: {
  12. border: "hsl(var(--border))",
  13. input: "hsl(var(--input))",
  14. ring: "hsl(var(--ring))",
  15. background: "hsl(var(--background))",
  16. foreground: "hsl(var(--foreground))",
  17. primary: {
  18. DEFAULT: "hsl(var(--primary))",
  19. foreground: "hsl(var(--primary-foreground))",
  20. },
  21. secondary: {
  22. DEFAULT: "hsl(var(--secondary))",
  23. foreground: "hsl(var(--secondary-foreground))",
  24. },
  25. destructive: {
  26. DEFAULT: "hsl(var(--destructive))",
  27. foreground: "hsl(var(--destructive-foreground))",
  28. },
  29. success: {
  30. DEFAULT: "hsl(var(--success))",
  31. foreground: "hsl(var(--success-foreground))",
  32. },
  33. warning: {
  34. DEFAULT: "hsl(var(--warning))",
  35. foreground: "hsl(var(--warning-foreground))",
  36. },
  37. muted: {
  38. DEFAULT: "hsl(var(--muted))",
  39. foreground: "hsl(var(--muted-foreground))",
  40. },
  41. accent: {
  42. DEFAULT: "hsl(var(--accent))",
  43. foreground: "hsl(var(--accent-foreground))",
  44. },
  45. popover: {
  46. DEFAULT: "hsl(var(--popover))",
  47. foreground: "hsl(var(--popover-foreground))",
  48. },
  49. card: {
  50. DEFAULT: "hsl(var(--card))",
  51. foreground: "hsl(var(--card-foreground))",
  52. },
  53. },
  54. borderRadius: {
  55. lg: "var(--radius)",
  56. md: "calc(var(--radius) - 2px)",
  57. sm: "calc(var(--radius) - 4px)",
  58. },
  59. },
  60. },
  61. plugins: [],
  62. }