22
33.treeselect-input {
44 font-size : 0.875rem ;
5- color : rgba ( var (--gray-950 ) , var ( --tw-text-opacity ) );
5+ color : var (--gray-950 );
66 transition-duration : 75ms ;
77 border-style : none;
88 line-height : 1.5rem ;
1212}
1313
1414html .dark .treeselect > .treeselect-input {
15- color : rgb ( 255 255 255 / var (--tw-text-opacity )) !important ;
15+ color : var (--color-white ) ;
1616}
1717
1818.treeselect-input--opened .treeselect-input--bottom {
@@ -29,8 +29,7 @@ html.dark .treeselect > .treeselect-input {
2929}
3030
3131.treeselect-input__edit ::placeholder , .treeselect-list__empty {
32- --tw-text-opacity : 1 ;
33- color : rgba (var (--gray-400 ), var (--tw-text-opacity ));
32+ color : var (--color-white );
3433 cursor : default;
3534}
3635
@@ -80,22 +79,12 @@ html.dark .treeselect > .treeselect-input {
8079 margin-top : 0.5rem ;
8180 border-radius : 0.5rem ;
8281 padding : 0.25rem ;
83- --tw-bg-opacity : 1 ;
84- --tw-shadow : 0 10px 15px -3px rgba (0 , 0 , 0 , 0.1 ),
85- 0 4px 6px -4px rgba (0 , 0 , 0 , 0.1 );
86- --tw-shadow-colored : 0 10px 15px -3px var (--tw-shadow-color ),
87- 0 4px 6px -4px var (--tw-shadow-color );
88- --tw-ring-offset-shadow : var (--tw-ring-inset ) 0 0 0
89- var (--tw-ring-offset-width ) var (--tw-ring-offset-color );
90- --tw-ring-shadow : var (--tw-ring-inset ) 0 0 0
91- calc (1px + var (--tw-ring-offset-width )) var (--tw-ring-color );
92- --tw-ring-color : rgba (var (--gray-950 ), 0.05 );
93- background-color : rgb (255 255 255 / var (--tw-bg-opacity ));
94- border-radius : 0.5rem ;
95- box-shadow : var (--tw-ring-offset-shadow , 0 0 # 0000 ),
96- var (--tw-ring-shadow , 0 0 # 0000 ), var (--tw-shadow );
97- box-shadow : var (--tw-ring-offset-shadow ), var (--tw-ring-shadow ),
98- var (--tw-shadow , 0 0 # 0000 );
82+ border-radius : var (--radius-lg );
83+ background-color : var (--color-white );
84+ --tw-ring-color : color-mix (in oklab, var (--gray-950 ) 5% , transparent);
85+ --tw-shadow : 0 10px 15px -3px var (--tw-shadow-color , rgb (0 0 0 / 0.1 )), 0 4px 6px -4px var (--tw-shadow-color , rgb (0 0 0 / 0.1 ));
86+ --tw-ring-shadow : var (--tw-ring-inset , ) 0 0 0 calc (1px + var (--tw-ring-offset-width )) var (--tw-ring-color , currentcolor);
87+ box-shadow : var (--tw-inset-shadow ), var (--tw-inset-ring-shadow ), var (--tw-ring-offset-shadow ), var (--tw-ring-shadow ), var (--tw-shadow );
9988 border : none;
10089}
10190
@@ -106,13 +95,11 @@ html.dark .treeselect > .treeselect-input {
10695
10796.treeselect-list .treeselect-list--single-select
10897 .treeselect-list__item--single-selected {
109- --tw-bg-opacity : 1 ;
11098 background-color : var (--gray-50 ) !important ;
11199}
112100
113101.treeselect-list__item : hover ,
114102.treeselect-list__item--focused {
115- --tw-bg-opacity : 1 ;
116103 background-color : var (--gray-50 ) !important ;
117104}
118105
@@ -122,13 +109,11 @@ html.dark .treeselect > .treeselect-input {
122109}
123110
124111html .dark .treeselect-list {
125- --tw-bg-opacity : 1 ;
126112 --tw-ring-color : hsla (0 , 0% , 100% , 0.1 );
127113 background-color : var (--gray-900 );
128114}
129115
130116html .dark .treeselect-list {
131- --tw-bg-opacity : 1 ;
132117 --tw-ring-color : hsla (0 , 0% , 100% , 0.1 );
133118 background-color : var (--gray-900 );
134119}
@@ -158,34 +143,30 @@ html.dark .treeselect-list__item--checked,
158143}
159144
160145.treeselect-input__tags-element {
161- --tw-bg-opacity : 1 ;
162- --tw-text-opacity : 1 ;
163- --tw-ring-offset-shadow : var (--tw-ring-inset ) 0 0 0
164- var (--tw-ring-offset-width ) var (--tw-ring-offset-color );
165- --tw-ring-shadow : var (--tw-ring-inset ) 0 0 0
166- calc (1px + var (--tw-ring-offset-width )) var (--tw-ring-color );
146+ --color-50 : var (--primary-50 );
147+ --color-600 : var (--primary-600 );
167148 --tw-ring-inset : inset;
168- --tw-ring-color : rgba (var (--primary-600 ), 0.1 );
149+ --tw-ring-color : color-mix (in oklab, var (--color-600 ) 10% , transparent);
150+ --tw-ring-shadow : var (--tw-ring-inset ) 0 0 0 calc (1px + var (--tw-ring-offset-width )) var (--tw-ring-color , currentcolor);
169151 align-items : center;
170- background-color : rgba ( var (--primary -50 ) , var ( --tw-bg-opacity ) );
152+ background-color : var (--color -50 );
171153 border-radius : 0.375rem ;
172- box-shadow : var (--tw-ring-offset-shadow ), var (--tw-ring-shadow ),
173- var (--tw-shadow , 0 0 # 0000 );
174- color : rgba (var (--primary-600 ), var (--tw-text-opacity ));
154+ box-shadow : var (--tw-inset-shadow ), var (--tw-inset-ring-shadow ), var (--tw-ring-offset-shadow ), var (--tw-ring-shadow ), var (--tw-shadow );
155+ color : var (--text );
175156 display : inline-flex;
176157 font-size : 0.75rem ;
177- font-weight : 500 ;
158+ --tw-font-weight : var (--font-weight-medium );
159+ font-weight : var (--font-weight-medium );
178160 gap : 0.25rem ;
179161 line-height : 1rem ;
180162 padding : 0.25rem 0.5rem ;
181163 word-break : break-all;
182164}
183165
184166html .dark .treeselect-input__tags-element {
185- --tw-text-opacity : 1 ;
186- --tw-ring-color : rgba (var (--primary-400 ), 0.3 );
187- background-color : rgba (var (--primary-400 ), 0.1 );
188- color : rgba (var (--primary-400 ), var (--tw-text-opacity ));
167+ --tw-ring-color : color-mix (in oklab, var (--color-400 ) 30% , transparent);
168+ background-color : color-mix (in oklab, var (--color-400 ) 10% , transparent);
169+ color : var (--dark-text );
189170}
190171
191172.treeselect-list__item-checkbox-container {
@@ -198,7 +179,7 @@ html.dark .treeselect-input__tags-element {
198179.treeselect-list__item--checked .treeselect-list__item-checkbox-container ,
199180.treeselect-list__item--partial-checked
200181 .treeselect-list__item-checkbox-container {
201- background-color : rgba ( var (--primary-600 ) , var ( --tw-text-opacity ) );
182+ background-color : var (--primary-600 );
202183}
203184
204185.treeselect-list__item-checkbox {
@@ -213,7 +194,7 @@ html.dark .treeselect-input__tags-element {
213194}
214195
215196html .dark .treeselect-list__item-checkbox-container {
216- border : rgb ( 255 255 255 / var (--tw-text-opacity ) );
197+ border : var (--color-white );
217198}
218199
219200html .dark .treeselect-list__item-checkbox-container {
@@ -228,11 +209,11 @@ html.dark .treeselect-list__item-checkbox-container {
228209}
229210
230211.treeselect-input__tags-element : hover {
231- background-color : rgba ( var (--primary-50 ) , var ( --tw-bg-opacity ) );
212+ background-color : var (--primary-50 );
232213}
233214
234215.treeselect-input__tags-element : hover .treeselect-input__tags-cross svg {
235- stroke : rgba ( var (--gray-950 ) , var ( --tw-text-opacity ) );
216+ stroke : var (--gray-950 );
236217}
237218
238219html .dark
@@ -243,19 +224,19 @@ html.dark
243224}
244225
245226.treeselect-input__tags-element {
246- color : rgba ( var (--primary-600 ) , var ( --tw-text-opacity ) );
227+ color : var (--primary-600 );
247228}
248229
249230html .dark .treeselect-input__tags-element {
250- color : rgba ( var (--primary-400 ) , var ( --tw-text-opacity ) );
231+ color : var (--primary-400 );
251232}
252233
253234html .dark .treeselect-input__tags-cross svg {
254235 stroke-width : 3px ;
255236}
256237
257238html .dark .treeselect-input__tags-cross svg {
258- stroke : rgb ( 255 255 255 / var (--tw-text-opacity ) );
239+ stroke : var (--color-white );
259240 opacity : 0.5 ;
260241}
261242
@@ -315,7 +296,7 @@ html.dark
315296}
316297
317298@media (max-width : 768px ) {
318-
299+
319300 .treeselect-input ,
320301 .treeselect-list ,
321302 .treeselect-input__tags-element ,
@@ -330,4 +311,4 @@ html.dark
330311
331312[dir = 'rtl' ] .treeselect-input__arrow {
332313 margin-left : 7px ;
333- }
314+ }
0 commit comments