Skip to content
quarry Check-in [e210624077]
Login

Check-in [e210624077]

Overview
Comment:merge doc-reserve: the contents track is always reserved
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA3-256: e210624077bda6c60b4a77cc9e3052e0cf931a0b1458a1023f7850010ead9568
User & Date: dmestas on 2026-08-23 02:39:54.745
Other Links: manifest | tags
Context
2026-08-23
02:46
merge idn-base: identicons are sized by default; doc grid aligns left check-in: 720cb2b07d user: dmestas tags: trunk
02:46
web: give the identicon a base size, and align the doc grid left

Every .idn rule was scoped to a parent — .avatar, .ft-meta, .f-post-h — so an identicon used anywhere new inherited no size, and an SVG with no size fills its container. The wiki history page rendered one person's mark at the width of the screen. A helper meant to be usable wherever a person is named has to be safe by default; the scoped rules are more specific and still win.

Also drops the centring from the doc grid. It indented the block away from the page title, which sits outside the grid: on a doc page the heading started at 392px and its first paragraph at 495px. closed check-in: 717dbf0f20 user: dmestas tags: idn-base

02:39
merge doc-reserve: the contents track is always reserved check-in: e210624077 user: dmestas tags: trunk
02:39
docs: reserve the contents track whether or not a page has contents

Sizing the grid to what each page happened to hold made the prose jump sideways every time a reader clicked from a page with headings to one without. The text should sit where it sat: the contents track is now always reserved, and an empty one costs nothing but space it was going to occupy anyway.

The left rail still follows :has — a doc page has no siblings to list, and reserving a gutter for nothing is a different mistake. closed check-in: 6d2a12980e user: dmestas tags: doc-reserve

02:34
merge numbered paging with trunk check-in: a4a27d1e77 user: dmestas tags: trunk
Changes