Signed-off-by: oppiliappan me@oppi.li
+852
-31
input.css
+852
-31
input.css
···
66
font-display: swap;
67
}
68
69
-
h1 {
70
-
@apply text-2xl;
71
-
@apply text-black;
72
-
@apply font-bold;
73
-
}
74
-
75
::selection {
76
@apply bg-yellow-400 text-black bg-opacity-30 dark:bg-yellow-600 dark:bg-opacity-50 dark:text-white;
77
}
···
84
@supports (font-variation-settings: normal) {
85
html {
86
font-feature-settings:
87
-
"ss01" 1,
88
"kern" 1,
89
"liga" 1,
90
"cv05" 1,
···
96
@apply no-underline text-black hover:underline hover:text-gray-800 dark:text-white dark:hover:text-gray-300;
97
}
98
99
-
img {
100
-
@apply border border-gray-200 rounded dark:border-gray-700;
101
-
}
102
-
103
-
img.icon {
104
-
@apply border-0 dark:brightness-100 dark:opacity-100;
105
-
}
106
-
107
label {
108
-
@apply block mb-2 text-gray-900 text-sm font-bold py-2 uppercase dark:text-gray-100;
109
}
110
input {
111
-
@apply bg-white border border-gray-400 rounded-sm focus:ring-black p-3 dark:bg-gray-800 dark:border-gray-600 dark:text-white dark:focus:ring-gray-400;
112
}
113
textarea {
114
-
@apply bg-white border border-gray-400 rounded-sm focus:ring-black p-3 dark:bg-gray-800 dark:border-gray-600 dark:text-white dark:focus:ring-gray-400;
115
}
116
details summary::-webkit-details-marker {
117
display: none;
118
}
119
}
120
121
@layer components {
122
.btn {
123
-
@apply relative z-10 inline-flex min-h-[30px] cursor-pointer items-center
124
-
justify-center bg-transparent px-2 pb-[0.2rem] text-base
125
-
text-gray-900 before:absolute before:inset-0 before:-z-10
126
-
before:block before:rounded-sm before:border before:border-gray-200
127
-
before:bg-white before:drop-shadow-sm
128
-
before:content-[''] hover:before:border-gray-300
129
-
hover:before:bg-gray-50
130
-
hover:before:shadow-[0_2px_2px_0_rgba(20,20,96,0.1),inset_0_-2px_0_0_#f5f5f5]
131
-
focus:outline-none focus-visible:before:outline
132
-
focus-visible:before:outline-4 focus-visible:before:outline-gray-500
133
-
active:before:shadow-[inset_0_2px_2px_0_rgba(20,20,96,0.1)];
134
}
135
}
136
@layer utilities {
137
.error {
138
-
@apply py-1 text-red-400;
139
}
140
.success {
141
-
@apply py-1 text-black;
142
}
143
}
144
}
···
66
font-display: swap;
67
}
68
69
::selection {
70
@apply bg-yellow-400 text-black bg-opacity-30 dark:bg-yellow-600 dark:bg-opacity-50 dark:text-white;
71
}
···
78
@supports (font-variation-settings: normal) {
79
html {
80
font-feature-settings:
81
"kern" 1,
82
"liga" 1,
83
"cv05" 1,
···
89
@apply no-underline text-black hover:underline hover:text-gray-800 dark:text-white dark:hover:text-gray-300;
90
}
91
92
label {
93
+
@apply block text-gray-900 text-sm font-bold py-2 uppercase dark:text-gray-100;
94
}
95
input {
96
+
@apply border border-gray-400 block rounded bg-gray-50 focus:ring-black p-3 dark:bg-gray-800 dark:border-gray-600 dark:text-white dark:focus:ring-gray-400;
97
}
98
textarea {
99
+
@apply border border-gray-400 block rounded bg-gray-50 focus:ring-black p-3 dark:bg-gray-800 dark:border-gray-600 dark:text-white dark:focus:ring-gray-400;
100
}
101
details summary::-webkit-details-marker {
102
display: none;
103
}
104
+
105
+
code {
106
+
@apply font-mono rounded bg-gray-100 dark:bg-gray-700 text-black dark:text-white;
107
+
}
108
}
109
110
@layer components {
111
.btn {
112
+
@apply relative z-10 inline-flex min-h-[30px] cursor-pointer items-center justify-center
113
+
bg-transparent px-2 pb-[0.2rem] text-sm text-gray-900
114
+
before:absolute before:inset-0 before:-z-10 before:block before:rounded
115
+
before:border before:border-gray-200 before:bg-white
116
+
before:shadow-[inset_0_-2px_0_0_rgba(0,0,0,0.1),0_1px_0_0_rgba(0,0,0,0.04)]
117
+
before:content-[''] before:transition-all before:duration-150 before:ease-in-out
118
+
hover:before:shadow-[inset_0_-2px_0_0_rgba(0,0,0,0.15),0_2px_1px_0_rgba(0,0,0,0.06)]
119
+
hover:before:bg-gray-50
120
+
dark:hover:before:bg-gray-700
121
+
active:before:shadow-[inset_0_2px_2px_0_rgba(0,0,0,0.1)]
122
+
focus:outline-none focus-visible:before:outline focus-visible:before:outline-2 focus-visible:before:outline-gray-400
123
+
disabled:cursor-not-allowed disabled:opacity-50
124
+
dark:text-gray-100 dark:before:bg-gray-800 dark:before:border-gray-700;
125
+
}
126
+
127
+
.btn-create {
128
+
@apply btn text-white
129
+
before:bg-green-600 hover:before:bg-green-700
130
+
dark:before:bg-green-700 dark:hover:before:bg-green-800
131
+
before:border before:border-green-700 hover:before:border-green-800
132
+
focus-visible:before:outline-green-500
133
+
disabled:before:bg-green-400 dark:disabled:before:bg-green-600;
134
+
}
135
+
136
+
.prose hr {
137
+
@apply my-2;
138
+
}
139
+
140
+
.prose li:has(input) {
141
+
@apply list-none;
142
+
}
143
+
144
+
.prose ul:has(input) {
145
+
@apply pl-2;
146
+
}
147
+
148
+
.prose .heading .anchor {
149
+
@apply no-underline mx-2 opacity-0;
150
+
}
151
+
152
+
.prose .heading:hover .anchor {
153
+
@apply opacity-70;
154
+
}
155
+
156
+
.prose .heading .anchor:hover {
157
+
@apply opacity-70;
158
+
}
159
+
160
+
.prose a.footnote-backref {
161
+
@apply no-underline;
162
+
}
163
+
164
+
.prose a.mention {
165
+
@apply no-underline hover:underline font-bold;
166
+
}
167
+
168
+
.prose li {
169
+
@apply my-0 py-0;
170
+
}
171
+
172
+
.prose ul,
173
+
.prose ol {
174
+
@apply my-1 py-0;
175
+
}
176
+
177
+
.prose img {
178
+
display: inline;
179
+
margin: 0;
180
+
vertical-align: middle;
181
+
}
182
+
183
+
.prose input {
184
+
@apply inline-block my-0 mb-1 mx-1;
185
+
}
186
+
187
+
.prose input[type="checkbox"] {
188
+
@apply disabled:accent-blue-500 checked:accent-blue-500 disabled:checked:accent-blue-500;
189
+
}
190
+
191
+
/* Base callout */
192
+
details[data-callout] {
193
+
@apply border-l-4 pl-3 py-2 text-gray-800 dark:text-gray-200 my-4;
194
+
}
195
+
196
+
details[data-callout] > summary {
197
+
@apply font-bold cursor-pointer mb-1;
198
+
}
199
+
200
+
details[data-callout] > .callout-content {
201
+
@apply text-sm leading-snug;
202
+
}
203
+
204
+
/* Note (blue) */
205
+
details[data-callout="note" i] {
206
+
@apply border-blue-400 dark:border-blue-500;
207
+
}
208
+
details[data-callout="note" i] > summary {
209
+
@apply text-blue-700 dark:text-blue-400;
210
+
}
211
+
212
+
/* Important (purple) */
213
+
details[data-callout="important" i] {
214
+
@apply border-purple-400 dark:border-purple-500;
215
+
}
216
+
details[data-callout="important" i] > summary {
217
+
@apply text-purple-700 dark:text-purple-400;
218
+
}
219
+
220
+
/* Warning (yellow) */
221
+
details[data-callout="warning" i] {
222
+
@apply border-yellow-400 dark:border-yellow-500;
223
+
}
224
+
details[data-callout="warning" i] > summary {
225
+
@apply text-yellow-700 dark:text-yellow-400;
226
+
}
227
+
228
+
/* Caution (red) */
229
+
details[data-callout="caution" i] {
230
+
@apply border-red-400 dark:border-red-500;
231
+
}
232
+
details[data-callout="caution" i] > summary {
233
+
@apply text-red-700 dark:text-red-400;
234
+
}
235
+
236
+
/* Tip (green) */
237
+
details[data-callout="tip" i] {
238
+
@apply border-green-400 dark:border-green-500;
239
+
}
240
+
details[data-callout="tip" i] > summary {
241
+
@apply text-green-700 dark:text-green-400;
242
+
}
243
+
244
+
/* Optional: hide the disclosure arrow like GitHub */
245
+
details[data-callout] > summary::-webkit-details-marker {
246
+
display: none;
247
}
248
+
249
}
250
@layer utilities {
251
.error {
252
+
@apply py-1 text-red-400 dark:text-red-300;
253
}
254
.success {
255
+
@apply py-1 text-gray-900 dark:text-gray-100;
256
}
257
}
258
+
259
+
}
260
+
261
+
/* Background */
262
+
.bg {
263
+
color: #4c4f69;
264
+
background-color: #eff1f5;
265
+
}
266
+
/* PreWrapper */
267
+
.chroma {
268
+
color: #4c4f69;
269
+
}
270
+
/* Error */
271
+
.chroma .err {
272
+
color: #d20f39;
273
+
}
274
+
/* LineLink */
275
+
.chroma .lnlinks {
276
+
outline: none;
277
+
text-decoration: none;
278
+
color: inherit;
279
+
}
280
+
/* LineTableTD */
281
+
.chroma .lntd {
282
+
vertical-align: top;
283
+
padding: 0;
284
+
margin: 0;
285
+
border: 0;
286
+
}
287
+
/* LineTable */
288
+
.chroma .lntable {
289
+
border-spacing: 0;
290
+
padding: 0;
291
+
margin: 0;
292
+
border: 0;
293
+
}
294
+
/* LineHighlight */
295
+
.chroma .hl {
296
+
@apply bg-amber-400/30 dark:bg-amber-500/20;
297
+
}
298
+
299
+
/* LineNumbersTable */
300
+
.chroma .lnt {
301
+
white-space: pre;
302
+
-webkit-user-select: none;
303
+
user-select: none;
304
+
margin-right: 0.4em;
305
+
padding: 0 0.4em 0 0.4em;
306
+
color: #8c8fa1;
307
+
}
308
+
/* LineNumbers */
309
+
.chroma .ln {
310
+
white-space: pre;
311
+
-webkit-user-select: none;
312
+
user-select: none;
313
+
margin-right: 0.4em;
314
+
padding: 0 0.4em 0 0.4em;
315
+
color: #8c8fa1;
316
+
}
317
+
/* Line */
318
+
.chroma .line {
319
+
display: flex;
320
+
}
321
+
/* Keyword */
322
+
.chroma .k {
323
+
color: #8839ef;
324
+
}
325
+
/* KeywordConstant */
326
+
.chroma .kc {
327
+
color: #fe640b;
328
+
}
329
+
/* KeywordDeclaration */
330
+
.chroma .kd {
331
+
color: #d20f39;
332
+
}
333
+
/* KeywordNamespace */
334
+
.chroma .kn {
335
+
color: #179299;
336
+
}
337
+
/* KeywordPseudo */
338
+
.chroma .kp {
339
+
color: #8839ef;
340
+
}
341
+
/* KeywordReserved */
342
+
.chroma .kr {
343
+
color: #8839ef;
344
+
}
345
+
/* KeywordType */
346
+
.chroma .kt {
347
+
color: #d20f39;
348
+
}
349
+
/* NameAttribute */
350
+
.chroma .na {
351
+
color: #1e66f5;
352
+
}
353
+
/* NameBuiltin */
354
+
.chroma .nb {
355
+
color: #04a5e5;
356
+
}
357
+
/* NameBuiltinPseudo */
358
+
.chroma .bp {
359
+
color: #04a5e5;
360
+
}
361
+
/* NameClass */
362
+
.chroma .nc {
363
+
color: #df8e1d;
364
+
}
365
+
/* NameConstant */
366
+
.chroma .no {
367
+
color: #df8e1d;
368
+
}
369
+
/* NameDecorator */
370
+
.chroma .nd {
371
+
color: #1e66f5;
372
+
font-weight: bold;
373
+
}
374
+
/* NameEntity */
375
+
.chroma .ni {
376
+
color: #179299;
377
+
}
378
+
/* NameException */
379
+
.chroma .ne {
380
+
color: #fe640b;
381
+
}
382
+
/* NameFunction */
383
+
.chroma .nf {
384
+
color: #1e66f5;
385
+
}
386
+
/* NameFunctionMagic */
387
+
.chroma .fm {
388
+
color: #1e66f5;
389
+
}
390
+
/* NameLabel */
391
+
.chroma .nl {
392
+
color: #04a5e5;
393
+
}
394
+
/* NameNamespace */
395
+
.chroma .nn {
396
+
color: #fe640b;
397
+
}
398
+
/* NameProperty */
399
+
.chroma .py {
400
+
color: #fe640b;
401
+
}
402
+
/* NameTag */
403
+
.chroma .nt {
404
+
color: #8839ef;
405
+
}
406
+
/* NameVariable */
407
+
.chroma .nv {
408
+
color: #dc8a78;
409
+
}
410
+
/* NameVariableClass */
411
+
.chroma .vc {
412
+
color: #dc8a78;
413
+
}
414
+
/* NameVariableGlobal */
415
+
.chroma .vg {
416
+
color: #dc8a78;
417
+
}
418
+
/* NameVariableInstance */
419
+
.chroma .vi {
420
+
color: #dc8a78;
421
+
}
422
+
/* NameVariableMagic */
423
+
.chroma .vm {
424
+
color: #dc8a78;
425
+
}
426
+
/* LiteralString */
427
+
.chroma .s {
428
+
color: #40a02b;
429
+
}
430
+
/* LiteralStringAffix */
431
+
.chroma .sa {
432
+
color: #d20f39;
433
+
}
434
+
/* LiteralStringBacktick */
435
+
.chroma .sb {
436
+
color: #40a02b;
437
+
}
438
+
/* LiteralStringChar */
439
+
.chroma .sc {
440
+
color: #40a02b;
441
+
}
442
+
/* LiteralStringDelimiter */
443
+
.chroma .dl {
444
+
color: #1e66f5;
445
+
}
446
+
/* LiteralStringDoc */
447
+
.chroma .sd {
448
+
color: #9ca0b0;
449
+
}
450
+
/* LiteralStringDouble */
451
+
.chroma .s2 {
452
+
color: #40a02b;
453
+
}
454
+
/* LiteralStringEscape */
455
+
.chroma .se {
456
+
color: #1e66f5;
457
+
}
458
+
/* LiteralStringHeredoc */
459
+
.chroma .sh {
460
+
color: #9ca0b0;
461
+
}
462
+
/* LiteralStringInterpol */
463
+
.chroma .si {
464
+
color: #40a02b;
465
+
}
466
+
/* LiteralStringOther */
467
+
.chroma .sx {
468
+
color: #40a02b;
469
+
}
470
+
/* LiteralStringRegex */
471
+
.chroma .sr {
472
+
color: #179299;
473
+
}
474
+
/* LiteralStringSingle */
475
+
.chroma .s1 {
476
+
color: #40a02b;
477
+
}
478
+
/* LiteralStringSymbol */
479
+
.chroma .ss {
480
+
color: #40a02b;
481
+
}
482
+
/* LiteralNumber */
483
+
.chroma .m {
484
+
color: #fe640b;
485
+
}
486
+
/* LiteralNumberBin */
487
+
.chroma .mb {
488
+
color: #fe640b;
489
+
}
490
+
/* LiteralNumberFloat */
491
+
.chroma .mf {
492
+
color: #fe640b;
493
+
}
494
+
/* LiteralNumberHex */
495
+
.chroma .mh {
496
+
color: #fe640b;
497
+
}
498
+
/* LiteralNumberInteger */
499
+
.chroma .mi {
500
+
color: #fe640b;
501
+
}
502
+
/* LiteralNumberIntegerLong */
503
+
.chroma .il {
504
+
color: #fe640b;
505
+
}
506
+
/* LiteralNumberOct */
507
+
.chroma .mo {
508
+
color: #fe640b;
509
+
}
510
+
/* Operator */
511
+
.chroma .o {
512
+
color: #04a5e5;
513
+
font-weight: bold;
514
+
}
515
+
/* OperatorWord */
516
+
.chroma .ow {
517
+
color: #04a5e5;
518
+
font-weight: bold;
519
+
}
520
+
/* Comment */
521
+
.chroma .c {
522
+
color: #9ca0b0;
523
+
font-style: italic;
524
+
}
525
+
/* CommentHashbang */
526
+
.chroma .ch {
527
+
color: #9ca0b0;
528
+
font-style: italic;
529
+
}
530
+
/* CommentMultiline */
531
+
.chroma .cm {
532
+
color: #9ca0b0;
533
+
font-style: italic;
534
+
}
535
+
/* CommentSingle */
536
+
.chroma .c1 {
537
+
color: #9ca0b0;
538
+
font-style: italic;
539
+
}
540
+
/* CommentSpecial */
541
+
.chroma .cs {
542
+
color: #9ca0b0;
543
+
font-style: italic;
544
+
}
545
+
/* CommentPreproc */
546
+
.chroma .cp {
547
+
color: #9ca0b0;
548
+
font-style: italic;
549
+
}
550
+
/* CommentPreprocFile */
551
+
.chroma .cpf {
552
+
color: #9ca0b0;
553
+
font-weight: bold;
554
+
font-style: italic;
555
+
}
556
+
/* GenericDeleted */
557
+
.chroma .gd {
558
+
color: #d20f39;
559
+
background-color: oklch(93.6% 0.032 17.717);
560
+
}
561
+
/* GenericEmph */
562
+
.chroma .ge {
563
+
font-style: italic;
564
+
}
565
+
/* GenericError */
566
+
.chroma .gr {
567
+
color: #d20f39;
568
+
}
569
+
/* GenericHeading */
570
+
.chroma .gh {
571
+
color: #fe640b;
572
+
font-weight: bold;
573
+
}
574
+
/* GenericInserted */
575
+
.chroma .gi {
576
+
color: #40a02b;
577
+
background-color: oklch(96.2% 0.044 156.743);
578
+
}
579
+
/* GenericStrong */
580
+
.chroma .gs {
581
+
font-weight: bold;
582
+
}
583
+
/* GenericSubheading */
584
+
.chroma .gu {
585
+
color: #fe640b;
586
+
font-weight: bold;
587
+
}
588
+
/* GenericTraceback */
589
+
.chroma .gt {
590
+
color: #d20f39;
591
+
}
592
+
/* GenericUnderline */
593
+
.chroma .gl {
594
+
text-decoration: underline;
595
+
}
596
+
597
+
@media (prefers-color-scheme: dark) {
598
+
/* Background */
599
+
.bg {
600
+
color: #cad3f5;
601
+
background-color: #24273a;
602
+
}
603
+
/* PreWrapper */
604
+
.chroma {
605
+
color: #cad3f5;
606
+
}
607
+
/* Error */
608
+
.chroma .err {
609
+
color: #ed8796;
610
+
}
611
+
/* LineLink */
612
+
.chroma .lnlinks {
613
+
outline: none;
614
+
text-decoration: none;
615
+
color: inherit;
616
+
}
617
+
/* LineTableTD */
618
+
.chroma .lntd {
619
+
vertical-align: top;
620
+
padding: 0;
621
+
margin: 0;
622
+
border: 0;
623
+
}
624
+
/* LineTable */
625
+
.chroma .lntable {
626
+
border-spacing: 0;
627
+
padding: 0;
628
+
margin: 0;
629
+
border: 0;
630
+
}
631
+
/* LineHighlight */
632
+
.chroma .hl {
633
+
background-color: #494d64;
634
+
}
635
+
/* LineNumbersTable */
636
+
.chroma .lnt {
637
+
white-space: pre;
638
+
-webkit-user-select: none;
639
+
user-select: none;
640
+
margin-right: 0.4em;
641
+
padding: 0 0.4em 0 0.4em;
642
+
color: #8087a2;
643
+
}
644
+
/* LineNumbers */
645
+
.chroma .ln {
646
+
white-space: pre;
647
+
-webkit-user-select: none;
648
+
user-select: none;
649
+
margin-right: 0.4em;
650
+
padding: 0 0.4em 0 0.4em;
651
+
color: #8087a2;
652
+
}
653
+
/* Line */
654
+
.chroma .line {
655
+
display: flex;
656
+
}
657
+
/* Keyword */
658
+
.chroma .k {
659
+
color: #c6a0f6;
660
+
}
661
+
/* KeywordConstant */
662
+
.chroma .kc {
663
+
color: #f5a97f;
664
+
}
665
+
/* KeywordDeclaration */
666
+
.chroma .kd {
667
+
color: #ed8796;
668
+
}
669
+
/* KeywordNamespace */
670
+
.chroma .kn {
671
+
color: #8bd5ca;
672
+
}
673
+
/* KeywordPseudo */
674
+
.chroma .kp {
675
+
color: #c6a0f6;
676
+
}
677
+
/* KeywordReserved */
678
+
.chroma .kr {
679
+
color: #c6a0f6;
680
+
}
681
+
/* KeywordType */
682
+
.chroma .kt {
683
+
color: #ed8796;
684
+
}
685
+
/* NameAttribute */
686
+
.chroma .na {
687
+
color: #8aadf4;
688
+
}
689
+
/* NameBuiltin */
690
+
.chroma .nb {
691
+
color: #91d7e3;
692
+
}
693
+
/* NameBuiltinPseudo */
694
+
.chroma .bp {
695
+
color: #91d7e3;
696
+
}
697
+
/* NameClass */
698
+
.chroma .nc {
699
+
color: #eed49f;
700
+
}
701
+
/* NameConstant */
702
+
.chroma .no {
703
+
color: #eed49f;
704
+
}
705
+
/* NameDecorator */
706
+
.chroma .nd {
707
+
color: #8aadf4;
708
+
font-weight: bold;
709
+
}
710
+
/* NameEntity */
711
+
.chroma .ni {
712
+
color: #8bd5ca;
713
+
}
714
+
/* NameException */
715
+
.chroma .ne {
716
+
color: #f5a97f;
717
+
}
718
+
/* NameFunction */
719
+
.chroma .nf {
720
+
color: #8aadf4;
721
+
}
722
+
/* NameFunctionMagic */
723
+
.chroma .fm {
724
+
color: #8aadf4;
725
+
}
726
+
/* NameLabel */
727
+
.chroma .nl {
728
+
color: #91d7e3;
729
+
}
730
+
/* NameNamespace */
731
+
.chroma .nn {
732
+
color: #f5a97f;
733
+
}
734
+
/* NameProperty */
735
+
.chroma .py {
736
+
color: #f5a97f;
737
+
}
738
+
/* NameTag */
739
+
.chroma .nt {
740
+
color: #c6a0f6;
741
+
}
742
+
/* NameVariable */
743
+
.chroma .nv {
744
+
color: #f4dbd6;
745
+
}
746
+
/* NameVariableClass */
747
+
.chroma .vc {
748
+
color: #f4dbd6;
749
+
}
750
+
/* NameVariableGlobal */
751
+
.chroma .vg {
752
+
color: #f4dbd6;
753
+
}
754
+
/* NameVariableInstance */
755
+
.chroma .vi {
756
+
color: #f4dbd6;
757
+
}
758
+
/* NameVariableMagic */
759
+
.chroma .vm {
760
+
color: #f4dbd6;
761
+
}
762
+
/* LiteralString */
763
+
.chroma .s {
764
+
color: #a6da95;
765
+
}
766
+
/* LiteralStringAffix */
767
+
.chroma .sa {
768
+
color: #ed8796;
769
+
}
770
+
/* LiteralStringBacktick */
771
+
.chroma .sb {
772
+
color: #a6da95;
773
+
}
774
+
/* LiteralStringChar */
775
+
.chroma .sc {
776
+
color: #a6da95;
777
+
}
778
+
/* LiteralStringDelimiter */
779
+
.chroma .dl {
780
+
color: #8aadf4;
781
+
}
782
+
/* LiteralStringDoc */
783
+
.chroma .sd {
784
+
color: #6e738d;
785
+
}
786
+
/* LiteralStringDouble */
787
+
.chroma .s2 {
788
+
color: #a6da95;
789
+
}
790
+
/* LiteralStringEscape */
791
+
.chroma .se {
792
+
color: #8aadf4;
793
+
}
794
+
/* LiteralStringHeredoc */
795
+
.chroma .sh {
796
+
color: #6e738d;
797
+
}
798
+
/* LiteralStringInterpol */
799
+
.chroma .si {
800
+
color: #a6da95;
801
+
}
802
+
/* LiteralStringOther */
803
+
.chroma .sx {
804
+
color: #a6da95;
805
+
}
806
+
/* LiteralStringRegex */
807
+
.chroma .sr {
808
+
color: #8bd5ca;
809
+
}
810
+
/* LiteralStringSingle */
811
+
.chroma .s1 {
812
+
color: #a6da95;
813
+
}
814
+
/* LiteralStringSymbol */
815
+
.chroma .ss {
816
+
color: #a6da95;
817
+
}
818
+
/* LiteralNumber */
819
+
.chroma .m {
820
+
color: #f5a97f;
821
+
}
822
+
/* LiteralNumberBin */
823
+
.chroma .mb {
824
+
color: #f5a97f;
825
+
}
826
+
/* LiteralNumberFloat */
827
+
.chroma .mf {
828
+
color: #f5a97f;
829
+
}
830
+
/* LiteralNumberHex */
831
+
.chroma .mh {
832
+
color: #f5a97f;
833
+
}
834
+
/* LiteralNumberInteger */
835
+
.chroma .mi {
836
+
color: #f5a97f;
837
+
}
838
+
/* LiteralNumberIntegerLong */
839
+
.chroma .il {
840
+
color: #f5a97f;
841
+
}
842
+
/* LiteralNumberOct */
843
+
.chroma .mo {
844
+
color: #f5a97f;
845
+
}
846
+
/* Operator */
847
+
.chroma .o {
848
+
color: #91d7e3;
849
+
font-weight: bold;
850
+
}
851
+
/* OperatorWord */
852
+
.chroma .ow {
853
+
color: #91d7e3;
854
+
font-weight: bold;
855
+
}
856
+
/* Comment */
857
+
.chroma .c {
858
+
color: #6e738d;
859
+
font-style: italic;
860
+
}
861
+
/* CommentHashbang */
862
+
.chroma .ch {
863
+
color: #6e738d;
864
+
font-style: italic;
865
+
}
866
+
/* CommentMultiline */
867
+
.chroma .cm {
868
+
color: #6e738d;
869
+
font-style: italic;
870
+
}
871
+
/* CommentSingle */
872
+
.chroma .c1 {
873
+
color: #6e738d;
874
+
font-style: italic;
875
+
}
876
+
/* CommentSpecial */
877
+
.chroma .cs {
878
+
color: #6e738d;
879
+
font-style: italic;
880
+
}
881
+
/* CommentPreproc */
882
+
.chroma .cp {
883
+
color: #6e738d;
884
+
font-style: italic;
885
+
}
886
+
/* CommentPreprocFile */
887
+
.chroma .cpf {
888
+
color: #6e738d;
889
+
font-weight: bold;
890
+
font-style: italic;
891
+
}
892
+
/* GenericDeleted */
893
+
.chroma .gd {
894
+
color: #ed8796;
895
+
background-color: oklch(44.4% 0.177 26.899 / 0.5);
896
+
}
897
+
/* GenericEmph */
898
+
.chroma .ge {
899
+
font-style: italic;
900
+
}
901
+
/* GenericError */
902
+
.chroma .gr {
903
+
color: #ed8796;
904
+
}
905
+
/* GenericHeading */
906
+
.chroma .gh {
907
+
color: #f5a97f;
908
+
font-weight: bold;
909
+
}
910
+
/* GenericInserted */
911
+
.chroma .gi {
912
+
color: #a6da95;
913
+
background-color: oklch(44.8% 0.119 151.328 / 0.5);
914
+
}
915
+
/* GenericStrong */
916
+
.chroma .gs {
917
+
font-weight: bold;
918
+
}
919
+
/* GenericSubheading */
920
+
.chroma .gu {
921
+
color: #f5a97f;
922
+
font-weight: bold;
923
+
}
924
+
/* GenericTraceback */
925
+
.chroma .gt {
926
+
color: #ed8796;
927
+
}
928
+
/* GenericUnderline */
929
+
.chroma .gl {
930
+
text-decoration: underline;
931
+
}
932
+
}
933
+
934
+
actor-typeahead {
935
+
--color-background: #ffffff;
936
+
--color-border: #d1d5db;
937
+
--color-shadow: #000000;
938
+
--color-hover: #f9fafb;
939
+
--color-avatar-fallback: #e5e7eb;
940
+
--radius: 0.0;
941
+
--padding-menu: 0.0rem;
942
+
z-index: 1000;
943
+
}
944
+
945
+
actor-typeahead::part(handle) {
946
+
color: #111827;
947
+
}
948
+
949
+
actor-typeahead::part(menu) {
950
+
box-shadow: 0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1);
951
+
}
952
+
953
+
@media (prefers-color-scheme: dark) {
954
+
actor-typeahead {
955
+
--color-background: #1f2937;
956
+
--color-border: #4b5563;
957
+
--color-shadow: #000000;
958
+
--color-hover: #374151;
959
+
--color-avatar-fallback: #4b5563;
960
+
}
961
+
962
+
actor-typeahead::part(handle) {
963
+
color: #f9fafb;
964
+
}
965
}
History
1 round
0 comments
oppi.li
submitted
#0
1 commit
expand
collapse
input.css: use latest css from core
Signed-off-by: oppiliappan <me@oppi.li>
1/1 success
expand
collapse
expand 0 comments
pull request successfully merged