Skip to content

Commit 8896b39

Browse files
committed
Update styles.
1 parent d70bca6 commit 8896b39

File tree

1 file changed

+72
-3
lines changed

1 file changed

+72
-3
lines changed

assets/css/style.css

Lines changed: 72 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -732,15 +732,77 @@ footer {
732732
/* Markdown Body Structure */
733733
.markdown-body {
734734
box-sizing: border-box;
735+
/* Match index.html content-wrapper max-width logic roughly, or keep it readable */
735736
min-width: 200px;
736-
max-width: 980px;
737+
max-width: 1012px;
738+
/* Consistent with container-lg */
737739
margin: 0 auto;
738-
padding: 45px;
740+
padding: 0 1.5rem;
741+
/* Match mobile padding, overridden by media queries if needed */
739742
font-family: var(--font-primary);
740743
color: var(--text-primary);
741744
background-color: transparent;
742745
}
743746

747+
/* Ensure headings in markdown pages look like the index page */
748+
.markdown-body h1,
749+
.markdown-body h2,
750+
.markdown-body h3 {
751+
font-family: var(--font-heading);
752+
color: var(--text-primary);
753+
}
754+
755+
.markdown-body h1 {
756+
font-size: 2.5rem;
757+
/* Match hero h1 roughly or main headers */
758+
padding-bottom: 0.5rem;
759+
border-bottom: 1px solid var(--border-color);
760+
}
761+
762+
.markdown-body h2 {
763+
font-size: 2rem;
764+
padding-bottom: 0.3rem;
765+
border-bottom: 1px solid var(--border-color);
766+
}
767+
768+
.markdown-body a {
769+
color: var(--primary-color);
770+
text-decoration: none;
771+
transition: color 0.2s;
772+
}
773+
774+
.markdown-body a:hover {
775+
color: var(--primary-dark);
776+
text-decoration: underline;
777+
}
778+
779+
.markdown-body code {
780+
background-color: rgba(99, 102, 241, 0.1);
781+
/* Light indigo tint */
782+
color: var(--primary-dark);
783+
font-family: 'Fira Code', 'Consolas', monospace;
784+
padding: 0.2em 0.4em;
785+
border-radius: 4px;
786+
font-size: 0.9em;
787+
}
788+
789+
[data-theme="dark"] .markdown-body code {
790+
background-color: rgba(99, 102, 241, 0.2);
791+
color: #a5b4fc;
792+
/* Lighter indigo for dark mode */
793+
}
794+
795+
/* Blockquotes to match index style feel */
796+
.markdown-body blockquote {
797+
color: var(--text-secondary);
798+
border-left: 4px solid var(--border-color);
799+
/* Subtle border */
800+
background: transparent;
801+
/* Cleaner look */
802+
padding: 0 1em;
803+
margin-left: 0;
804+
}
805+
744806
@media (max-width: 767px) {
745807
.markdown-body {
746808
padding: 15px;
@@ -856,4 +918,11 @@ footer {
856918

857919
[data-theme="dark"] .highlight .o {
858920
color: #ff7b72;
859-
}
921+
}
922+
/* Adjust padding on larger screens */
923+
@media (min-width: 768px) {
924+
.markdown-body {
925+
padding: 2rem 4rem; /* More generous padding for desktop reading */
926+
}
927+
}
928+

0 commit comments

Comments
 (0)