11@import "tailwindcss" ;
22@import "tw-animate-css" ;
3+ @import "shadcn/tailwind.css" ;
34
45@custom-variant dark (& : is (.dark * ));
56
67@theme inline {
78 --color-background : var (--background );
89 --color-foreground : var (--foreground );
9- --font-sans : var (--font-geist- sans );
10+ --font-sans : var (--font-sans );
1011 --font-mono : var (--font-geist-mono );
1112 --color-sidebar-ring : var (--sidebar-ring );
1213 --color-sidebar-border : var (--sidebar-border );
2526 --color-input : var (--input );
2627 --color-border : var (--border );
2728 --color-destructive : var (--destructive );
29+ --color-brand : var (--brand );
30+ --color-brand-foreground : var (--brand-foreground );
31+ --color-success : var (--success );
32+ --color-success-foreground : var (--success-foreground );
33+ --color-warning : var (--warning );
34+ --color-warning-foreground : var (--warning-foreground );
35+ --color-info : var (--info );
36+ --color-info-foreground : var (--info-foreground );
2837 --color-accent-foreground : var (--accent-foreground );
2938 --color-accent : var (--accent );
3039 --color-muted-foreground : var (--muted-foreground );
4352 --radius-xl : calc (var (--radius ) + 4px );
4453 --animate-marquee : marquee var (--duration ) infinite linear;
4554 --animate-marquee-vertical : marquee-vertical var (--duration ) linear infinite;
55+
4656 @keyframes marquee {
47- from {
48- transform : translateX (0 );
57+ from {
58+ transform : translateX (0 );
4959 }
50- to {
51- transform : translateX (calc (-100% - var (--gap )));
60+
61+ to {
62+ transform : translateX (calc (-100% - var (--gap )));
5263 }
5364 }
65+
5466 @keyframes marquee-vertical {
55- from {
56- transform : translateY (0 );
67+ from {
68+ transform : translateY (0 );
5769 }
58- to {
59- transform : translateY (calc (-100% - var (--gap )));
70+
71+ to {
72+ transform : translateY (calc (-100% - var (--gap )));
6073 }
6174 }
75+
76+ --radius-2xl : calc (var (--radius ) + 8px );
77+ --radius-3xl : calc (var (--radius ) + 12px );
78+ --radius-4xl : calc (var (--radius ) + 16px )
6279}
6380
6481: root {
6582 --radius : 0.625rem ;
66- --background : oklch (1 0 0 );
67- --foreground : oklch (0.145 0 0 );
6883 --card : oklch (1 0 0 );
6984 --card-foreground : oklch (0.145 0 0 );
7085 --popover : oklch (1 0 0 );
7792 --muted-foreground : oklch (0.556 0 0 );
7893 --accent : oklch (0.97 0 0 );
7994 --accent-foreground : oklch (0.205 0 0 );
80- --destructive : oklch (0.577 0.245 27.325 );
95+ --destructive : oklch (0.58 0.22 27 );
96+ --brand : # 2563eb ;
97+ --brand-foreground : # ffffff ;
98+ --success : # 16a34a ;
99+ --success-foreground : # ffffff ;
100+ --warning : # f97316 ;
101+ --warning-foreground : # ffffff ;
102+ --info : # 06b6d4 ;
103+ --info-foreground : # ffffff ;
81104 --border : oklch (0.922 0 0 );
82105 --input : oklch (0.922 0 0 );
83106 --ring : oklch (0.708 0 0 );
84- --chart-1 : oklch (0.646 0.222 41.116 );
85- --chart-2 : oklch (0.6 0.118 184.704 );
86- --chart-3 : oklch (0.398 0.07 227.392 );
87- --chart-4 : oklch (0.828 0.189 84.429 );
88- --chart-5 : oklch (0.769 0.188 70.08 );
107+ --chart-1 : oklch (0.809 0.105 251.813 );
108+ --chart-2 : oklch (0.623 0.214 259.815 );
109+ --chart-3 : oklch (0.546 0.245 262.881 );
110+ --chart-4 : oklch (0.488 0.243 264.376 );
111+ --chart-5 : oklch (0.424 0.199 265.638 );
89112 --sidebar : oklch (0.985 0 0 );
90113 --sidebar-foreground : oklch (0.145 0 0 );
91114 --sidebar-primary : oklch (0.205 0 0 );
94117 --sidebar-accent-foreground : oklch (0.205 0 0 );
95118 --sidebar-border : oklch (0.922 0 0 );
96119 --sidebar-ring : oklch (0.708 0 0 );
120+ --background : oklch (1 0 0 );
121+ --foreground : oklch (0.145 0 0 );
97122}
98123
99124.dark {
103128 --card-foreground : oklch (0.985 0 0 );
104129 --popover : oklch (0.205 0 0 );
105130 --popover-foreground : oklch (0.985 0 0 );
106- --primary : oklch (0.922 0 0 );
131+ --primary : oklch (0.87 0.00 0 );
107132 --primary-foreground : oklch (0.205 0 0 );
108133 --secondary : oklch (0.269 0 0 );
109134 --secondary-foreground : oklch (0.985 0 0 );
110135 --muted : oklch (0.269 0 0 );
111136 --muted-foreground : oklch (0.708 0 0 );
112- --accent : oklch (0.269 0 0 );
137+ --accent : oklch (0.371 0 0 );
113138 --accent-foreground : oklch (0.985 0 0 );
114139 --destructive : oklch (0.704 0.191 22.216 );
140+ --brand : # 2563eb ;
141+ --brand-foreground : # ffffff ;
142+ --success : # 16a34a ;
143+ --success-foreground : # ffffff ;
144+ --warning : # f97316 ;
145+ --warning-foreground : # ffffff ;
146+ --info : # 06b6d4 ;
147+ --info-foreground : # ffffff ;
115148 --border : oklch (1 0 0 / 10% );
116149 --input : oklch (1 0 0 / 15% );
117150 --ring : oklch (0.556 0 0 );
118- --chart-1 : oklch (0.488 0.243 264.376 );
119- --chart-2 : oklch (0.696 0.17 162.48 );
120- --chart-3 : oklch (0.769 0.188 70.08 );
121- --chart-4 : oklch (0.627 0.265 303.9 );
122- --chart-5 : oklch (0.645 0.246 16.439 );
151+ --chart-1 : oklch (0.809 0.105 251.813 );
152+ --chart-2 : oklch (0.623 0.214 259.815 );
153+ --chart-3 : oklch (0.546 0.245 262.881 );
154+ --chart-4 : oklch (0.488 0.243 264.376 );
155+ --chart-5 : oklch (0.424 0.199 265.638 );
123156 --sidebar : oklch (0.205 0 0 );
124157 --sidebar-foreground : oklch (0.985 0 0 );
125158 --sidebar-primary : oklch (0.488 0.243 264.376 );
134167 * {
135168 @apply border-border outline-ring/50;
136169 }
170+
137171 body {
138172 @apply bg-background text-foreground;
139173 }
140- }
174+ }
0 commit comments