====Description
The new design of the read next story option will let users select & read stories attached to an article which will improve story reading experience. The current design has some problems, such as the visibility of "read next story" button on some images can be problematic, distracting users from reading the story text available on the last story page. This will improve the story reading experience.
|{F35224003 width=260}|
====Description/User story
As a reader,
I want easy access to other related stories
so that I can learn more on the topic
====Design
**If an article has only one story attached**
- Do nothing.
**If an article has more than one story attached**
|One story attached|Multiple stories attached|
|{F35497901 width=260}|{F35497904 width=260}|
- Insert a story page at the end of a story to show list of stories attached to an article.
- Inserted page has a blue background(#3366cc) to separate it from rest of the story. We can experiment with different colors when code will be ready.
- If there are more stories than what can be displayed on device screen then randomly select set of stories to show.
- Similar to other story pages, this page will too have other items like status bars, play/pause button, etc.
- Click/Tap on "View" will link will open the story.
- Click/Tap on "Close" icon will take user back to article.
- Click/Tap on left side of screen should take control back to last page of the story.
|{F35497907 width=260}|
- Truncate long story titles if they exceed more than two lines.
|At present|After removing the next story button
|{F35489955 width=260}|{F35489954 width=260}|
- Remove the "Next story" button from the last page of a story.
- Adjust the padding between text box and image license as currently we have it to keep "Next story" button. We can try different values once the code is available is ready.
[[ https://www.figma.com/file/pj2ASYTU23ieu3hFvclMer/Wikistories-MVP?node-id=4961%3A9467 | Design file
]]
====Acceptance Criteria
Given a reader is looking at the last page of a Wikistory
When it is the only story on a Wiki page
Then there should not be a final slide that presents other stories to read
Given a reader is looking at the last page of a Wikistory
When reading wiki stories,
Then there should be another page to prompt the user to view other stories.
====Test Scenarios
1. When there is only one story on a wiki page, there should not be a last slide to view more stories.
2. When there are few stories on a wiki page, viewing a story should show an additional page after the last page with text.
3. Choosing to edit the page that has the prompt to view stories should open the editor on the last story page.
4. Only stories on the wiki page should be suggested. Stories from another wiki page should not be suggested.
5. Clicking on the "View" CTA of any suggested story should view the story.
6. Tapping the browser's back button should open Story Builder on the last page of the Wiki story.
7. Tapping the back arrow navigation should take the user to the last story page.
====Open questions
1. After reading a story, will the extension exclude it from the list of the next suggestion?
We can try this on different articles and see whether to still keep them or remove. As of now, we are suggesting to pick stories randomly which can fit on the screen.