@@ -554,7 +554,7 @@ header.top-navbar #search-field {
554554 padding : var (--space-2 ) var (--space-4 );
555555 border : 1px solid var (--color-border-default );
556556 border-radius : var (--radius-md );
557- font-size : var (--font-size-sm );
557+ font-size : var (--font-size-base );
558558 background : var (--color-background-primary );
559559 color : var (--color-text-primary );
560560 transition : border-color var (--transition-fast );
@@ -743,7 +743,7 @@ footer.site-footer .footer-bottom {
743743nav {
744744 grid-area : nav;
745745 font-family : var (--font-heading );
746- font-size : var (--font-size-sm );
746+ font-size : var (--font-size-base );
747747 border-right : 1px solid var (--border-color );
748748 background : var (--color-nav-bg );
749749 color : var (--color-nav-text );
@@ -813,23 +813,18 @@ nav footer a {
813813}
814814
815815nav .nav-section {
816- margin-top : 1 em ;
817- padding : 0 1 em ;
816+ margin-top : var ( --space-6 ) ;
817+ padding : 0 var ( --space-6 ) ;
818818}
819819
820820nav h2 , nav h3 {
821- margin : 0 0 0.5em ;
822- padding : 0.5em 0 ;
821+ font-size : var (--font-size-lg );
822+ font-weight : var (--font-weight-semibold );
823+ margin : 0 0 var (--space-4 );
824+ padding : var (--space-2 ) 0 ;
823825 color : var (--highlight-color );
824826 border-bottom : 1px solid var (--border-color );
825- }
826-
827- nav h2 {
828- font-size : 1.2em ;
829- }
830-
831- nav h3 {
832- font-size : 1em ;
827+ font-weight : var (--font-weight-semibold );
833828}
834829
835830ol .breadcrumb {
@@ -850,23 +845,25 @@ nav dl,
850845nav p {
851846 padding : 0 ;
852847 list-style : none;
853- margin : 0.5 em 0 ;
848+ margin : var ( --space-3 ) 0 ;
854849}
855850
856851nav ul li {
857- margin-bottom : 0.3em ;
852+ margin-bottom : var (--space-2 );
853+ line-height : var (--line-height-relaxed );
858854}
859855
860856nav ul ul {
861- padding-left : 1em ;
857+ padding-left : var (--space-5 );
858+ margin-top : var (--space-2 );
862859}
863860
864861nav ul ul ul {
865- padding-left : 1 em ;
862+ padding-left : var ( --space-5 ) ;
866863}
867864
868865nav ul ul ul ul {
869- padding-left : 1 em ;
866+ padding-left : var ( --space-5 ) ;
870867}
871868
872869nav a {
@@ -1030,7 +1027,7 @@ main h5, main h6 {
10301027
10311028/* Search */
10321029# search-section {
1033- padding : 1 em ;
1030+ padding : var ( --space-6 ) ;
10341031 background-color : var (--background-color );
10351032 border-bottom : 1px solid var (--border-color );
10361033}
@@ -1260,9 +1257,9 @@ aside.table-of-contents {
12601257 width : var (--layout-toc-width );
12611258 height : calc (100vh - var (--layout-header-height ));
12621259 overflow : visible;
1263- padding : var (--space-6 ) var (--space-4 );
1260+ padding : var (--space-8 ) var (--space-6 );
12641261 border-left : 1px solid var (--border-color );
1265- font-size : var (--font-size-sm );
1262+ font-size : var (--font-size-base );
12661263 z-index : var (--z-sticky );
12671264}
12681265
@@ -1298,9 +1295,9 @@ aside.table-of-contents {
12981295}
12991296
13001297.table-of-contents h3 {
1301- font-size : var (--font-size-base );
1298+ font-size : var (--font-size-lg );
13021299 font-weight : var (--font-weight-semibold );
1303- margin : 0 0 var (--space-4 ) 0 ;
1300+ margin : 0 0 var (--space-5 ) 0 ;
13041301 color : var (--color-text-primary );
13051302}
13061303
@@ -1311,23 +1308,22 @@ aside.table-of-contents {
13111308}
13121309
13131310.table-of-contents ul ul {
1314- margin-top : var (--space-2 );
1315- margin-left : var (--space-4 );
1311+ margin-top : var (--space-3 );
1312+ margin-left : var (--space-5 );
13161313 border-left : 1px solid var (--border-color );
1317- padding-left : var (--space-3 );
1314+ padding-left : var (--space-4 );
13181315}
13191316
13201317.table-of-contents li {
1321- margin-bottom : var (--space-2 );
1318+ margin-bottom : var (--space-3 );
13221319}
13231320
13241321.table-of-contents a {
13251322 display : block;
1326- padding : var (--space-1 ) 0 ;
13271323 color : var (--color-text-secondary );
13281324 text-decoration : none;
13291325 transition : color var (--transition-fast );
1330- line-height : var (--line-height-snug );
1326+ line-height : var (--line-height-relaxed );
13311327}
13321328
13331329.table-of-contents a : hover {
0 commit comments