@@ -2512,26 +2512,42 @@ html[data-theme="dark"] {
25122512}
25132513
25142514.blog-post-page .markdown {
2515- max-width : 100% !important ;
2516- font-size : 1.125rem !important ;
2517- line-height : 2rem !important ;
2518- color : rgb (75 , 85 , 99 ) !important ;
2515+ max-width : 720px !important ;
2516+ margin-left : auto !important ;
2517+ margin-right : auto !important ;
2518+ font-family : "Inter" , -apple-system, BlinkMacSystemFont, "Segoe UI" , sans-serif !important ;
2519+ font-size : 1rem !important ;
2520+ line-height : 1.75 !important ;
2521+ color : # 334155 !important ;
25192522}
25202523
25212524html [data-theme = "dark" ] .blog-post-page .markdown {
25222525 color : rgb (209 , 213 , 219 ) !important ;
25232526}
25242527
25252528.blog-post-page .markdown p {
2526- margin-top : 1.25rem !important ;
2527- margin-bottom : 0.5rem !important ;
2529+ margin-top : 0 !important ;
2530+ margin-bottom : 1.5rem !important ;
2531+ }
2532+
2533+ .blog-post-page .markdown h1 {
2534+ font-size : 2.5rem !important ;
2535+ font-weight : 700 !important ;
2536+ color : # 0f172a !important ;
2537+ margin-top : 2.5rem !important ;
2538+ }
2539+
2540+ .blog-post-page .markdown h2 {
2541+ font-size : 1.5rem !important ;
2542+ font-weight : 600 !important ;
2543+ color : # 1e293b !important ;
2544+ margin-top : 2.5rem !important ;
25282545}
25292546
2530- .blog-post-page .markdown h1 ,
2531- .blog-post-page .markdown h2 ,
25322547.blog-post-page .markdown h3 ,
25332548.blog-post-page .markdown h4 {
2534- color : # 1F2937 !important ;
2549+ color : # 1e293b !important ;
2550+ margin-top : 2rem !important ;
25352551}
25362552
25372553html [data-theme = "dark" ] .blog-post-page .markdown h1 ,
@@ -2541,6 +2557,34 @@ html[data-theme="dark"] .blog-post-page .markdown h4 {
25412557 color : # D1D5DB !important ;
25422558}
25432559
2560+ /* Callout / Info block styling */
2561+ .blog-post-page .markdown .admonition ,
2562+ .blog-post-page .markdown .alert {
2563+ border-left : 4px solid # 3b82f6 !important ;
2564+ background : # eff6ff !important ;
2565+ font-size : inherit !important ;
2566+ }
2567+
2568+ html [data-theme = "dark" ] .blog-post-page .markdown .admonition ,
2569+ html [data-theme = "dark" ] .blog-post-page .markdown .alert {
2570+ background : rgba (59 , 130 , 246 , 0.1 ) !important ;
2571+ }
2572+
2573+ /* Blog post page title (H1 rendered by Docusaurus header, outside .markdown) */
2574+ .blog-post-page article header h1 ,
2575+ .blog-post-page article header h2 [itemprop = "headline" ] {
2576+ font-family : "Inter" , -apple-system, BlinkMacSystemFont, "Segoe UI" , sans-serif !important ;
2577+ font-size : 2.5rem !important ;
2578+ font-weight : 700 !important ;
2579+ color : # 0f172a !important ;
2580+ line-height : 1.3 !important ;
2581+ }
2582+
2583+ html [data-theme = "dark" ] .blog-post-page article header h1 ,
2584+ html [data-theme = "dark" ] .blog-post-page article header h2 [itemprop = "headline" ] {
2585+ color : # f1f5f9 !important ;
2586+ }
2587+
25442588/* ── Large desktop (≥1400px) — wider content ── */
25452589@media (min-width : 1400px ) {
25462590 .blog-wrapper .container > .row > .col .col--3 {
0 commit comments