5555 padding : 16px ;
5656 padding : max (16px , env (safe-area-inset-top)) max (16px , env (safe-area-inset-right))
5757 max (16px , env (safe-area-inset-bottom)) max (16px , env (safe-area-inset-left));
58- font-family : 'Roboto Slab' , serif;
58+ font-family : 'Roboto Slab' , 'Noto Sans SC' , serif;
5959 line-height : 1.5 ;
6060 background : var (--bg );
6161 color : var (--text );
@@ -64,7 +64,7 @@ button, input, label, select {
6464 font-family : inherit;
6565}
6666h1 , h2 {
67- font-family : "Trebuchet MS" , Helvetica, sans-serif;
67+ font-family : "Trebuchet MS" , Helvetica, "Noto Sans SC" , sans-serif;
6868 font-weight : bold;
6969}
7070h1 {
@@ -597,7 +597,7 @@ button.tool[aria-pressed="true"] {
597597 flex-shrink : 0 ;
598598}
599599.site-footer > a {
600- font-family : "Trebuchet MS" , Helvetica, sans-serif;
600+ font-family : "Trebuchet MS" , Helvetica, "Noto Sans SC" , sans-serif;
601601 font-size : 1.1em ;
602602 font-weight : normal;
603603 letter-spacing : 2px ;
@@ -613,11 +613,14 @@ button.tool[aria-pressed="true"] {
613613}
614614
615615.lang-switcher {
616- font-family : "Trebuchet MS" , Helvetica, sans-serif;
616+ position : fixed;
617+ top : 3.5em ;
618+ right : max (16px , env (safe-area-inset-right));
619+ z-index : 5 ;
620+ font-family : "Trebuchet MS" , Helvetica, "Noto Sans SC" , sans-serif;
617621 font-size : 0.95em ;
618622 letter-spacing : 2px ;
619623 color : var (--text );
620- margin-top : 8px ;
621624}
622625
623626.lang-switcher a {
@@ -629,6 +632,13 @@ button.tool[aria-pressed="true"] {
629632.lang-switcher a : hover {
630633 color : var (--link );
631634}
635+
636+ @media (max-width : 850px ) {
637+ .lang-switcher {
638+ position : static;
639+ margin-top : 8px ;
640+ }
641+ }
632642@media (orientation : landscape) {
633643 : root {
634644 --footer-bar : calc (2.75rem + env (safe-area-inset-bottom, 0px ));
0 commit comments