User story
As a user of the activity tab, I want access to an overflow menu, so that I can learn more about a feature, report issues, and clear reading history.
Background
The team is testing an activity tab that would add reading insights to existing history tab with the goal of deepening engagement and increasing retention of readers.
Requirements
- Add an overflow menu to the Activity tab screen
- Overflow menu should show for both logged-in and logged-out users
- It should contain options to
- Clear reading history (Which clears their local history, articles read in timeline, and also clears any reports based on it within the activity tab)
- Learn more leads to https://www.mediawiki.org/wiki/Wikimedia_Apps/Team/iOS/Activity_Tab within a webview
- Problem with feature takes user to email client with prepoulated text that says "I have encountered a problem with Activity Tab Feature: [Describe specific problem]. The behavior I would like to see is [Describe desired behavior]. [ Screenshots or links]." The subject line should read "Issue Report-Activity Tab" The email should send to iOS-support@wikimedia.org
Boilerplate requirements
- Should lay out well with long translations. Truncate, wrap text, or scroll where necessary.
- Should change colors according to multiple themes
- Should navigate easily and have understandable accessibility labels for Voice Over
- Should lay out well on larger font sizes. Truncate, wrap text, or scroll where necessary.
NOTE: "Customize" and "Clear donation history" will be built and added to the menu separate tasks
Designs
Engineering notes
Testing Notes
Testable in latest TestFlight 7.8.6 (white icon) build.
Use developer settings "Show Activity Tab" toggle to activate