Review and reorder mobile evidence before filing #825

Closed
opened 2026-08-14 12:22:01 +00:00 by timmy · 0 comments
Owner

Problem

The mobile New issue flow accepts up to five ordered screenshots, but it only previews the latest image and only offers Remove latest. Operators cannot inspect every screenshot, remove an arbitrary mistake, or correct narrative order before filing. This is visible in frontend/index.html and frontend/issue-attachment.js; no open/closed issue title or recent commit covers thumbnail review or reordering.

User flow

  1. Add or restore up to five evidence screenshots.
  2. Review every image in a horizontal mobile thumbnail tray.
  3. Select an image, move it earlier/later, or remove it.
  4. Save/file with the reviewed order preserved through serialization and upload.

Acceptance criteria

  • At 390px width, all screenshots are reachable in a contained horizontal tray without page-level overflow.
  • Selecting a thumbnail updates the large preview and announces its position.
  • Move earlier/later changes durable serialization and final Markdown upload order.
  • Remove acts on the selected screenshot and picks a sensible neighboring preview without changing title/body.
  • Controls are keyboard/screen-reader identifiable, at least 44px, and disabled while filing.
  • Restored draft/outbox evidence keeps order and can be reviewed.
  • Focused behavioral tests and full suite pass.
## Problem The mobile New issue flow accepts up to five ordered screenshots, but it only previews the latest image and only offers Remove latest. Operators cannot inspect every screenshot, remove an arbitrary mistake, or correct narrative order before filing. This is visible in `frontend/index.html` and `frontend/issue-attachment.js`; no open/closed issue title or recent commit covers thumbnail review or reordering. ## User flow 1. Add or restore up to five evidence screenshots. 2. Review every image in a horizontal mobile thumbnail tray. 3. Select an image, move it earlier/later, or remove it. 4. Save/file with the reviewed order preserved through serialization and upload. ## Acceptance criteria - At 390px width, all screenshots are reachable in a contained horizontal tray without page-level overflow. - Selecting a thumbnail updates the large preview and announces its position. - Move earlier/later changes durable serialization and final Markdown upload order. - Remove acts on the selected screenshot and picks a sensible neighboring preview without changing title/body. - Controls are keyboard/screen-reader identifiable, at least 44px, and disabled while filing. - Restored draft/outbox evidence keeps order and can be reviewed. - Focused behavioral tests and full suite pass.
timmy self-assigned this 2026-08-14 12:40:10 +00:00
timmy closed this issue 2026-08-14 12:47:08 +00:00
Sign in to join this conversation.
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: stackchain/stackchain-dashboard#825
No description provided.