blob: 7ea54e8eede1f555970f4dfb1d6dfd61f2c3a226 [file] [log] [blame]
gio5f2f1002025-03-20 18:38:48 +04001/** @type {import('tailwindcss').Config} */
2export default {
giod0026612025-05-08 13:00:36 +00003 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};