Monorepo for Tangled

web/settings: draw the settings list hairlines with divide-y master

the three gap variants each repeated their own border-t and border colour on an [&>*+*] selector; divide-y divide-border-default says it once in the base, so a variant only has to carry spacing. the spacing had to move with it. divide-y draws on the bottom of every row but the last, where the old rule drew on the top of every row but the first, and the rows carry min-h-8 — being border-box, that swallowed the old border and top padding whole, so the hairline actually sat 12px under one row and 8px over the next with an uneven 45/41px text pitch. giving each row half the gap as its own padding, and leaving the card the rest of its 12px, puts the line where the comment always claimed it was: 8/8 with an even 41px pitch. cards come out 8-11px shorter for it. Signed-off-by: eti <eti@eti.tf>


+12 -9
1 changed file