Zeron UI auditShell & sidebar

Sidebar: Activity

Activity on, organized by project then device.

2 medium4 low
Sidebar: Activity (dark-normal)
dark normal · 1125×956 pt viewport · fixture host_toasts_fixture.luau. Numbers in the list are pinned on the picture; dashed lines are guides.
  1. 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

  2. 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)

  3. 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

  4. 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

  5. 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

  6. 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