docs: say where the focus bar sits per layout, not per page

F4a called it "a bar at the top of the page", which the previous two
commits made false above `lg` — the working agreement's two-column bullet
and the PRD's desktop split both described a rail the bar was not in.
"Above everything it affects" is the rule that survived the move; where
that lands now depends on whether the layout has a rail.

Co-Authored-By: Claude Opus 5 (1M context) <[email protected]>
This commit is contained in:
Lucas Winther
2026-08-18 22:13:09 +02:00
co-authored by Claude Opus 5
parent ae5ac3aa98
commit 36f4316dba
2 changed files with 14 additions and 6 deletions
+4 -1
View File
@@ -511,7 +511,10 @@ to an open page). Four things hold it up:
- **The page is two columns past `lg`, and the split is the one below.** What the page *tells* the
reader to do — the next deadlines, tonight's dailies — pins to a rail on the left and stays put
while the lists it *shows* them scroll beside it. Below that breakpoint it is one column in the
same order. The rail's rule belongs to the panel, not the column: the panel is short and the list
same order. The focus bar goes at the top of that rail rather than full-width above both columns:
it narrows what the rail holds, and a wide row of chips above everything pushes the headline
deadline down the page. On a phone, and on the timeline, which has no rail, it is back at the top
of the page — one render site per view, never both at once. The rail's rule belongs to the panel, not the column: the panel is short and the list
is long, so a full-height divider would spend most of its length walling off a gap.
- **Truncating a list is not re-sorting it.** Each section shows `LIST_CAP` rows and offers "show
all N". The rows below the cut keep their place in the order, stay counted in the header, and stay