| Comment: | land perm-fixups |
|---|---|
| Timelines: | family | ancestors | descendants | both | trunk |
| Files: | files | file ages | folders |
| SHA3-256: |
78a6a46d873d955734ff02175cc9718d |
| User & Date: | dmestas on 2026-08-28 17:20:56.758 |
| Other Links: | manifest | tags |
|
2026-08-28
| ||
| 21:08 |
a segmented control never breaks mid-way; the tools beside it move
Squeezed on a phone, the tracker's state filter dropped its last choice onto a line of its own — '99 All' under '30 Open | 69 Closed' — which reads as a stray button rather than as part of the set. The control now keeps its line whole and comes first, because it is how a reader says what they are looking at; the tool groups beside it wrap instead. The landings list is unchanged: one icon fits beside its filter, so that row still holds one line. check-in: 87f42420b7 user: dmestas tags: trunk | |
| 17:20 | land perm-fixups check-in: 78a6a46d87 user: dmestas tags: trunk | |
| 15:49 |
landings list: clip long titles and drop their markup
A row whose title is the whole message ran fifteen lines down a phone and pushed every other record off the screen. Clipped at the same 72 the timeline uses for this exact string, so the two listings agree on how long a landing's name is. The marks come off too: a title is plain text inside the row's link, so *emphasis* and `code` were printing their delimiters. The detail page still renders the message in full, with its markup — a list says what a record is called, not what it says. check-in: f2d73a8545 user: dmestas tags: trunk | |
| 15:47 | accounts: logins are a closed alphabet closed check-in: 03ca730475 user: dmestas tags: perm-fixups | |