@@ -71,19 +71,22 @@ html.dark-mode {
7171 box-sizing : border-box;
7272}
7373
74- html {
75- font-size : 62.5% ; /* 10px = 1rem */
76- scroll-behavior : smooth;
77- }
78-
79- body {
80- font-family : var (--font-primary );
74+ html {
75+ font-size : 62.5% ; /* 10px = 1rem */
76+ scroll-behavior : smooth;
77+ max-width : 100% ;
78+ overflow-x : hidden;
79+ }
80+
81+ body {
82+ font-family : var (--font-primary );
8183 font-size : 1.6rem ;
8284 line-height : 1.6 ;
83- color : var (--text-primary );
84- background-color : var (--background-light );
85- overflow-x : hidden;
86- }
85+ color : var (--text-primary );
86+ background-color : var (--background-light );
87+ max-width : 100% ;
88+ overflow-x : hidden;
89+ }
8790
8891a {
8992 text-decoration : none;
@@ -712,29 +715,33 @@ footer {
712715
713716/* Code block generic styling */
714717
715- .code-block {
716- background-color : rgba (0 , 0 , 0 , 0.25 );
717- border-radius : var (--radius-sm );
718- padding : 1.5rem ;
719- margin : 1.5rem 0 ;
720- font-family : var (--font-mono );
721- font-size : 1.4rem ;
722- position : relative;
723- }
724-
725- .code-block-wrapper {
726- display : flex;
727- }
728-
729- .code-block pre {
730- margin : 0 ;
731- font-family : var (--font-mono );
718+ .code-block {
719+ background-color : rgba (0 , 0 , 0 , 0.25 );
720+ border-radius : var (--radius-sm );
721+ padding : 1.5rem ;
722+ margin : 1.5rem 0 ;
723+ font-family : var (--font-mono );
724+ font-size : 1.4rem ;
725+ position : relative;
726+ max-width : 100% ;
727+ }
728+
729+ .code-block-wrapper {
730+ display : flex;
731+ max-width : 100% ;
732+ min-width : 0 ;
733+ }
734+
735+ .code-block pre {
736+ margin : 0 ;
737+ font-family : var (--font-mono );
732738 font-size : 1.4rem ;
733- line-height : 1.5 ;
734- user-select : text;
735- cursor : text;
736- overflow-x : auto;
737- }
739+ line-height : 1.5 ;
740+ user-select : text;
741+ cursor : text;
742+ max-width : 100% ;
743+ overflow-x : auto;
744+ }
738745
739746code {
740747 background-color : rgba (0 , 0 , 0 , 0.25 );
0 commit comments