bdba4a07880b81c5429a26f01990632a4e229912
custom.css
| ... | ... | @@ -112,19 +112,23 @@ blockquote { |
| 112 | 112 | /* ===== UI bits ===== */ |
| 113 | 113 | hr { border: 0; border-top: 1px solid var(--border); margin: 2.5 |
| 114 | 114 | |
| 115 | -/* Use your monospace everywhere inside the Markdown container */ |
|
| 115 | +/* == Font Overrides == */ |
|
| 116 | + |
|
| 117 | +/* Main Markdown container */ |
|
| 116 | 118 | .markdown-body { |
| 117 | 119 | font-family: monospace, Iosevka, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New" !important; |
| 120 | + font-size: 1rem; |
|
| 121 | + line-height: 1.6; |
|
| 118 | 122 | } |
| 119 | 123 | |
| 120 | -/* Make children inherit it (buttons, inputs, etc. default to UI fonts otherwise) */ |
|
| 124 | +/* Inherit to children */ |
|
| 121 | 125 | .markdown-body *, |
| 122 | 126 | .markdown-body *::before, |
| 123 | 127 | .markdown-body *::after { |
| 124 | 128 | font-family: inherit !important; |
| 125 | 129 | } |
| 126 | 130 | |
| 127 | -/* Keep code explicitly monospace (same family, but be explicit for safety) */ |
|
| 131 | +/* Explicitly reinforce code/monospace blocks */ |
|
| 128 | 132 | .markdown-body code, |
| 129 | 133 | .markdown-body kbd, |
| 130 | 134 | .markdown-body samp, |
| ... | ... | @@ -133,7 +137,7 @@ hr { border: 0; border-top: 1px solid var(--border); margin: 2.5 |
| 133 | 137 | font-family: monospace, Iosevka, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New" !important; |
| 134 | 138 | } |
| 135 | 139 | |
| 136 | -/* Headings: ensure they also use your stack and your spacing */ |
|
| 140 | +/* Headings */ |
|
| 137 | 141 | .markdown-body h1, |
| 138 | 142 | .markdown-body h2, |
| 139 | 143 | .markdown-body h3, |
| ... | ... | @@ -146,18 +150,10 @@ hr { border: 0; border-top: 1px solid var(--border); margin: 2.5 |
| 146 | 150 | margin: 2.5rem 0 1rem !important; |
| 147 | 151 | } |
| 148 | 152 | |
| 149 | -/* Optional: form controls sometimes ignore inherit—force them too */ |
|
| 153 | +/* Form controls too */ |
|
| 150 | 154 | .markdown-body input, |
| 151 | 155 | .markdown-body textarea, |
| 152 | 156 | .markdown-body select, |
| 153 | 157 | .markdown-body button { |
| 154 | 158 | font-family: inherit !important; |
| 155 | 159 | } |
| 156 | - |
|
| 157 | -/* If Gollum wraps content differently, cover the common containers too */ |
|
| 158 | -.gollum-site, |
|
| 159 | -#container, |
|
| 160 | -.page, |
|
| 161 | -main { |
|
| 162 | - font-family: monospace, Iosevka, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New" !important; |
|
| 163 | -} |