@@ -104,58 +104,58 @@ html.dark {
104104}
105105
106106: root {
107- --background : oklch (1 0 0 );
108- --foreground : oklch (0.1450 0 0 );
109- --card : oklch (1 0 0 );
110- --card-foreground : oklch (0.1450 0 0 );
111- --popover : oklch (1 0 0 );
112- --popover-foreground : oklch (0.1450 0 0 );
113- --primary : oklch (0.2050 0 0 );
114- --primary-foreground : oklch (0.9850 0 0 );
115- --secondary : oklch (0.9700 0 0 );
116- --secondary-foreground : oklch (0.2050 0 0 );
117- --muted : oklch (0.9700 0 0 );
118- --muted-foreground : oklch (0.5560 0 0 );
119- --accent : oklch (0.9700 0 0 );
120- --accent-foreground : oklch (0.2050 0 0 );
121- --destructive : oklch (0.5770 0.2450 27.3250 );
122- --destructive-foreground : oklch (1 0 0 );
123- --border : oklch (0.9220 0 0 );
124- --input : oklch (0.9220 0 0 );
125- --ring : oklch (0.7080 0 0 );
126- --chart-1 : oklch (0.8100 0.1000 252 );
127- --chart-2 : oklch (0.6200 0.1900 260 );
128- --chart-3 : oklch (0.5500 0.2200 263 );
129- --chart-4 : oklch (0.4900 0.2200 264 );
130- --chart-5 : oklch (0.4200 0.1800 266 );
131- --sidebar : oklch (0.9850 0 0 );
132- --sidebar-foreground : oklch (0.1450 0 0 );
133- --sidebar-primary : oklch (0.2050 0 0 );
134- --sidebar-primary-foreground : oklch (0.9850 0 0 );
135- --sidebar-accent : oklch (0.9700 0 0 );
136- --sidebar-accent-foreground : oklch (0.2050 0 0 );
137- --sidebar-border : oklch (0.9220 0 0 );
138- --sidebar-ring : oklch (0.7080 0 0 );
139- --font-sans : ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI' , Roboto, 'Helvetica Neue' , Arial, 'Noto Sans' , sans-serif, 'Apple Color Emoji' , 'Segoe UI Emoji' , 'Segoe UI Symbol' , 'Noto Color Emoji' ;
140- --font-serif : ui-serif, Georgia, Cambria, "Times New Roman" , Times, serif;
141- --font-mono : ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono" , "Courier New" , monospace;
142- --radius : 0.625rem ;
143- --shadow-x : 0 ;
144- --shadow-y : 1px ;
145- --shadow-blur : 3px ;
146- --shadow-spread : 0px ;
147- --shadow-opacity : 0.1 ;
148- --shadow-color : oklch (0 0 0 );
149- --shadow-2xs : 0 1px 3px 0px hsl (0 0% 0% / 0.05 );
150- --shadow-xs : 0 1px 3px 0px hsl (0 0% 0% / 0.05 );
151- --shadow-sm : 0 1px 3px 0px hsl (0 0% 0% / 0.10 ), 0 1px 2px -1px hsl (0 0% 0% / 0.10 );
152- --shadow : 0 1px 3px 0px hsl (0 0% 0% / 0.10 ), 0 1px 2px -1px hsl (0 0% 0% / 0.10 );
153- --shadow-md : 0 1px 3px 0px hsl (0 0% 0% / 0.10 ), 0 2px 4px -1px hsl (0 0% 0% / 0.10 );
154- --shadow-lg : 0 1px 3px 0px hsl (0 0% 0% / 0.10 ), 0 4px 6px -1px hsl (0 0% 0% / 0.10 );
155- --shadow-xl : 0 1px 3px 0px hsl (0 0% 0% / 0.10 ), 0 8px 10px -1px hsl (0 0% 0% / 0.10 );
156- --shadow-2xl : 0 1px 3px 0px hsl (0 0% 0% / 0.25 );
157- --tracking-normal : 0em ;
158- --spacing : 0.25rem ;
107+ --background : oklch (1 0 0 );
108+ --foreground : oklch (0.1450 0 0 );
109+ --card : oklch (1 0 0 );
110+ --card-foreground : oklch (0.1450 0 0 );
111+ --popover : oklch (1 0 0 );
112+ --popover-foreground : oklch (0.1450 0 0 );
113+ --primary : oklch (0.2050 0 0 );
114+ --primary-foreground : oklch (0.9850 0 0 );
115+ --secondary : oklch (0.9700 0 0 );
116+ --secondary-foreground : oklch (0.2050 0 0 );
117+ --muted : oklch (0.9700 0 0 );
118+ --muted-foreground : oklch (0.5560 0 0 );
119+ --accent : oklch (0.9700 0 0 );
120+ --accent-foreground : oklch (0.2050 0 0 );
121+ --destructive : oklch (0.5770 0.2450 27.3250 );
122+ --destructive-foreground : oklch (1 0 0 );
123+ --border : oklch (0.9220 0 0 );
124+ --input : oklch (0.9220 0 0 );
125+ --ring : oklch (0.7080 0 0 );
126+ --chart-1 : oklch (0.8100 0.1000 252 );
127+ --chart-2 : oklch (0.6200 0.1900 260 );
128+ --chart-3 : oklch (0.5500 0.2200 263 );
129+ --chart-4 : oklch (0.4900 0.2200 264 );
130+ --chart-5 : oklch (0.4200 0.1800 266 );
131+ --sidebar : oklch (0.9850 0 0 );
132+ --sidebar-foreground : oklch (0.1450 0 0 );
133+ --sidebar-primary : oklch (0.2050 0 0 );
134+ --sidebar-primary-foreground : oklch (0.9850 0 0 );
135+ --sidebar-accent : oklch (0.9700 0 0 );
136+ --sidebar-accent-foreground : oklch (0.2050 0 0 );
137+ --sidebar-border : oklch (0.9220 0 0 );
138+ --sidebar-ring : oklch (0.7080 0 0 );
139+ --font-sans : ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI' , Roboto, 'Helvetica Neue' , Arial, 'Noto Sans' , sans-serif, 'Apple Color Emoji' , 'Segoe UI Emoji' , 'Segoe UI Symbol' , 'Noto Color Emoji' ;
140+ --font-serif : ui-serif, Georgia, Cambria, "Times New Roman" , Times, serif;
141+ --font-mono : ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono" , "Courier New" , monospace;
142+ --radius : 0.625rem ;
143+ --shadow-x : 0 ;
144+ --shadow-y : 1px ;
145+ --shadow-blur : 3px ;
146+ --shadow-spread : 0px ;
147+ --shadow-opacity : 0.1 ;
148+ --shadow-color : oklch (0 0 0 );
149+ --shadow-2xs : 0 1px 3px 0px hsl (0 0% 0% / 0.05 );
150+ --shadow-xs : 0 1px 3px 0px hsl (0 0% 0% / 0.05 );
151+ --shadow-sm : 0 1px 3px 0px hsl (0 0% 0% / 0.10 ), 0 1px 2px -1px hsl (0 0% 0% / 0.10 );
152+ --shadow : 0 1px 3px 0px hsl (0 0% 0% / 0.10 ), 0 1px 2px -1px hsl (0 0% 0% / 0.10 );
153+ --shadow-md : 0 1px 3px 0px hsl (0 0% 0% / 0.10 ), 0 2px 4px -1px hsl (0 0% 0% / 0.10 );
154+ --shadow-lg : 0 1px 3px 0px hsl (0 0% 0% / 0.10 ), 0 4px 6px -1px hsl (0 0% 0% / 0.10 );
155+ --shadow-xl : 0 1px 3px 0px hsl (0 0% 0% / 0.10 ), 0 8px 10px -1px hsl (0 0% 0% / 0.10 );
156+ --shadow-2xl : 0 1px 3px 0px hsl (0 0% 0% / 0.25 );
157+ --tracking-normal : 0em ;
158+ --spacing : 0.25rem ;
159159}
160160
161161
@@ -170,46 +170,46 @@ html.dark {
170170 --primary-foreground : oklch (0.2050 0 0 );
171171 --secondary : oklch (0.2690 0 0 );
172172 --secondary-foreground : oklch (0.9850 0 0 );
173- --muted : oklch (0.2690 0 0 );
174- --muted-foreground : oklch (0.7080 0 0 );
175- --accent : oklch (0.3710 0 0 );
176- --accent-foreground : oklch (0.9850 0 0 );
177- --destructive : oklch (0.7040 0.1910 22.2160 );
178- --destructive-foreground : oklch (0.9850 0 0 );
179- --border : oklch (0.2750 0 0 );
180- --input : oklch (0.3250 0 0 );
181- --ring : oklch (0.5560 0 0 );
182- --chart-1 : oklch (0.8100 0.1000 252 );
183- --chart-2 : oklch (0.6200 0.1900 260 );
184- --chart-3 : oklch (0.5500 0.2200 263 );
185- --chart-4 : oklch (0.4900 0.2200 264 );
186- --chart-5 : oklch (0.4200 0.1800 266 );
187- --sidebar : oklch (0.2050 0 0 );
188- --sidebar-foreground : oklch (0.9850 0 0 );
189- --sidebar-primary : oklch (0.4880 0.2430 264.3760 );
190- --sidebar-primary-foreground : oklch (0.9850 0 0 );
191- --sidebar-accent : oklch (0.2690 0 0 );
192- --sidebar-accent-foreground : oklch (0.9850 0 0 );
193- --sidebar-border : oklch (0.2750 0 0 );
194- --sidebar-ring : oklch (0.4390 0 0 );
195- --font-sans : ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI' , Roboto, 'Helvetica Neue' , Arial, 'Noto Sans' , sans-serif, 'Apple Color Emoji' , 'Segoe UI Emoji' , 'Segoe UI Symbol' , 'Noto Color Emoji' ;
196- --font-serif : ui-serif, Georgia, Cambria, "Times New Roman" , Times, serif;
197- --font-mono : ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono" , "Courier New" , monospace;
198- --radius : 0.625rem ;
199- --shadow-x : 0 ;
200- --shadow-y : 1px ;
201- --shadow-blur : 3px ;
202- --shadow-spread : 0px ;
203- --shadow-opacity : 0.1 ;
204- --shadow-color : oklch (0 0 0 );
205- --shadow-2xs : 0 1px 3px 0px hsl (0 0% 0% / 0.05 );
206- --shadow-xs : 0 1px 3px 0px hsl (0 0% 0% / 0.05 );
207- --shadow-sm : 0 1px 3px 0px hsl (0 0% 0% / 0.10 ), 0 1px 2px -1px hsl (0 0% 0% / 0.10 );
208- --shadow : 0 1px 3px 0px hsl (0 0% 0% / 0.10 ), 0 1px 2px -1px hsl (0 0% 0% / 0.10 );
209- --shadow-md : 0 1px 3px 0px hsl (0 0% 0% / 0.10 ), 0 2px 4px -1px hsl (0 0% 0% / 0.10 );
210- --shadow-lg : 0 1px 3px 0px hsl (0 0% 0% / 0.10 ), 0 4px 6px -1px hsl (0 0% 0% / 0.10 );
211- --shadow-xl : 0 1px 3px 0px hsl (0 0% 0% / 0.10 ), 0 8px 10px -1px hsl (0 0% 0% / 0.10 );
212- --shadow-2xl : 0 1px 3px 0px hsl (0 0% 0% / 0.25 );
173+ --muted : oklch (0.2690 0 0 );
174+ --muted-foreground : oklch (0.7080 0 0 );
175+ --accent : oklch (0.3710 0 0 );
176+ --accent-foreground : oklch (0.9850 0 0 );
177+ --destructive : oklch (0.7040 0.1910 22.2160 );
178+ --destructive-foreground : oklch (0.9850 0 0 );
179+ --border : oklch (0.2750 0 0 );
180+ --input : oklch (0.3250 0 0 );
181+ --ring : oklch (0.5560 0 0 );
182+ --chart-1 : oklch (0.8100 0.1000 252 );
183+ --chart-2 : oklch (0.6200 0.1900 260 );
184+ --chart-3 : oklch (0.5500 0.2200 263 );
185+ --chart-4 : oklch (0.4900 0.2200 264 );
186+ --chart-5 : oklch (0.4200 0.1800 266 );
187+ --sidebar : oklch (0.2050 0 0 );
188+ --sidebar-foreground : oklch (0.9850 0 0 );
189+ --sidebar-primary : oklch (0.4880 0.2430 264.3760 );
190+ --sidebar-primary-foreground : oklch (0.9850 0 0 );
191+ --sidebar-accent : oklch (0.2690 0 0 );
192+ --sidebar-accent-foreground : oklch (0.9850 0 0 );
193+ --sidebar-border : oklch (0.2750 0 0 );
194+ --sidebar-ring : oklch (0.4390 0 0 );
195+ --font-sans : ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI' , Roboto, 'Helvetica Neue' , Arial, 'Noto Sans' , sans-serif, 'Apple Color Emoji' , 'Segoe UI Emoji' , 'Segoe UI Symbol' , 'Noto Color Emoji' ;
196+ --font-serif : ui-serif, Georgia, Cambria, "Times New Roman" , Times, serif;
197+ --font-mono : ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono" , "Courier New" , monospace;
198+ --radius : 0.625rem ;
199+ --shadow-x : 0 ;
200+ --shadow-y : 1px ;
201+ --shadow-blur : 3px ;
202+ --shadow-spread : 0px ;
203+ --shadow-opacity : 0.1 ;
204+ --shadow-color : oklch (0 0 0 );
205+ --shadow-2xs : 0 1px 3px 0px hsl (0 0% 0% / 0.05 );
206+ --shadow-xs : 0 1px 3px 0px hsl (0 0% 0% / 0.05 );
207+ --shadow-sm : 0 1px 3px 0px hsl (0 0% 0% / 0.10 ), 0 1px 2px -1px hsl (0 0% 0% / 0.10 );
208+ --shadow : 0 1px 3px 0px hsl (0 0% 0% / 0.10 ), 0 1px 2px -1px hsl (0 0% 0% / 0.10 );
209+ --shadow-md : 0 1px 3px 0px hsl (0 0% 0% / 0.10 ), 0 2px 4px -1px hsl (0 0% 0% / 0.10 );
210+ --shadow-lg : 0 1px 3px 0px hsl (0 0% 0% / 0.10 ), 0 4px 6px -1px hsl (0 0% 0% / 0.10 );
211+ --shadow-xl : 0 1px 3px 0px hsl (0 0% 0% / 0.10 ), 0 8px 10px -1px hsl (0 0% 0% / 0.10 );
212+ --shadow-2xl : 0 1px 3px 0px hsl (0 0% 0% / 0.25 );
213213}
214214
215215.no-scrollbar ::-webkit-scrollbar {
@@ -233,3 +233,13 @@ html.dark {
233233 letter-spacing : var (--tracking-normal );
234234 }
235235}
236+
237+ /* Utility class for logos that need to invert in dark mode */
238+ /* Dark logo becomes white in dark mode */
239+ .invert-on-dark {
240+ filter : none;
241+ }
242+
243+ .dark .invert-on-dark {
244+ filter : invert (1 );
245+ }
0 commit comments