Sidebar: Activity
Activity on, organized by project then device.

host_toasts_fixture.luau. Numbers in the list are pinned on the picture; dashed lines are guides.- 1medium
Activity rows indent text 1 pt off the project rows
With Activity on, session titles start at x=65 (after a 14 pt agent mark and an 8 pt project tile at x=47). In the Projects view the same titles start at x=64, and top-level labels at x=43. Switching views nudges every title by a point.
Fix: Lay both views on the same columns: mark, tile and title at fixed x (title at 64).
ds/activity.luau · ds/session_row.luau - 2medium
'Working' and 'Archived' footers look like section headers but are buttons
They're 24 pt buttons with 12 pt grey labels at x=21 — the same type and indent as the 'Activity' heading — pinned 560 pt below the list. Nothing says they open anything; counts sit at x=238.
Fix: Style them as rows (glyph + 13 pt label at x=43, like New chat) or as a single tabbed footer.
ds/activity.luau (shelves) - 3lownot drawn
Project grouping by device has no visual in Activity view
Organize was set to project → device, but the Activity list stays flat (four rows, no device or project groups). The option has no visible effect here.
Fix: Either group the Activity list too, or disable the organize options while Activity is on.
screens/shell/sidebar.luau (organize) · ds/activity.luau - 4low
Hit target under 24 pt (measured)
Hit target 'Dismiss' is 22×22 pt (under 24×24).
Fix: Make it a 24 pt (or larger) icon button; the glyph can stay small.
ds/icon_button.luau - 5low
Glyph off its label's centre line (measured)
In 'Access' the icon's centre sits +1.5 pt off the label's centre (12 pt icon, 17 pt line).
Fix: Centre the row's items (items = center) on the label's line box.
ds/icon.luau · row layout - 6low
Glyph off its label's centre line (measured)
In 'Model' the icon's centre sits +1.5 pt off the label's centre (12 pt icon, 17 pt line).
Fix: Centre the row's items (items = center) on the label's line box.
ds/icon.luau · row layout



