Zeron UI auditOverlays & dialogs

Remove project

1 medium5 low
Remove project (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

    Dialog padding is 25 pt left, 26 pt right: off the scale

    The 380 pt dialog (x=373) puts its heading at 398 (25 in) and its buttons' right edge at 727 (26 in). The Edit project dialog uses 25 too; the space scale has 24.

    Fix: 24 pt ($space.5) on all sides.

    ds/dialog.luau

  2. 2lownot drawn

    Dialogs centre on the window, not on the page they cover

    Centre x=563 (window) while the page card's centre is 692; the dialog straddles the sidebar edge's visual weight.

    Fix: Fine to keep window-centred; but then dim the sidebar equally (it does) and keep it — noted for consistency with toasts, which align to the page.

    ds/dialog.luau

  3. 3low

    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

  4. 4low

    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

  5. 5low

    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

  6. 6low

    Near-miss left edges (measured)

    Left edges at x=397 ('Full access') and x=398 ('Removing “Atlas” permanently deletes i…'): 1 pt apart, nearly aligned.

    Fix: Snap both to one column.

    layout