@@ -105,9 +105,10 @@ body {
105105
106106/* Article styling */
107107.post-single {
108- max-width : 800px ;
108+ /* More responsive width on large screens while keeping readability */
109+ max-width : clamp (820px , 72vw , 1200px );
109110 margin : 0 auto;
110- padding : 2 rem ;
111+ padding : clamp ( 1.25 rem , 2 vw , 2.5 rem ) ;
111112 background-color : var (--color-bg-secondary ) !important ;
112113 border : 1px solid rgba (148 , 163 , 184 , 0.25 );
113114 border-radius : 1.25rem ;
@@ -123,8 +124,8 @@ body {
123124
124125/* Article page in sidebar layout */
125126.has-sidebar .post-single {
126- max-width : 900 px ;
127- padding : 2 rem 3rem ;
127+ max-width : clamp ( 860 px , 64 vw , 1200 px ) ;
128+ padding : clamp ( 1.25 rem , 2 vw , 2.5 rem ) clamp ( 1.25 rem , 2.5 vw , 3rem ) ;
128129}
129130
130131.post-title {
@@ -623,7 +624,7 @@ body {
623624 grid-template-columns : minmax (0 , 1fr ) 280px ;
624625 gap : 2rem ;
625626 align-items : start;
626- width : min (1100 px , 100% );
627+ width : min (1400 px , 100% );
627628 margin : 0 auto;
628629 padding : 3rem 2rem 4rem ;
629630 box-sizing : border-box;
@@ -645,7 +646,8 @@ body {
645646.post-layout .post-single {
646647 max-width : none;
647648 margin : 0 ;
648- padding : 0 ;
649+ /* Ensure readable spacing between article border and content */
650+ padding : clamp (1.25rem , 2vw , 2.5rem );
649651 background : var (--color-bg );
650652}
651653
0 commit comments