mirror of
https://github.com/bookorbit/bookorbit.git
synced 2026-11-03 00:11:37 -06:00
095113a594
Vitals, the session ledger and attempts/records fill the pane height, with the progress band across the row beneath, matching the details tab. - attempt boundaries and reading stalls are rows inside the ledger, in date order only, so sorting by length or change still works - the band toggles between the progress curve and a trace of the stretch of the book each session covered - one empty state for a book with no log, in place of four empty panels - drops the twelve-month heatmap, which was 357 empty cells on a real book Stats gain longestSessionSeconds, longestSessionAt and backtrackCount, and sessions gain attemptId; the client cannot derive either from one page.