Mark now on the day-long charts
The hour heatmap and the two actograms all run midnight to midnight, and none of them said where in that span you currently are. On the heatmap that made the darkest block ambiguous: a column at 18h is either a habit or simply the hour you are standing in with the rest of the day not yet lived. On the actograms it hid the reason today's row stops early — it stops at now, not at bedtime. One rule serves all three. drawActogram already draws both timelines, so the line lands there once, and the heatmap appends the same parts after its hit rects. Ink over a surface-coloured underlay, the same treatment the timing chart's "since the last one" marker uses, so it stays readable crossing a shaded sleep window, a dark cell or bare track. A caret hangs above the track to keep it from reading as one more hour gridline, and the whole thing is pointer-events: none so it cannot swallow a tap meant for the row underneath. Deliberately not the accent colour: on these charts accent already means "the selected day", and now is a different kind of fact. The captions gain a clause naming the marker, which runs against the last few commits taking captions away. Those removed lines restated what the picture already said. This one does not: a thin vertical line has no inherent meaning, and unlike darker-means-more there is nothing to infer it from.
This commit is contained in:
@@ -1,4 +1,5 @@
|
||||
[
|
||||
{ "date": "2026-09-04", "text": "The three day-long charts — “By hour of day”, “When sleeping” and “When walking” — now mark the current time with a small vertical line and caret. On the sleeping and walking rows it also shows where today's row stops, and it lines the same clock position up across every day above it" },
|
||||
{ "date": "2026-09-01", "text": "Removed the walking goal from the Walk trend — the dashed target line, its legend chip and the ✓ that marked a day as met. It came from the “five-minute rule” (five minutes per month of age, twice a day), which is a widely repeated rule of thumb rather than veterinary guidance, and the app was stating it more confidently than it deserved. The chart is now just a record of what you walked, against yesterday and the average" },
|
||||
{ "date": "2026-09-01", "text": "The 7d / 14d / 30d buttons have moved out of the Sleep panel onto their own “Charts cover” row, just under the Log event buttons. They always set the window for every chart on the page — training, timing, sleep, walks, pees/poos/meals — but sitting inside the Sleep panel made them look like a sleep setting" },
|
||||
{ "date": "2026-09-01", "text": "Dropped the “Darker = more sessions that day” caption under the training consistency grid. Tapping a cell still opens that day" },
|
||||
|
||||
Reference in New Issue
Block a user