| gio | 5f2f100 | 2025-03-20 18:38:48 +0400 | [diff] [blame] | 1 | /** @type {import('tailwindcss').Config} */ |
| 2 | export default { |
| gio | d002661 | 2025-05-08 13:00:36 +0000 | [diff] [blame] | 3 | darkMode: ["class"], |
| 4 | content: ["./index.html", "./src/**/*.{ts,tsx,js,jsx}"], |
| 5 | theme: { |
| 6 | extend: { |
| 7 | borderRadius: { |
| 8 | lg: "var(--radius)", |
| 9 | md: "calc(var(--radius) - 2px)", |
| 10 | sm: "calc(var(--radius) - 4px)", |
| 11 | }, |
| 12 | colors: { |
| 13 | background: "hsl(var(--background))", |
| 14 | foreground: "hsl(var(--foreground))", |
| 15 | card: { |
| 16 | DEFAULT: "hsl(var(--card))", |
| 17 | foreground: "hsl(var(--card-foreground))", |
| 18 | }, |
| 19 | popover: { |
| 20 | DEFAULT: "hsl(var(--popover))", |
| 21 | foreground: "hsl(var(--popover-foreground))", |
| 22 | }, |
| 23 | primary: { |
| 24 | DEFAULT: "hsl(var(--primary))", |
| 25 | foreground: "hsl(var(--primary-foreground))", |
| 26 | }, |
| 27 | secondary: { |
| 28 | DEFAULT: "hsl(var(--secondary))", |
| 29 | foreground: "hsl(var(--secondary-foreground))", |
| 30 | }, |
| 31 | muted: { |
| 32 | DEFAULT: "hsl(var(--muted))", |
| 33 | foreground: "hsl(var(--muted-foreground))", |
| 34 | }, |
| 35 | accent: { |
| 36 | DEFAULT: "hsl(var(--accent))", |
| 37 | foreground: "hsl(var(--accent-foreground))", |
| 38 | }, |
| 39 | destructive: { |
| 40 | DEFAULT: "hsl(var(--destructive))", |
| 41 | foreground: "hsl(var(--destructive-foreground))", |
| 42 | }, |
| 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 | sidebar: { |
| 54 | DEFAULT: "hsl(var(--sidebar-background))", |
| 55 | foreground: "hsl(var(--sidebar-foreground))", |
| 56 | primary: "hsl(var(--sidebar-primary))", |
| 57 | "primary-foreground": "hsl(var(--sidebar-primary-foreground))", |
| 58 | accent: "hsl(var(--sidebar-accent))", |
| 59 | "accent-foreground": "hsl(var(--sidebar-accent-foreground))", |
| 60 | border: "hsl(var(--sidebar-border))", |
| 61 | ring: "hsl(var(--sidebar-ring))", |
| 62 | }, |
| 63 | }, |
| 64 | keyframes: { |
| 65 | "accordion-down": { |
| 66 | from: { |
| 67 | height: "0", |
| 68 | }, |
| 69 | to: { |
| 70 | height: "var(--radix-accordion-content-height)", |
| 71 | }, |
| 72 | }, |
| 73 | "accordion-up": { |
| 74 | from: { |
| 75 | height: "var(--radix-accordion-content-height)", |
| 76 | }, |
| 77 | to: { |
| 78 | height: "0", |
| 79 | }, |
| 80 | }, |
| 81 | }, |
| 82 | animation: { |
| 83 | "accordion-down": "accordion-down 0.2s ease-out", |
| 84 | "accordion-up": "accordion-up 0.2s ease-out", |
| 85 | }, |
| 86 | }, |
| 87 | }, |
| 88 | plugins: [require("tailwindcss-animate")], |
| 89 | }; |