Zeron UI auditChat

Approval asked

Chat page fixture: the agent asks to run a command.

2 medium4 low
Approval asked (dark-normal)
dark normal · 1125×918 pt viewport · fixture chat_fixture.luau. Numbers in the list are pinned on the picture; dashed lines are guides.
  1. 1medium

    Approval buttons overhang the card's text column by 4 pt

    Text in the approval card runs 250–876; Deny/Allow end at 880. The command block's text starts at 263 (13 pt in) while '~/atlas' and the title start at 250.

    Fix: Right-align buttons to 876 and give the command block the same 12 pt inset as its card's text.

    ds/composer_ask.luau

  2. 2medium

    Deny is a bare text button, Allow a filled pill

    Deny (49×28) has no fill or border; Allow (51×28) is a filled pill. The destructive-safe choice reads as disabled text.

    Fix: Make Deny a secondary (outlined/tinted) button of the same shape.

    ds/composer_ask.luau · ds/button.luau

  3. 3low

    Eyebrow 'APPROVAL' is 11 pt caps with 14 pt line in a 13 pt UI

    Letter-spaced caps appear only on these cards (and the model picker's REASONING).

    Fix: Use the section-label style (12 pt, sentence case) used in Settings.

    ds/composer_ask.luau

  4. 4low

    Hit target under 24 pt (measured)

    Hit target 'Fit content' 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

    Truncated label (measured)

    Truncated text 'Or say what to do instead…' at 626 pt wide.

    Fix: Give it room or a tooltip with the full text.

    layout

  6. 6lownot drawn

    At a 600 pt window: 1 label(s) truncated or overflowing (measured)

    Truncated text 'Or say what to do instead…' at 502 pt wide.

    Fix: Collapse the sidebar below ~760 pt and fold secondary labels to glyphs before truncating primary text.

    screens/shell/fit.luau