-
Notifications
You must be signed in to change notification settings - Fork 8
Closed
Labels
enhancementNew feature or requestNew feature or requestformplayerIssues related to the FormPlayer React applicationIssues related to the FormPlayer React application
Description
Component
- formulus (React Native mobile app)
- formulus-formplayer (React web app)
- synkronus (Go backend server)
- synkronus-cli (Command-line utility)
- Documentation
- Other (please specify)
Feature Description
Normalize media/attachment renderers (photo, audio, video, signature, GPS, file) under the QuestionShell pattern with action-first flows.
Problem Statement
Media questions feel bolted on: inconsistent layouts, metadata prominence, and mixed empty states.
Proposed Solution
- Apply shell pattern to all media types.
- Action-first (capture/record), result-second (preview), metadata tertiary/hidden.
- Simplify previews and empty states; standardize retry/delete flows.
Alternatives Considered
Keep diverse media layouts; rejected due to inconsistent UX and higher cognitive load.
Additional Context
Assumes Phase 1/2 are in place; prepares for review/submit polish in Phase 4.
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or requestformplayerIssues related to the FormPlayer React applicationIssues related to the FormPlayer React application