Mike0021 commited on
Commit
a58af83
·
verified ·
1 Parent(s): 6303b96

Force form text full opacity in dark mode

Browse files
Files changed (1) hide show
  1. app.py +77 -3
app.py CHANGED
@@ -630,16 +630,26 @@ CSS = """
630
  color-scheme: dark;
631
  --body-background-fill: #070b13;
632
  --body-text-color: #e5efff;
 
633
  --block-background-fill: rgba(15, 23, 42, 0.92);
634
  --block-border-color: rgba(148, 163, 184, 0.24);
 
635
  --border-color-primary: rgba(148, 163, 184, 0.28);
636
  --input-background-fill: #0b1220;
637
  --input-border-color: rgba(148, 163, 184, 0.36);
638
- --input-placeholder-color: #94a3b8;
 
 
639
  --button-primary-background-fill: #0f766e;
640
  --button-primary-background-fill-hover: #0d9488;
641
  --button-primary-text-color: #f8fafc;
642
  --link-text-color: #67e8f9;
 
 
 
 
 
 
643
  --table-background-fill: #0b1220;
644
  --table-even-background-fill: #0f172a;
645
  --table-odd-background-fill: #0b1220;
@@ -723,10 +733,74 @@ CSS = """
723
  color: #f8fafc !important;
724
  -webkit-text-fill-color: #f8fafc !important;
725
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
726
  .gradio-container input::placeholder,
727
  .gradio-container textarea::placeholder {
728
- color: #94a3b8 !important;
729
- -webkit-text-fill-color: #94a3b8 !important;
 
730
  }
731
  .gradio-container input:focus,
732
  .gradio-container textarea:focus,
 
630
  color-scheme: dark;
631
  --body-background-fill: #070b13;
632
  --body-text-color: #e5efff;
633
+ --body-text-color-subdued: #e5efff;
634
  --block-background-fill: rgba(15, 23, 42, 0.92);
635
  --block-border-color: rgba(148, 163, 184, 0.24);
636
+ --block-label-text-color: #f8fafc;
637
  --border-color-primary: rgba(148, 163, 184, 0.28);
638
  --input-background-fill: #0b1220;
639
  --input-border-color: rgba(148, 163, 184, 0.36);
640
+ --input-text-color: #f8fafc;
641
+ --input-text-color-focus: #ffffff;
642
+ --input-placeholder-color: #dbeafe;
643
  --button-primary-background-fill: #0f766e;
644
  --button-primary-background-fill-hover: #0d9488;
645
  --button-primary-text-color: #f8fafc;
646
  --link-text-color: #67e8f9;
647
+ --neutral-50: #f8fafc;
648
+ --neutral-100: #f1f5f9;
649
+ --neutral-200: #e2e8f0;
650
+ --neutral-300: #cbd5e1;
651
+ --neutral-400: #dbeafe;
652
+ --neutral-500: #e5efff;
653
  --table-background-fill: #0b1220;
654
  --table-even-background-fill: #0f172a;
655
  --table-odd-background-fill: #0b1220;
 
733
  color: #f8fafc !important;
734
  -webkit-text-fill-color: #f8fafc !important;
735
  }
736
+ .gradio-container .form,
737
+ .gradio-container .form *,
738
+ .gradio-container fieldset,
739
+ .gradio-container fieldset *,
740
+ .gradio-container .block.padded,
741
+ .gradio-container .block.padded *,
742
+ .gradio-container [data-testid="input"],
743
+ .gradio-container [data-testid="input"] *,
744
+ .gradio-container [data-testid*="slider"],
745
+ .gradio-container [data-testid*="slider"] *,
746
+ .gradio-container [data-testid*="textbox"],
747
+ .gradio-container [data-testid*="textbox"] *,
748
+ .gradio-container [data-testid*="dropdown"],
749
+ .gradio-container [data-testid*="dropdown"] *,
750
+ .gradio-container [data-testid*="radio"],
751
+ .gradio-container [data-testid*="radio"] * {
752
+ opacity: 1 !important;
753
+ filter: none !important;
754
+ }
755
+ .gradio-container .form label,
756
+ .gradio-container .form label *,
757
+ .gradio-container .form legend,
758
+ .gradio-container .form span,
759
+ .gradio-container .form p,
760
+ .gradio-container .form input,
761
+ .gradio-container .form textarea,
762
+ .gradio-container .form select,
763
+ .gradio-container fieldset label,
764
+ .gradio-container fieldset label *,
765
+ .gradio-container fieldset legend,
766
+ .gradio-container fieldset span,
767
+ .gradio-container fieldset p,
768
+ .gradio-container [data-testid*="label"],
769
+ .gradio-container [data-testid*="label"] *,
770
+ .gradio-container [data-testid*="radio"] label,
771
+ .gradio-container [data-testid*="radio"] label *,
772
+ .gradio-container [data-testid*="radio"] span,
773
+ .gradio-container [data-testid*="slider"] label,
774
+ .gradio-container [data-testid*="slider"] label *,
775
+ .gradio-container [data-testid*="slider"] input,
776
+ .gradio-container [data-testid*="slider"] span,
777
+ .gradio-container [data-testid*="textbox"] label,
778
+ .gradio-container [data-testid*="textbox"] label *,
779
+ .gradio-container [data-testid*="textbox"] textarea,
780
+ .gradio-container [data-testid*="dropdown"] label,
781
+ .gradio-container [data-testid*="dropdown"] label *,
782
+ .gradio-container [data-testid*="dropdown"] input,
783
+ .gradio-container [data-testid*="number"] input,
784
+ .gradio-container [data-testid*="number"] span {
785
+ color: #f8fafc !important;
786
+ -webkit-text-fill-color: #f8fafc !important;
787
+ opacity: 1 !important;
788
+ filter: none !important;
789
+ text-shadow: 0 0 0 #f8fafc !important;
790
+ }
791
+ .gradio-container .form input::placeholder,
792
+ .gradio-container .form textarea::placeholder,
793
+ .gradio-container [data-testid*="textbox"] textarea::placeholder,
794
+ .gradio-container [data-testid*="dropdown"] input::placeholder {
795
+ color: #dbeafe !important;
796
+ -webkit-text-fill-color: #dbeafe !important;
797
+ opacity: 1 !important;
798
+ }
799
  .gradio-container input::placeholder,
800
  .gradio-container textarea::placeholder {
801
+ color: #dbeafe !important;
802
+ -webkit-text-fill-color: #dbeafe !important;
803
+ opacity: 1 !important;
804
  }
805
  .gradio-container input:focus,
806
  .gradio-container textarea:focus,