Skip to content

Enlarge chat send button for mobile tap targets#16

Draft
ether314 wants to merge 1 commit into
mainfrom
cursor/larger-chat-send-button-bdbc
Draft

Enlarge chat send button for mobile tap targets#16
ether314 wants to merge 1 commit into
mainfrom
cursor/larger-chat-send-button-bdbc

Conversation

@ether314

Copy link
Copy Markdown
Owner

Summary

Makes the chat composer send control easier to tap on mobile by enlarging the hit area and keeping it aligned with the multiline text field.

Changes (flutter_app/lib/chat/widgets/chat_widgets.dartChatInputBar only):

  • Send button is now a fixed 56×56 circular tap target (up from ~50px with padding)
  • Icon size increased 22 → 26
  • Row uses crossAxisAlignment: CrossAxisAlignment.end so the button stays bottom-aligned when the text field grows to multiple lines
  • Added Semantics label (Send message) for screen readers

Before / After (390×844 mobile viewport)

Before (production):
Before — smaller send button on production

After (this branch):
After — larger 56px send button

QA

  • flutter analyze lib/chat/widgets/chat_widgets.dart — no issues
  • Full QA (flutter analyze, test-chat-flow.mjs, test-submit-lead.mjs) on merge

Scope

Chat input UI only — no prompt, handoff, or backend changes.

Open in Web Open in Cursor 

Increase send control to a 56x56 Material tap target with a larger
icon, bottom-align it with the multiline composer, and add send
semantics for accessibility.

Co-authored-by: Joe M <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants