@@ -636,6 +636,112 @@ body::before {
636636[data-theme = "light-aaa" ] .border-white\/ 10 {
637637 border-color : var (--color-void-lighter ) !important ;
638638}
639+ /* ------------------------------------------------------------------
640+ * Light-mode overrides for slate bg/hover/border utilities.
641+ * Used in Layout, CommandPalette, SessionTable, LiveAuditStream,
642+ * ActivityStream, MetricCards, HomeStatusPanel with dark: variants.
643+ * ------------------------------------------------------------------ */
644+ [data-theme = "light" ] .bg-slate-100 ,
645+ [data-theme = "light-paper" ] .bg-slate-100 ,
646+ [data-theme = "light-aaa" ] .bg-slate-100 {
647+ background-color : var (--color-void-light ) !important ;
648+ }
649+ [data-theme = "light" ] .hover\:bg-slate-100 : hover ,
650+ [data-theme = "light-paper" ] .hover\:bg-slate-100 : hover ,
651+ [data-theme = "light-aaa" ] .hover\:bg-slate-100 : hover {
652+ background-color : var (--color-void-light ) !important ;
653+ }
654+ [data-theme = "light" ] .bg-slate-50 ,
655+ [data-theme = "light-paper" ] .bg-slate-50 ,
656+ [data-theme = "light-aaa" ] .bg-slate-50 {
657+ background-color : var (--color-void-dark ) !important ;
658+ }
659+ [data-theme = "light" ] .hover\:bg-slate-50 : hover ,
660+ [data-theme = "light-paper" ] .hover\:bg-slate-50 : hover ,
661+ [data-theme = "light-aaa" ] .hover\:bg-slate-50 : hover {
662+ background-color : var (--color-void-dark ) !important ;
663+ }
664+ [data-theme = "light" ] .text-slate-700 ,
665+ [data-theme = "light-paper" ] .text-slate-700 ,
666+ [data-theme = "light-aaa" ] .text-slate-700 {
667+ color : var (--color-text-primary ) !important ;
668+ }
669+ [data-theme = "light" ] .text-slate-900 ,
670+ [data-theme = "light-paper" ] .text-slate-900 ,
671+ [data-theme = "light-aaa" ] .text-slate-900 ,
672+ [data-theme = "light" ] .text-gray-900 ,
673+ [data-theme = "light-paper" ] .text-gray-900 ,
674+ [data-theme = "light-aaa" ] .text-gray-900 {
675+ color : var (--color-text-primary ) !important ;
676+ }
677+ [data-theme = "light" ] .hover\:text-slate-900 : hover ,
678+ [data-theme = "light-paper" ] .hover\:text-slate-900 : hover ,
679+ [data-theme = "light-aaa" ] .hover\:text-slate-900 : hover ,
680+ [data-theme = "light" ] .hover\:text-slate-700 : hover ,
681+ [data-theme = "light-paper" ] .hover\:text-slate-700 : hover ,
682+ [data-theme = "light-aaa" ] .hover\:text-slate-700 : hover {
683+ color : var (--color-text-primary ) !important ;
684+ }
685+ [data-theme = "light" ] .text-slate-300 ,
686+ [data-theme = "light-paper" ] .text-slate-300 ,
687+ [data-theme = "light-aaa" ] .text-slate-300 {
688+ color : var (--color-text-muted ) !important ;
689+ }
690+ [data-theme = "light" ] .hover\:text-slate-300 : hover ,
691+ [data-theme = "light-paper" ] .hover\:text-slate-300 : hover ,
692+ [data-theme = "light-aaa" ] .hover\:text-slate-300 : hover {
693+ color : var (--color-text-primary ) !important ;
694+ }
695+ [data-theme = "light" ] .text-slate-200 ,
696+ [data-theme = "light-paper" ] .text-slate-200 ,
697+ [data-theme = "light-aaa" ] .text-slate-200 {
698+ color : var (--color-text-primary ) !important ;
699+ }
700+ [data-theme = "light" ] .hover\:text-slate-200 : hover ,
701+ [data-theme = "light-paper" ] .hover\:text-slate-200 : hover ,
702+ [data-theme = "light-aaa" ] .hover\:text-slate-200 : hover {
703+ color : var (--color-text-primary ) !important ;
704+ }
705+ [data-theme = "light" ] .text-slate-950 ,
706+ [data-theme = "light-paper" ] .text-slate-950 ,
707+ [data-theme = "light-aaa" ] .text-slate-950 {
708+ color : var (--color-text-primary ) !important ;
709+ }
710+ [data-theme = "light" ] .border-slate-200 ,
711+ [data-theme = "light-paper" ] .border-slate-200 ,
712+ [data-theme = "light-aaa" ] .border-slate-200 {
713+ border-color : var (--color-void-lighter ) !important ;
714+ }
715+ [data-theme = "light" ] .border-slate-300 ,
716+ [data-theme = "light-paper" ] .border-slate-300 ,
717+ [data-theme = "light-aaa" ] .border-slate-300 {
718+ border-color : var (--color-void-lighter ) !important ;
719+ }
720+ [data-theme = "light" ] .disabled\:border-slate-300 : disabled ,
721+ [data-theme = "light-paper" ] .disabled\:border-slate-300 : disabled ,
722+ [data-theme = "light-aaa" ] .disabled\:border-slate-300 : disabled {
723+ border-color : var (--color-void-lighter ) !important ;
724+ }
725+ [data-theme = "light" ] .disabled\:bg-slate-50 : disabled ,
726+ [data-theme = "light-paper" ] .disabled\:bg-slate-50 : disabled ,
727+ [data-theme = "light-aaa" ] .disabled\:bg-slate-50 : disabled {
728+ background-color : var (--color-void-dark ) !important ;
729+ }
730+ [data-theme = "light" ] .disabled\:text-slate-700 : disabled ,
731+ [data-theme = "light-paper" ] .disabled\:text-slate-700 : disabled ,
732+ [data-theme = "light-aaa" ] .disabled\:text-slate-700 : disabled {
733+ color : var (--color-text-muted ) !important ;
734+ }
735+ [data-theme = "light" ] .bg-slate-600 ,
736+ [data-theme = "light-paper" ] .bg-slate-600 ,
737+ [data-theme = "light-aaa" ] .bg-slate-600 {
738+ background-color : var (--color-void-lighter ) !important ;
739+ }
740+ [data-theme = "light" ] .bg-white ,
741+ [data-theme = "light-paper" ] .bg-white ,
742+ [data-theme = "light-aaa" ] .bg-white {
743+ background-color : var (--color-void-dark ) !important ;
744+ }
639745
640746/* ------------------------------------------------------------------
641747 * Light-mode readability shim for rose/red/sky utility classes (issue #2378).
0 commit comments