@@ -229,17 +229,23 @@ article p {
229229 letter-spacing : -0.003em ;
230230}
231231
232+ . blog-wrapper . container {
233+ max-width : 100% ;
234+ padding : 0 1.25rem ;
235+ }
236+
232237@media ( min-width : 90rem ) {
233238 . main-wrapper : not ( . full-width ) ,
234239 . navbar__inner ,
235- . footer . container {
240+ . footer . container ,
241+ . blog-wrapper . container {
236242 max-width : 90rem ;
237243 margin : auto;
238244 }
239245}
240246
241247@media ( min-width : 85rem ) {
242- . main-wrapper : not ( . full-width ) main {
248+ . main-wrapper : not ( . full-width ) main : not ( . blog-list-page main ) {
243249 padding : 2rem 0 2rem 2rem ;
244250 }
245251
@@ -249,7 +255,7 @@ article p {
249255}
250256
251257@media ( min-width : 95rem ) {
252- . main-wrapper : not ( . full-width ) main {
258+ . main-wrapper : not ( . full-width ) main : not ( . blog-list-page main ) {
253259 padding : 3rem 0 3rem 4rem ;
254260 }
255261
@@ -715,3 +721,52 @@ pre code:has(.code-block-diff-remove-line) {
715721code {
716722 border-width : 1px ;
717723}
724+
725+ . blog-wrapper . container aside nav {
726+ margin-top : 2.25rem ;
727+ }
728+
729+ . blog-wrapper article h2 {
730+ font-size : 2rem ;
731+ line-height : 1.3 ;
732+ letter-spacing : -0.02em ;
733+ }
734+
735+ . blog-wrapper article h2 a {
736+ color : var ( --ifm-font-color-base ) ;
737+ text-decoration : none;
738+ }
739+
740+ . blog-wrapper article h2 a : hover {
741+ color : var ( --ifm-color-primary ) ;
742+ }
743+
744+ . blog-wrapper . avatar__photo {
745+ margin : calc ( var ( --ifm-leading ) / 2 ) 0 ;
746+ }
747+
748+ . blog-wrapper . avatar__intro {
749+ display : grid;
750+ grid-template-areas :
751+ 'name socials'
752+ 'subtitle .' ;
753+ justify-content : start;
754+ align-items : center;
755+ gap : 0 ;
756+ font-size : 0.875rem ;
757+ margin : calc ( var ( --ifm-leading ) / 2 ) 0 ;
758+ }
759+
760+ . blog-wrapper . avatar__intro > . avatar__name {
761+ font-weight : 500 ;
762+ grid-area : name;
763+ }
764+
765+ . blog-wrapper . avatar__intro > . avatar__name + small {
766+ grid-area : subtitle;
767+ }
768+
769+ . blog-wrapper . avatar__intro > . avatar__name + small + div {
770+ grid-area : socials;
771+ margin-left : var ( --ifm-leading ) ;
772+ }
0 commit comments