===Why are we doing this?
We would like to have a way for users to provide feedback to the development team via the app. Users can report bugs, issues or general comments.
===Acceptance criteria
- A user can submit feedback through an open text field within the feedback menu on the app
- They will not be required to provide any identifiable information and can submit feedback anonymously
- The user will receive a comment letting them know that we are thankful for their feedback. "Thank you for your feedback!"
- As feedback is anonymous, we will not communicate back to the user with responses to their questions/comments
- Will need to work without a user providing/having an email address or phone number
- As there is no rating or comments on the KaiStore at this point, the feedback will be stored by and for the product dev team only
- A user understands that by giving feedback, they accept the terms of the survey statement, privacy policy and terms of use
==Options for survey data collection
- Google forms, Qualtrics or Survey Monkey. Check whether we can support either of these.
===Proposed designs
Zeplin ➡ https://app.zeplin.io/project/58dc46f4a83d1e477dd83859/dashboard?seid=5eafd44fb7bd22b0d503847c
| Empty state| Ready to send | Confirmation |
|--- |--- |---
| {F31828334 width=200} | {F31828339 width=200} | {F31828401 width=200}
|Focused State | Updated Settings Menu
|---|---
| {F31801703 width=200} | {F31786937 width=200}
==Design details
- "Send" softkey is not visible to users before entering the feedback.
- If control is on text box then cursor keeps blinking until users start writing feedback.
- If there is multiline text then allow for scrolling within the text box.
- Confirmation message appears in popup form on main feedback screen.
- When other links are focused then text box becomes inactive.