Skip to content

feat: improve attachment upload interactions - #130

Merged
starc007 merged 7 commits into
mainfrom
feat/attachment-image-preview
Jul 30, 2026
Merged

feat: improve attachment upload interactions#130
starc007 merged 7 commits into
mainfrom
feat/attachment-image-preview

Conversation

@starc007

Copy link
Copy Markdown
Owner

What changed

  • replace the separate image strip with consistent image attachment rows
  • add compact hover previews and a shared-layout fullscreen image morph
  • add full-row upload progress, success confirmation, failed uploads, retry, and pending-removal feedback
  • add staggered row entrances, action tooltips, and reduced-motion handling
  • expand interaction and accessibility coverage for the new states

Why

The attachment variant needed clearer upload lifecycle feedback and a more direct relationship between an image row and its full preview. These changes keep every attachment in one list while making upload, failure, retry, preview, and removal states visible.

Validation

  • git diff --check
  • GitHub CI required before merge

Local Bun checks are pending because the repository does not currently configure a Bun version for the normal bun command.

@starc007
starc007 merged commit d381fd7 into main Jul 30, 2026
2 checks passed
@starc007
starc007 deleted the feat/attachment-image-preview branch July 30, 2026 18:29
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