55@plugin "tailwindcss-animate" ;
66@custom-variant dark (& : is (.dark * ));
77
8- @theme {
9- --color-border : hsl (var (--border ));
10- --color-input : hsl (var (--input ));
11- --color-ring : hsl (var (--ring ));
12- --color-background : hsl (var (--background ));
13- --color-foreground : hsl (var (--foreground ));
14-
15- --color-primary : hsl (var (--primary ));
16- --color-primary-foreground : hsl (var (--primary-foreground ));
17-
18- --color-secondary : hsl (var (--secondary ));
19- --color-secondary-foreground : hsl (var (--secondary-foreground ));
20-
21- --color-destructive : hsl (var (--destructive ));
22- --color-destructive-foreground : hsl (var (--destructive-foreground ));
23-
24- --color-muted : hsl (var (--muted ));
25- --color-muted-foreground : hsl (var (--muted-foreground ));
26-
27- --color-accent : hsl (var (--accent ));
28- --color-accent-foreground : hsl (var (--accent-foreground ));
29-
30- --color-popover : hsl (var (--popover ));
31- --color-popover-foreground : hsl (var (--popover-foreground ));
32-
33- --color-card : hsl (var (--card ));
34- --color-card-foreground : hsl (var (--card-foreground ));
35-
36- --radius-lg : var (--radius );
37- --radius-md : calc (var (--radius ) - 2px );
38- --radius-sm : calc (var (--radius ) - 4px );
39-
40- --animate-accordion-down : accordion-down 0.2s ease-out;
41- --animate-accordion-up : accordion-up 0.2s ease-out;
42-
43- @keyframes accordion-down {
44- from {
45- height : 0 ;
46- }
47- to {
48- height : var (--radix-accordion-content-height );
49- }
50- }
51- @keyframes accordion-up {
52- from {
53- height : var (--radix-accordion-content-height );
54- }
55- to {
56- height : 0 ;
57- }
58- }
59- }
60-
618@utility container {
629 margin-inline : auto;
6310 padding-inline : 2rem ;
8835 }
8936}
9037
91- @layer base {
92- : root {
93- --background : 0 0% 100% ;
94- --foreground : 222.2 84% 4.9% ;
95- --card : 0 0% 100% ;
96- --card-foreground : 222.2 84% 4.9% ;
97- --popover : 0 0% 100% ;
98- --popover-foreground : 222.2 84% 4.9% ;
99- --primary : 222.2 47.4% 11.2% ;
100- --primary-foreground : 210 40% 98% ;
101- --secondary : 210 40% 96.1% ;
102- --secondary-foreground : 222.2 47.4% 11.2% ;
103- --muted : 210 40% 96.1% ;
104- --muted-foreground : 215.4 16.3% 46.9% ;
105- --accent : 210 40% 96.1% ;
106- --accent-foreground : 222.2 47.4% 11.2% ;
107- --destructive : 0 84.2% 60.2% ;
108- --destructive-foreground : 210 40% 98% ;
109- --border : 214.3 31.8% 91.4% ;
110- --input : 214.3 31.8% 91.4% ;
111- --ring : 222.2 84% 4.9% ;
112- --radius : 0.5rem ;
113- }
114-
115- .dark {
116- --background : 222.2 84% 4.9% ;
117- --foreground : 210 40% 98% ;
118- --card : 222.2 84% 4.9% ;
119- --card-foreground : 210 40% 98% ;
120- --popover : 222.2 84% 4.9% ;
121- --popover-foreground : 210 40% 98% ;
122- --primary : 210 40% 98% ;
123- --primary-foreground : 222.2 47.4% 11.2% ;
124- --secondary : 217.2 32.6% 17.5% ;
125- --secondary-foreground : 210 40% 98% ;
126- --muted : 217.2 32.6% 17.5% ;
127- --muted-foreground : 215 20.2% 65.1% ;
128- --accent : 217.2 32.6% 17.5% ;
129- --accent-foreground : 210 40% 98% ;
130- --destructive : 0 62.8% 30.6% ;
131- --destructive-foreground : 210 40% 98% ;
132- --border : 217.2 32.6% 17.5% ;
133- --input : 217.2 32.6% 17.5% ;
134- --ring : 212.7 26.8% 83.9% ;
135- }
136- }
137-
138- @layer base {
139- body {
140- background-color : var (--color-background );
141- color : var (--color-foreground );
142- }
143- }
144-
14538@theme inline {
14639 --font-heading : var (--font-sans );
14740 --font-sans : 'Geist Variable' , sans-serif;
16255 --color-input : var (--input );
16356 --color-border : var (--border );
16457 --color-destructive : var (--destructive );
58+ --color-destructive-foreground : var (--destructive-foreground );
16559 --color-accent-foreground : var (--accent-foreground );
16660 --color-accent : var (--accent );
16761 --color-muted-foreground : var (--muted-foreground );
18377 --radius-2xl : calc (var (--radius ) * 1.8 );
18478 --radius-3xl : calc (var (--radius ) * 2.2 );
18579 --radius-4xl : calc (var (--radius ) * 2.6 );
80+
81+ --animate-accordion-down : accordion-down 0.2s ease-out;
82+ --animate-accordion-up : accordion-up 0.2s ease-out;
83+
84+ @keyframes accordion-down {
85+ from {
86+ height : 0 ;
87+ }
88+ to {
89+ height : var (--radix-accordion-content-height );
90+ }
91+ }
92+ @keyframes accordion-up {
93+ from {
94+ height : var (--radix-accordion-content-height );
95+ }
96+ to {
97+ height : 0 ;
98+ }
99+ }
186100}
187101
188102: root {
252166 --sidebar-accent-foreground : oklch (0.985 0 0 );
253167 --sidebar-border : oklch (1 0 0 / 10% );
254168 --sidebar-ring : oklch (0.556 0 0 );
255- }
169+ }
0 commit comments