Composer: typing

host_toasts_fixture.luau. Numbers in the list are pinned on the picture; dashed lines are guides.- 1medium
Typed text starts 5 pt right of the Attach glyph column
Draft text starts at x=380 in a 626 pt box; the Attach button below starts at 375 but its glyph at 380, so the text lines up with the glyph, not the button. The toolbar's Access glyph is at 379 — 1 pt off both.
Fix: Pin all three to one column (glyph and text at 380 or 379).
ds/composer.luau - 2low
The new-chat composer is 152 pt tall with one line of text
A 56 pt text area plus 28 pt buttons leave ~40 pt of empty space under a single line; in a chat the same composer is 81 pt. The box changes height by 71 pt between the two pages.
Fix: Use one minimum height on both pages and let it grow with the text.
screens/chat/composer.luau (home vs session) - 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 - 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 - 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



