9393 --border : 240 3.7% 15.9% ;
9494 --input : 240 3.7% 15.9% ;
9595 --ring : 240 4.9% 83.9% ;
96- --color-Input : hsl (var (--chart-1 ));
97- --color-Output : hsl (var (--chart-3 ));
98- --chart-1 : 220 70% 50% ;
99- --chart-5 : 160 60% 45% ;
100- --chart-3 : 30 80% 55% ;
101- --chart-4 : 280 65% 60% ;
102- --chart-2 : 340 75% 55% ;
103- --chart-6 : 201.8 96.1% 72.9% ;
104- --chart-7 : 180 65% 50% ;
105- --chart-8 : 300 70% 55% ;
106- --chart-9 : 60 75% 50% ;
107- --chart-10 : 240 65% 55% ;
108- --chart-11 : 120 60% 45% ;
109- --chart-12 : 0 80% 60% ;
110- --chart-13 : 150 70% 45% ;
111- --chart-14 : 270 75% 50% ;
112- --chart-15 : 90 65% 45% ;
113- --chart-16 : 330 70% 55% ;
114- --chart-17 : 200 75% 50% ;
115- --chart-18 : 30 65% 50% ;
116- --chart-19 : 290 70% 55% ;
117- --chart-20 : 110 75% 45% ;
118- --chart-21 : 180 70% 50% ;
119- --chart-22 : 40 75% 55% ;
120- --chart-23 : 260 65% 60% ;
121- --chart-24 : 130 70% 45% ;
122- --chart-25 : 320 75% 50% ;
123- --chart-26 : 210 65% 55% ;
124- --chart-27 : 50 70% 50% ;
125- --chart-28 : 270 75% 45% ;
126- --chart-29 : 140 65% 55% ;
127- --chart-30 : 0 70% 50% ;
128- --chart-31 : 220 75% 45% ;
129- --chart-32 : 60 65% 55% ;
130- --chart-33 : 280 70% 50% ;
131- --chart-34 : 150 75% 45% ;
132- --chart-35 : 330 65% 55% ;
133- --chart-36 : 190 70% 50% ;
134- --chart-37 : 20 75% 45% ;
135- --chart-38 : 240 65% 55% ;
136- --chart-39 : 160 70% 50% ;
137- --chart-40 : 340 75% 45% ;
96+ --color-Input : hsl (var (--c-1 ));
97+ --color-Output : hsl (var (--c-3 ));
98+ --c-1 : 220 70% 50% ;
99+ --c-3 : 30 80% 55% ;
100+ --chart-color-base : 220 65% 55% ;
138101}
139102.dark {
140103 --background : 240 10% 3.9% ;
156119 --border : 240 3.7% 15.9% ;
157120 --input : 240 3.7% 15.9% ;
158121 --ring : 240 4.9% 83.9% ;
159- --color-Input : hsl (var (--chart-1 ));
160- --color-Output : hsl (var (--chart-3 ));
161- --chart-1 : 220 70% 50% ;
162- --chart-5 : 160 60% 45% ;
163- --chart-3 : 30 80% 55% ;
164- --chart-4 : 280 65% 60% ;
165- --chart-2 : 340 75% 55% ;
166- --chart-6 : 201.8 96.1% 72.9% ;
167- --chart-7 : 180 65% 50% ;
168- --chart-8 : 300 70% 55% ;
169- --chart-9 : 60 75% 50% ;
170- --chart-10 : 240 65% 55% ;
171- --chart-11 : 120 60% 45% ;
172- --chart-12 : 0 80% 60% ;
173- --chart-13 : 150 70% 45% ;
174- --chart-14 : 270 75% 50% ;
175- --chart-15 : 90 65% 45% ;
176- --chart-16 : 330 70% 55% ;
177- --chart-17 : 200 75% 50% ;
178- --chart-18 : 30 65% 50% ;
179- --chart-19 : 290 70% 55% ;
180- --chart-20 : 110 75% 45% ;
181- --chart-21 : 180 70% 50% ;
182- --chart-22 : 40 75% 55% ;
183- --chart-23 : 260 65% 60% ;
184- --chart-24 : 130 70% 45% ;
185- --chart-25 : 320 75% 50% ;
186- --chart-26 : 210 65% 55% ;
187- --chart-27 : 50 70% 50% ;
188- --chart-28 : 270 75% 45% ;
189- --chart-29 : 140 65% 55% ;
190- --chart-30 : 0 70% 50% ;
191- --chart-31 : 220 75% 45% ;
192- --chart-32 : 60 65% 55% ;
193- --chart-33 : 280 70% 50% ;
194- --chart-34 : 150 75% 45% ;
195- --chart-35 : 330 65% 55% ;
196- --chart-36 : 190 70% 50% ;
197- --chart-37 : 20 75% 45% ;
198- --chart-38 : 240 65% 55% ;
199- --chart-39 : 160 70% 50% ;
200- --chart-40 : 340 75% 45% ;
122+ --color-Input : hsl (var (--c-1 ));
123+ --color-Output : hsl (var (--c-3 ));
124+ --c-1 : 220 70% 50% ;
125+ --c-3 : 30 80% 55% ;
126+ --chart-color-base : 220 65% 55% ;
201127 }
202128
203- .chart-dot {
204- height : 0.5rem ;
205- width : 0.5rem ;
206- border-radius : 9999px ;
207- background-color : var (--dot-color );
208- }
129+ .chart-dot {
130+ height : 0.5rem ;
131+ width : 0.5rem ;
132+ border-radius : 9999px ;
133+ background-color : var (--dot-color );
134+ }
135+
136+ /* Generate dynamic chart colors */
137+ @property --chart-color-h {
138+ syntax : '<number>' ;
139+ initial-value : 0 ;
140+ inherits : false;
141+ }
142+
143+ .chart-color {
144+ --chart-color-h : 0 ;
145+ --chart-color-s : 65% ;
146+ --chart-color-l : 55% ;
147+ color : hsl (var (--chart-color-h ) var (--chart-color-s ) var (--chart-color-l ));
148+ }
0 commit comments