Skip to content
quarry Check-in [6ee9d1a5e6]
Login

Check-in [6ee9d1a5e6]

Overview
Comment:Board: lanes only when asked, sticky column headers, no lane-field badge inside a lane
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA3-256: 6ee9d1a5e6ca4b635343be2a8d65174e2a2c68a0dbbb5e964b495bad07e3d0cf
User & Date: dmestas on 2026-08-22 00:44:55.869
Other Links: manifest | tags
Context
2026-08-22
00:45
board tests follow the lane change; gofmt check-in: ff8f1c3a7d user: dmestas tags: trunk
00:44
Board: lanes only when asked, sticky column headers, no lane-field badge inside a lane check-in: 6ee9d1a5e6 user: dmestas tags: trunk
00:43
Board: one move model — drag with signifiers, a Move menu per card, and a moved banner with undo

Removes the pick-up mode (it never rendered: data-attr-hidden is not a Datastar attribute), the per-column drop buttons and the per-card select+move form. Cards show a grip and a grab cursor; the column under a drag lights up; a native Move popover lists the other columns as plain forms, so it works by keyboard, touch and without script. /move answers Datastar with the fragment and a plain post with a redirect; both show 'Moved X from A to B · undo'. check-in: 110001e141 user: dmestas tags: trunk

Changes