22
22
23
23
html ,
24
24
body {
25
+ background-color : var (--st-background );
25
26
font-weight : var (--ifm-font-weight-normal );
26
27
letter-spacing : -0.011rem ;
27
- line-height : 1.45 ;
28
+ line-height : 1.625 ;
28
29
-webkit-font-smoothing : antialiased;
29
30
-moz-osx-font-smoothing : grayscale;
30
31
}
@@ -116,7 +117,7 @@ body {
116
117
--st-violet-50 : # fcecff ;
117
118
118
119
/* Gray */
119
- --st-gray-900 : # 151618 ;
120
+ --st-gray-900 : # 15151d ;
120
121
--st-gray-850 : # 212226 ;
121
122
--st-gray-825 : # 27282a ;
122
123
--st-gray-800 : # 2d2e34 ;
@@ -159,6 +160,7 @@ body {
159
160
--ifm-link-decoration : underline;
160
161
--docusaurus-highlighted-code-line-bg : var (--st-code-highlight-background );
161
162
--ifm-heading-vertical-rhythm-bottom : 0.75 ;
163
+ --ifm-footer-background-color : var (--st-background );
162
164
--ifm-code-background : var (--st-code-highlight-background );
163
165
--ifm-code-border-radius : 0.25em ;
164
166
--ifm-code-font-size : 95% ;
@@ -301,7 +303,7 @@ body {
301
303
/* tables */
302
304
--ifm-table-border-color : var (--st-layout-border );
303
305
--ifm-table-background : transparent;
304
- --ifm-table-stripe-background : rgba (255 , 255 , 255 , 0.6 );
306
+ --ifm-table-stripe-background : rgba (255 , 255 , 255 , 0.6 );
305
307
--ifm-footer-link-color : var (--st-footer-link );
306
308
307
309
/* admonitions */
@@ -331,7 +333,7 @@ html[data-theme='light'] body {
331
333
--st-text : var (--st-gray-800 );
332
334
--st-text-highlight : var (--st-gray-900 );
333
335
--st-heading : var (--st-text-highlight );
334
- --st-text-secondary : var (--st-gray-700 );
336
+ --st-text-secondary : var (--st-gray-600 );
335
337
--st-text-link : var (--st-blue-700 );
336
338
--st-text-link-hover : var (--st-blue-600 );
337
339
--st-text-link-active : var (--st-blue-500 );
@@ -349,7 +351,7 @@ html[data-theme='light'] body {
349
351
--st-layout-border-secondary : var (--st-gray-100 );
350
352
--st-code-border : var (--st-gray-100 );
351
353
--st-codeblock-background : white;
352
- --st-code-inline-border : 1px solid rgba (191 , 227 , 248 , .5 );/* var(--st-blue-100) in rgba */
354
+ --st-code-inline-border : 1px solid rgba (191 , 227 , 248 , 0 .5 ); /* var(--st-blue-100) in rgba */
353
355
--st-code-inline-text : var (--st-blue-900 );
354
356
--st-code-highlight-background : var (--st-blue-50 );
355
357
--st-copy-button-background : var (--st-blue-100 );
@@ -413,7 +415,7 @@ html[data-theme='light'] body {
413
415
--docsearch-footer-shadow : inset 0 1px 0 0 var (--st-gray-100 );
414
416
415
417
/* tags */
416
- --st-tag-border : 1px solid rgba (191 , 227 , 248 , .5 );/* var(--st-blue-100) in rgba */
418
+ --st-tag-border : 1px solid rgba (191 , 227 , 248 , 0 .5 ); /* var(--st-blue-100) in rgba */
417
419
--st-tag-text : var (--st-blue-900 );
418
420
--st-tag-background : var (--st-blue-50 );
419
421
@@ -481,9 +483,9 @@ html[data-theme='dark'] body {
481
483
--st-background : var (--st-gray-900 );
482
484
--st-background-secondary : var (--st-gray-800 );
483
485
--st-text : var (--st-gray-200 );
484
- --st-text-highlight : var (--st-gray-100 );
486
+ --st-text-highlight : var (--st-gray-50 );
485
487
--st-heading : var (--st-text-highlight );
486
- --st-text-secondary : var (--st-gray-200 );
488
+ --st-text-secondary : var (--st-gray-400 );
487
489
--st-text-link : var (--st-blue-300 );
488
490
--st-text-link-hover : var (--st-blue-400 );
489
491
--st-text-link-active : var (--st-blue-400 );
@@ -502,7 +504,7 @@ html[data-theme='dark'] body {
502
504
--st-layout-border : var (--st-gray-700 );
503
505
--st-layout-border-secondary : var (--st-gray-700 );
504
506
--st-code-border : transparent;
505
- --st-code-inline-border : 1px solid rgba (69 , 71 , 79 , .5 );/* var(--st-gray-700) in rgba */
507
+ --st-code-inline-border : 1px solid rgba (69 , 71 , 79 , 0 .5 ); /* var(--st-gray-700) in rgba */
506
508
--st-code-inline-text : var (--st-gray-50 );
507
509
--st-codeblock-background : var (--st-gray-850 );
508
510
--st-code-highlight-background : var (--st-gray-800 );
@@ -600,7 +602,7 @@ html[data-theme='dark'] body {
600
602
--ifm-toc-link-color : var (--st-text );
601
603
602
604
/* tags */
603
- --st-tag-border : 1px solid rgba (69 , 71 , 79 , .5 );/* var(--st-gray-700) in rgba */
605
+ --st-tag-border : 1px solid rgba (69 , 71 , 79 , 0 .5 ); /* var(--st-gray-700) in rgba */
604
606
--st-tag-text : var (--st-gray-50 );
605
607
--st-tag-background : var (--st-gray-850 );
606
608
}
@@ -659,40 +661,44 @@ h1 {
659
661
letter-spacing : -0.022rem ;
660
662
}
661
663
662
- .markdown h1 , .markdown h1 : first-child , .index-page h1 {
663
- --ifm-h1-font-size : 2.5rem ;
664
+ .markdown h1 ,
665
+ .markdown h1 : first-child ,
666
+ .index-page h1 {
667
+ --ifm-h1-font-size : 2rem ;
664
668
}
665
669
666
670
h2 {
667
671
letter-spacing : -0.021rem ;
668
672
}
669
673
670
674
.markdown h2 {
671
- --ifm-h2-font-size : 2rem ;
675
+ margin-top : 4.5rem ;
676
+ --ifm-h2-font-size : 1.5rem ;
672
677
}
673
678
674
679
h3 {
675
680
letter-spacing : -0.019rem ;
681
+ color : var (--st-heading );
676
682
}
677
683
678
684
.markdown h3 {
679
- --ifm-h3-font-size : 1.5 rem ;
685
+ --ifm-h3-font-size : 1.25 rem ;
680
686
}
681
687
682
688
.markdown > h3 {
683
- margin-top : calc ( var ( --ifm-h2-vertical-rhythm-top ) * var ( --ifm-leading )) ;
689
+ margin-top : 3 rem ;
684
690
}
685
691
686
692
.markdown h4 {
687
- --ifm-h4-font-size : 1.2 rem ;
693
+ --ifm-h4-font-size : 1.15 rem ;
688
694
}
689
695
690
696
.markdown h5 {
691
- --ifm-h5-font-size : 1.1 rem ;
697
+ --ifm-h5-font-size : 1.05 rem ;
692
698
}
693
699
694
700
.markdown h6 {
695
- --ifm-h6-font-size : 1.05 rem ;
701
+ --ifm-h6-font-size : 1 rem ;
696
702
}
697
703
698
704
.text--bold ,
@@ -781,7 +787,10 @@ a:hover {
781
787
article ,
782
788
.index-page {
783
789
margin : 0 auto;
784
- max-width : 66ch ;
790
+ max-width : 50rem ;
791
+ /* adds more side padding when in column mode */
792
+ padding-left : 0.5rem ;
793
+ padding-right : 0.5rem ;
785
794
}
786
795
787
796
/* back to top button */
@@ -846,6 +855,12 @@ code {
846
855
margin-right : 0 ;
847
856
width : calc (var (--doc-sidebar-width ) - 1rem );
848
857
}
858
+ article ,
859
+ .index-page {
860
+ /* Let content breath some on a not-huge screen */
861
+ padding-left : 2rem ;
862
+ padding-right : 2rem ;
863
+ }
849
864
}
850
865
851
866
.navbar__logo {
@@ -1077,7 +1092,7 @@ html [class*='toggleButton'] {
1077
1092
1078
1093
.theme-doc-sidebar-item-category-level-1 a ,
1079
1094
.theme-doc-sidebar-item-link-level-1 a {
1080
- color : var (--st-text );
1095
+ color : var (--st-text-highlight );
1081
1096
}
1082
1097
1083
1098
.theme-doc-sidebar-item-category-level-1 ul li ,
@@ -1109,6 +1124,7 @@ html [class*='toggleButton'] {
1109
1124
}
1110
1125
.menu__list-item : last-of-type {
1111
1126
padding-bottom : 0.2rem ;
1127
+ margin-bottom : 0.5rem ;
1112
1128
}
1113
1129
.menu__list-item : not (: first-child ) {
1114
1130
margin-top : 0 ;
@@ -1160,6 +1176,7 @@ html [class*='toggleButton'] {
1160
1176
.menu__list-item .menu__list-item .menu__link--active {
1161
1177
border-left : 3px solid var (--st-menu-link-border-active );
1162
1178
margin-left : -4px ;
1179
+ color : var (--st-text-highlight );
1163
1180
}
1164
1181
1165
1182
.menu__list-item .menu__list-item .menu__list-item .menu__link--active {
@@ -1364,7 +1381,8 @@ details summary::before {
1364
1381
--ifm-alert-border-color : var (--st-tip-accent );
1365
1382
}
1366
1383
1367
- .alert--danger , .alert--breakingchange {
1384
+ .alert--danger ,
1385
+ .alert--breakingchange {
1368
1386
--ifm-alert-background-color : var (--st-danger-background );
1369
1387
--ifm-alert-background-color-highlight : var (--st-danger-accent );
1370
1388
--ifm-alert-foreground-color : var (--st-danger-text );
@@ -1379,7 +1397,8 @@ details summary::before {
1379
1397
--ifm-alert-border-color : var (--st-warning-accent );
1380
1398
}
1381
1399
1382
- .alert--v4compatible , .alert--breakingchange {
1400
+ .alert--v4compatible ,
1401
+ .alert--breakingchange {
1383
1402
width : fit-content;
1384
1403
padding : 4px 10px ;
1385
1404
}
@@ -1570,8 +1589,8 @@ a.link-box strong {
1570
1589
text-align : center;
1571
1590
}
1572
1591
1573
- .docs-intro h2 : hover a .hash-link {
1574
- opacity : 0 ;
1592
+ .docs-intro h2 : hover a .hash-link {
1593
+ opacity : 0 ;
1575
1594
}
1576
1595
1577
1596
.docs-intro-studio ,
0 commit comments