1111 --primary : # 2563eb ;
1212 --primary-600 : # 1d4ed8 ;
1313 --primary-700 : # 1e40af ;
14- --header-bg : # 2d3748 ;
15- --header-fg : # ffffff ;
14+ --header-bg : # ffffff ;
15+ --header-fg : # 111827 ;
1616 color-scheme : light;
1717}
1818
@@ -711,8 +711,8 @@ main { max-width: 980px; margin: 24px auto; padding: 0 16px; }
711711
712712/* Versioned documentation application */
713713.versionedDocs {
714- --docs-navy : # 14253d ;
715- --docs-navy-2 : # 1c3554 ;
714+ --docs-navy : # ffffff ;
715+ --docs-navy-2 : # f3f6f8 ;
716716 --docs-accent : # 0d8d9b ;
717717 --docs-accent-strong : # 08727e ;
718718 --docs-sidebar : # f3f6f8 ;
@@ -738,17 +738,17 @@ main { max-width: 980px; margin: 24px auto; padding: 0 16px; }
738738 gap : 14px ;
739739 height : 64px ;
740740 padding : 0 28px ;
741- color : # edf7fa ;
741+ color : var ( --text ) ;
742742 background : var (--docs-navy );
743- border-bottom : 1px solid rgba ( 255 , 255 , 255 , 0.12 );
743+ border-bottom : 1px solid var ( --border );
744744 text-align : left;
745745}
746746
747747.docsBrand {
748748 display : inline-flex;
749749 align-items : center;
750750 gap : 12px ;
751- color : # fff ;
751+ color : var ( --text ) ;
752752}
753753
754754.docsBrand .metbitLogo {
@@ -799,15 +799,20 @@ main { max-width: 980px; margin: 24px auto; padding: 0 16px; }
799799
800800.primaryDocsNav a {
801801 padding : 9px 10px ;
802- color : # d9e6ef ;
802+ color : var ( --muted ) ;
803803 border-radius : 4px ;
804804 font-size : 0.9rem ;
805805 font-weight : 650 ;
806806}
807807
808808.primaryDocsNav a : hover ,
809809.primaryDocsNav a : focus-visible {
810- color : # fff ;
810+ color : var (--text );
811+ background : rgba (0 , 0 , 0 , 0.06 );
812+ }
813+
814+ [data-theme = "dark" ] .primaryDocsNav a : hover ,
815+ [data-theme = "dark" ] .primaryDocsNav a : focus-visible {
811816 background : rgba (255 , 255 , 255 , 0.09 );
812817}
813818
@@ -819,15 +824,15 @@ main { max-width: 980px; margin: 24px auto; padding: 0 16px; }
819824 width : min (100% , 460px );
820825 height : 38px ;
821826 padding : 0 11px ;
822- color : # b8c8d5 ;
823- background : rgba ( 255 , 255 , 255 , 0.1 );
824- border : 1px solid rgba ( 255 , 255 , 255 , 0.18 );
827+ color : var ( --muted ) ;
828+ background : var ( --chip );
829+ border : 1px solid var ( --border );
825830 border-radius : 5px ;
826831}
827832
828833.docsSearch : focus-within {
829- background : # fff ;
830- color : # 354153 ;
834+ background : var ( --card ) ;
835+ color : var ( --text ) ;
831836 border-color : # 6ad6dc ;
832837 box-shadow : 0 0 0 3px rgba (72 , 200 , 207 , 0.2 );
833838}
@@ -843,14 +848,14 @@ main { max-width: 980px; margin: 24px auto; padding: 0 16px; }
843848 font-size : 0.91rem ;
844849}
845850
846- .docsSearch input ::placeholder { color : # c1ced8 ; }
847- .docsSearch : focus-within input ::placeholder { color : # 6b7280 ; }
851+ .docsSearch input ::placeholder { color : var ( --muted ) ; }
852+ .docsSearch : focus-within input ::placeholder { color : var ( --muted ) ; }
848853.docsSearch button { display : inline-flex; color : inherit; padding : 4px ; }
849854.docsSearch kbd {
850855 padding : 1px 6px ;
851- color : # ced9e1 ;
852- background : rgba ( 255 , 255 , 255 , .08 );
853- border : 1px solid rgba ( 255 , 255 , 255 , .2 );
856+ color : var ( --muted ) ;
857+ background : var ( --card );
858+ border : 1px solid var ( --border );
854859 border-radius : 3px ;
855860 font : 0.76rem ui-monospace, monospace;
856861}
@@ -886,7 +891,7 @@ main { max-width: 980px; margin: 24px auto; padding: 0 16px; }
886891 display : flex;
887892 align-items : center;
888893 gap : 7px ;
889- color : # cbd8e1 ;
894+ color : var ( --muted ) ;
890895 font-size : 0.76rem ;
891896 font-weight : 700 ;
892897 text-transform : uppercase;
@@ -896,19 +901,20 @@ main { max-width: 980px; margin: 24px auto; padding: 0 16px; }
896901.versionControl select {
897902 width : 94px ;
898903 padding : 7px 26px 7px 8px ;
899- color : # fff ;
900- background : var (--docs-navy-2 );
901- border : 1px solid rgba ( 255 , 255 , 255 , 0.25 );
904+ color : var ( --text ) ;
905+ background : var (--chip );
906+ border : 1px solid var ( --border );
902907 border-radius : 4px ;
903908 font-size : 0.86rem ;
904909 text-transform : none;
905910}
906911
907912.topbarIcon {
908913 display : inline-flex;
909- color : # e5edf3 ;
914+ color : var ( --muted ) ;
910915 font-size : 1.25rem ;
911916}
917+ .topbarIcon : hover { color : var (--text ); }
912918
913919.docsWorkspace {
914920 display : grid;
0 commit comments