Skip to content

feat(ios): detached thumbnail cards for attached images in user messages - #323

Open
kingbootoshi wants to merge 1 commit into
0xSero:mainfrom
kingbootoshi:feat/user-image-grid
Open

feat(ios): detached thumbnail cards for attached images in user messages#323
kingbootoshi wants to merge 1 commit into
0xSero:mainfrom
kingbootoshi:feat/user-image-grid

Conversation

@kingbootoshi

Copy link
Copy Markdown

Renders images attached to a user message as a detached thumbnail card row above the text bubble, instead of stretching them inside it. Attachments and text read as two clean pieces, matching how the composer previews them.

Net -13 visual-layout lines: one thumbnail card component reused, the old inline stretch path deleted.

Demo

image-grid-multi-send.mp4

(same take also exercises the 10-image attachment limit from #321 - the two PRs are independent, each builds clean against main on its own)

🤖 Generated with Claude Code

Attached images previously stacked vertically inside the message bubble
at up to 200pt each, ballooning the bubble far beyond its text. Images
now render as 100pt rounded thumbnail cards in rows of three sitting on
the chat background above the bubble, and the tinted bubble wraps only
the text - attachments and speech read as separate layers, matching how
major chat clients present image turns. Drag-out of full images still
works from each thumbnail.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
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.

1 participant