Commit 78f5e48
authored
fix(css): one content axis per page + flatten runaway release-note nesting (#52)
Two mobile bugs, issues #50 and #51:
1. The .narrow reading column double-inset (its own 2.5rem on top of the
container's) and centered itself while the hero stayed at the
container's inline-start — 20px mismatch on phones, 83px at 912px,
191px at 1280px on every content page. Now the column anchors at the
container's inline-start: hero, lede, cards, and prose share one axis
at every width, LTR and RTL.
2. Changelog release bodies nest blockquote > details > ul > blockquote
six-plus levels deep; each blockquote costs ~2.5em of inline padding,
compounding until inner text escaped 360-390px viewports (up to 51px
past the edge, mirrored in RTL). Nested list/blockquote indents now
flatten with depth so runaway quoting flattens instead of running
off-screen.
Verified: all 45 pages × 360/390/768/912px — zero overflow, zero
off-viewport elements, no squeezed card grids; EN/AR/FR changelog clean
at phone widths; h1/lede/column aligned on all content pages.1 parent 26656f2 commit 78f5e48
1 file changed
Lines changed: 34 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
309 | 309 | | |
310 | 310 | | |
311 | 311 | | |
| 312 | + | |
| 313 | + | |
| 314 | + | |
312 | 315 | | |
313 | | - | |
314 | | - | |
| 316 | + | |
| 317 | + | |
315 | 318 | | |
316 | 319 | | |
317 | 320 | | |
| |||
1282 | 1285 | | |
1283 | 1286 | | |
1284 | 1287 | | |
| 1288 | + | |
| 1289 | + | |
| 1290 | + | |
| 1291 | + | |
| 1292 | + | |
| 1293 | + | |
| 1294 | + | |
| 1295 | + | |
| 1296 | + | |
| 1297 | + | |
| 1298 | + | |
| 1299 | + | |
| 1300 | + | |
| 1301 | + | |
| 1302 | + | |
| 1303 | + | |
| 1304 | + | |
| 1305 | + | |
| 1306 | + | |
| 1307 | + | |
| 1308 | + | |
| 1309 | + | |
| 1310 | + | |
| 1311 | + | |
| 1312 | + | |
| 1313 | + | |
| 1314 | + | |
| 1315 | + | |
| 1316 | + | |
1285 | 1317 | | |
1286 | 1318 | | |
1287 | 1319 | | |
| |||
0 commit comments