###Background
The Web team is adding a "Saved" functionAndroid and iOS mobile apps have had the saved tab and custom reading lists for many years now. They have had slightly different functions on Android versus iOS, and they will support saving articles to one listbut custom lists have always been shared and synced on the server. There will be no custom lists in the first release.This year, When an Android user visits the Web reathe Web team is adding list for the first timea "Saved" function, it will essentially function as a **view of alland they will support saving articles** saved currently saved for Android users.s to one list, This could cause confusion for some Android usersand soon after custom lists. We want to make sure that the experience matches across Web and the mobile apps when users simply saves something, as there is currently no "All articles" view within the Android appand adds it to a custom list.
###User story
As an Android user who saves articles,
I want an "All Articles" view that aggregates every article I've saved across all my lists,
So that I have one place to see everything I've saved Wikipedia reader who saves articles, I want saving, organizing into lists, and viewing all my saved content to work the same way across Android, iOS, and Web, so that my saved articles are always where I expect them, regardless ofno matter which list it's on — consistent with how iOS and Web workplatform I'm on.
######Android cCurrent state
- When you save an articleAndroid current behavior for [[ https://www.figma.com/design/Xuxn2U14hNcxmDdi3TpIhO/Reading-lists?node-id=122-7110&t=4wQLGUZ5GRxANx8h-4 | saving an article from article view ]]. After saving, it appears automatically in your "Saved" readingyou have the option to MOVE it to another list.
- After tapping save, if you add it to a custom- Android current "Saved" screen: the default list, the article is **moved** to the custom "Saved" appears alongside other list.s
- The article appears ONLY in the custom list- iOS current behavior for [[ https://www.figma.com/design/Xuxn2U14hNcxmDdi3TpIhO/Reading-lists?node-id=122-8798&t=4wQLGUZ5GRxANx8h-4 | saving an article from article view ]]. After saving, you have the option to ADD it to a list. Tapping on the saved option again after saving unsaves it immediately from the custom list and all articles.
- Unsaving an article that is on multiple lists from article view gives you option to remove from one or multiple lists.- Current unsave behavior on iOS:
{F73288756} - Article view: tapping on the saved icon again removes the article from "All articles" AND all custom reading lists
- Unsaving an article from list view (either "Saved" list or custom list) **only** removes it from that list, and not other lists.
Summary:- Saved: Unsaving an article from the "All articles" view always removes the article from "All articles" AND all associated reading lists [Confirmation dialog is shown]
- The default "Saved" list is just a list, which we create for you, to start sav- Unsaving an article from the from a custom list removes it from the reading articles into.list, It functions just like other lists.but NOT the "All articles" view
- There is no aggregate "view" of all saved articlesCurrent unsave behavior on Android
- Article view: Tapping on the saved option again after saving gives you options to add to another list, move to another list, or remove from Saved.
###Requirements
######Modify saving behavior from article
#####iOS current stateSaving with the article saved menu
- When you save an article, it appears automatically in your "All articles" view
- After tapping save, if you add it to a custom list, it is **added** to that listUpon tapping Save on an article, not moved to itshow an updated bottom sheet that includes
- The article appears BOTH in that list, and in "All Articles".
- "All articles" is an aggregate "view" of all saved articles in all of your lists,- Confirmation that article was saved
and each entry shows which reading lists it belongs to- Entry point to create new collection (use existing behavior for Create from article view)
- Unsaving an article from the "All articles" view always removes the article from "All articles" AND all associated reading lists - Show 3 most recently created collections, and ability to access full list by swiping up (Match existing behavior in Android upon "Move to reading list")
- Unsaving an article from the from a custom list ONLY removes it from the reading listBottom sheet dismisses automatically after article is added to collection
- Show toast after save, with confirmation, and ability to "View list" that takes them to the custom list
- If no reading list selection is made, and it remains on the "All articles" viewleave the bottom sheet up until the user dismisses
Summary:Unsaving with the article saved menu
- Tapping the save icon again always re-triggers the bottom sheet
- The "All- If an articles view" functions differently than a typical has been saved, but not added to any custom lists, and it always contains alluser can unsave by tapping the top item
- If an articles currently one has been saved & added to custom lists, as well as articles not on lists.user can unsave from all lists by tapping the top item (show confirmation that it will also remove it from any collections)
{F73288727}- If an article has been saved & added to custom lists, user can unsave from individual collections by tapping each collection
####Requirements##Modify "saved" view
"All articles" view
- Add "All articles" option within Saved, it should appear in the list of lists- Add "All articles" option within Saved,
- "All articles" displays every article saved across all lists, including in the default list, and custom lists
- Articles appear only once, even if they belong to multiple lists
- Do not all allow users to rename, delete, or reorder the "All articles" list
- Custom lists remain unchanged and continue to function as before
- [Nice to have] - When viewing "All articles", each article should show which custom lists it's on within Saved (match iOScurrent behaviorior when searching for an article within teh "Filter" funtionality)
Unsave behavior from Saved tab
- Unsaving from "All Articles" removes the article from ALL lists it belongs to: it is fully removed from the user's saved contentpdate filter to search
- Show a confirmation prompt before deletion (See iOS for precedent), Prompt must clearly communicate that the article will be removed from all lists, not just oneChange "Filter" functionality to a Search icon
- Unsaving from a custom list only removes the article from that list; - Search whichever view is active: if All articles are active, search article titles. If Collections view (reading lists) is active, the article remains in "All Articles"search through reading list titles (matching iOS functionality)
Unsave behavior from article viewSaved tab
- When the article is only on one reading list (not including "All articles" view), keep the 1 click unsave from menuUnsaving from "All Articles" removes the article from ALL lists it belongs to: it is fully removed from the user's saved content: Show a confirmation prompt before deletion (See iOS for precedent), Prompt must clearly communicate that the article will be removed from all lists, not just one
- When the article is on multiple reading lists (not including "All articles" view),- Unsaving from a custom list only removes the article from that list; keep the dialog to unsave from multiple liststhe article remains in "All Articles"
######Rename reading lists
- Rename Reading lists to Collections in all places it appears
###References
Designs - TBA
###Referenceso be updated
Instagram "All" viewhttps://www.figma.com/design/Xuxn2U14hNcxmDdi3TpIhO/Reading-lists?node-id=122-8798&t=4wQLGUZ5GRxANx8h-0
###Competitive analysis
{F73288585}https://www.figma.com/design/Xuxn2U14hNcxmDdi3TpIhO/Reading-lists?node-id=0-1&p=f&t=4wQLGUZ5GRxANx8h-0