tailwind.config.ts 2.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263
  1. import type {Config} from "tailwindcss";
  2. export default {
  3. darkMode: ["class"],
  4. content: [
  5. "./src/pages/**/*.{js,ts,jsx,tsx,mdx}",
  6. "./src/components/**/*.{js,ts,jsx,tsx,mdx}",
  7. "./src/app/**/*.{js,ts,jsx,tsx,mdx}",
  8. ],
  9. theme: {
  10. extend: {
  11. colors: {
  12. background: 'hsl(var(--background))',
  13. foreground: 'hsl(var(--foreground))',
  14. card: {
  15. DEFAULT: 'hsl(var(--card))',
  16. foreground: 'hsl(var(--card-foreground))'
  17. },
  18. popover: {
  19. DEFAULT: 'hsl(var(--popover))',
  20. foreground: 'hsl(var(--popover-foreground))'
  21. },
  22. primary: {
  23. DEFAULT: 'hsl(var(--primary))',
  24. foreground: 'hsl(var(--primary-foreground))'
  25. },
  26. secondary: {
  27. DEFAULT: 'hsl(var(--secondary))',
  28. foreground: 'hsl(var(--secondary-foreground))'
  29. },
  30. muted: {
  31. DEFAULT: 'hsl(var(--muted))',
  32. foreground: 'hsl(var(--muted-foreground))'
  33. },
  34. accent: {
  35. DEFAULT: 'hsl(var(--accent))',
  36. foreground: 'hsl(var(--accent-foreground))'
  37. },
  38. destructive: {
  39. DEFAULT: 'hsl(var(--destructive))',
  40. foreground: 'hsl(var(--destructive-foreground))'
  41. },
  42. hma: 'var(--hma)',
  43. border: 'hsl(var(--border))',
  44. input: 'hsl(var(--input))',
  45. ring: 'hsl(var(--ring))',
  46. chart: {
  47. '1': 'hsl(var(--chart-1))',
  48. '2': 'hsl(var(--chart-2))',
  49. '3': 'hsl(var(--chart-3))',
  50. '4': 'hsl(var(--chart-4))',
  51. '5': 'hsl(var(--chart-5))'
  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: [require("tailwindcss-animate")],
  62. } satisfies Config;