@@ -3272,6 +3272,10 @@ select {
3272
3272
overflow-x : clip;
3273
3273
}
3274
3274
3275
+ .overflow-x-scroll {
3276
+ overflow-x : scroll;
3277
+ }
3278
+
3275
3279
.truncate {
3276
3280
overflow : hidden;
3277
3281
text-overflow : ellipsis;
@@ -4221,98 +4225,84 @@ select {
4221
4225
transform : translateZ (0 );
4222
4226
}
4223
4227
4224
- : root {
4225
- --background-color : # f3f3f3 ;
4226
- --text-color : # 000 ;
4227
- --keyword-color : # 4285F4 ;
4228
- --property-color : # 34A853 ;
4229
- --type-color : # EA4334 ;
4230
- --generic-color : # 9d3af6 ;
4231
- --value-color : # 000 ;
4232
- --comment-color : # 888888 ;
4233
- }
4234
-
4235
- .hl-keyword {
4236
- color : var (--keyword-color );
4237
- }
4238
-
4239
- .hl-property {
4240
- color : var (--property-color );
4241
- }
4242
-
4243
- .hl-attribute {
4244
- font-family : "Radon" , inherit, monospace;
4245
- }
4246
-
4247
- .hl-type {
4248
- color : var (--type-color );
4249
- }
4250
-
4251
- .hl-generic .hl-type ,
4252
- .hl-generic {
4253
- color : var (--generic-color );
4254
- }
4255
-
4256
- .hl-value {
4257
- color : var (--value-color );
4228
+ .syntax-entry-component .grid {
4229
+ grid-template-columns : repeat (1 , minmax (0 , 1fr ));
4258
4230
}
4259
4231
4260
- .hl-comment {
4261
- color : var (--comment-color );
4232
+ .syntax-entry-theme-filament {
4233
+ border-radius : 0.75rem ;
4234
+ --tw-bg-opacity : 1 ;
4235
+ background-color : rgba (var (--gray-50 ), var (--tw-bg-opacity ));
4236
+ padding : 1.5rem ;
4237
+ font-family : ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono" , "Courier New" , monospace;
4238
+ font-size : 0.875rem ;
4239
+ line-height : 1.5rem ;
4240
+ --tw-text-opacity : 1 ;
4241
+ color : rgba (var (--gray-950 ), var (--tw-text-opacity ));
4242
+ --tw-shadow : 0 1px 2px 0 rgb (0 0 0 / 0.05 );
4243
+ --tw-shadow-colored : 0 1px 2px 0 var (--tw-shadow-color );
4244
+ box-shadow : var (--tw-ring-offset-shadow , 0 0 # 0000 ), var (--tw-ring-shadow , 0 0 # 0000 ), var (--tw-shadow );
4245
+ --tw-ring-offset-shadow : var (--tw-ring-inset ) 0 0 0 var (--tw-ring-offset-width ) var (--tw-ring-offset-color );
4246
+ --tw-ring-shadow : var (--tw-ring-inset ) 0 0 0 calc (1px + var (--tw-ring-offset-width )) var (--tw-ring-color );
4247
+ box-shadow : var (--tw-ring-offset-shadow ), var (--tw-ring-shadow ), var (--tw-shadow , 0 0 # 0000 );
4248
+ --tw-ring-color : rgba (var (--gray-950 ), 0.05 );
4262
4249
}
4263
4250
4264
- .hl-blur {
4265
- filter : blur (2px );
4251
+ : is (.dark .syntax-entry-theme-filament ) {
4252
+ --tw-bg-opacity : 1 ;
4253
+ background-color : rgba (var (--gray-950 ), var (--tw-bg-opacity ));
4254
+ --tw-text-opacity : 1 ;
4255
+ color : rgb (255 255 255 / var (--tw-text-opacity ));
4256
+ --tw-ring-color : rgb (255 255 255 / 0.1 );
4266
4257
}
4267
4258
4268
- .hl-strong {
4269
- font-weight : bold;
4259
+ .syntax-entry-theme-filament .hl-keyword {
4260
+ --tw-text-opacity : 1 ;
4261
+ color : rgb (37 99 235 / var (--tw-text-opacity ));
4270
4262
}
4271
4263
4272
- .hl-em {
4273
- font-style : italic;
4264
+ .syntax-entry-theme-filament .hl-property ,
4265
+ .syntax-entry-theme-filament .hl-value ,
4266
+ .syntax-entry-theme-filament .hl-variable {
4267
+ --tw-text-opacity : 1 ;
4268
+ color : rgba (var (--gray-950 ), var (--tw-text-opacity ));
4274
4269
}
4275
4270
4276
- .hl-addition {
4277
- display : inline-block;
4278
- min-width : 100% ;
4279
- background-color : # 00FF0033 ;
4271
+ : is (.dark .syntax-entry-theme-filament .hl-property ), : is (.dark
4272
+ .syntax-entry-theme-filament .hl-value ), : is (.dark
4273
+ .syntax-entry-theme-filament .hl-variable ) {
4274
+ --tw-text-opacity : 1 ;
4275
+ color : rgb (255 255 255 / var (--tw-text-opacity ));
4280
4276
}
4281
4277
4282
- .hl-deletion {
4283
- display : inline-block;
4284
- min-width : 100% ;
4285
- background-color : # FF000022 ;
4278
+ .syntax-entry-theme-filament .hl-type {
4279
+ --tw-text-opacity : 1 ;
4280
+ color : rgb (220 38 38 / var (--tw-text-opacity ));
4286
4281
}
4287
4282
4288
- .filament-syntax-entry-component .grid {
4289
- display : block;
4283
+ .syntax-entry-theme-filament .hl-generic {
4284
+ --tw-text-opacity : 1 ;
4285
+ color : rgb (147 51 234 / var (--tw-text-opacity ));
4290
4286
}
4291
4287
4292
- .filament-syntax-entry {
4293
- overflow : hidden;
4294
- border-radius : 0.75rem ;
4295
- font-family : ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono" , "Courier New" , monospace;
4296
- --tw-shadow : 0 1px 2px 0 rgb (0 0 0 / 0.05 );
4297
- --tw-shadow-colored : 0 1px 2px 0 var (--tw-shadow-color );
4298
- box-shadow : var (--tw-ring-offset-shadow , 0 0 # 0000 ), var (--tw-ring-shadow , 0 0 # 0000 ), var (--tw-shadow );
4299
- --tw-ring-offset-shadow : var (--tw-ring-inset ) 0 0 0 var (--tw-ring-offset-width ) var (--tw-ring-offset-color );
4300
- --tw-ring-shadow : var (--tw-ring-inset ) 0 0 0 calc (1px + var (--tw-ring-offset-width )) var (--tw-ring-color );
4301
- box-shadow : var (--tw-ring-offset-shadow ), var (--tw-ring-shadow ), var (--tw-shadow , 0 0 # 0000 );
4288
+ .syntax-entry-theme-filament .hl-comment span ,
4289
+ .syntax-entry-theme-filament .hl-comment {
4290
+ --tw-text-opacity : 1 ;
4291
+ color : rgba (var (--gray-600 ), var (--tw-text-opacity ));
4302
4292
}
4303
4293
4304
- .filament-syntax-entry .hljs {
4305
- display : block;
4306
- overflow-x : scroll;
4307
- padding : 1.5rem ;
4294
+ .syntax-entry-theme-filament .hl-blur {
4295
+ --tw-blur : blur (4px );
4296
+ filter : var (--tw-blur ) var (--tw-brightness ) var (--tw-contrast ) var (--tw-grayscale ) var (--tw-hue-rotate ) var (--tw-invert ) var (--tw-saturate ) var (--tw-sepia ) var (--tw-drop-shadow );
4308
4297
}
4309
4298
4310
- : is (. dark . filament- syntax-entry) {
4311
- --tw-ring-color : rgb ( 255 255 255 / 0.1 ) ;
4299
+ . syntax-entry-theme-filament . hl-strong {
4300
+ font-weight : 700 ;
4312
4301
}
4313
4302
4314
- : not (.dark .filament-syntax-entry ) {
4315
- --tw-ring-color : rgba (var (--gray-950 ), 0.05 );
4303
+ .syntax-entry-theme-filament .hl-attribute ,
4304
+ .syntax-entry-theme-filament .hl-em {
4305
+ font-style : italic;
4316
4306
}
4317
4307
4318
4308
: is (.dark .dark\:prose-invert ) {
@@ -6056,3 +6046,4 @@ input:focus-visible+.\[input\:focus-visible\+\&\]\:ring-gray-950\/10 {
6056
6046
: is (.dark input : focus-visible + .dark\:\[input\:focus-visible\+\&\]\:ring-white\/ 20) {
6057
6047
--tw-ring-color : rgb (255 255 255 / 0.2 );
6058
6048
}
6049
+
0 commit comments