Problem
Currently, users can only search/filter for reading list names within “My lists“. Based on feedback from user testing in T186273, users would like to find articles within reading lists. Also, we want to improve the “My lists“ search to meet cross-platform user expectations. In particular, bring the “All articles“ view available from iOS to Android.
User stories
- As a user of the Android app, I want to be able to search lists in “My lists“ so I can better find lists that I previously created.
- As a user of the Android app, I want to be able to filter by list in “My lists“ so I can better organize my lists.
- As a user of the Android app, I want to be able to search articles in “My lists“ so I can better find articles that I previously saved to a list.
- As a user of the Android app, I want to be able to filter by article in “My lists“ so I can better organize my articles.
Proposed designs (on Zeplin)
Flow
https://overflow.io/s/QEVP3O/?node=72a041d1
Key aspects
- The search in “My lists“ now searches lists and articles.
- Search results from lists, more specifically list names that match the search term are listed first in search results.
- Articles in search results are enhanced with information about the lists in which they’re saved in. See chips, e.g. “Cities“ or “People“ in the mocks.
- Tapping a list item itself takes users to the list detail view.
- Tapping an article item itself takes users the article view.
- Tapping the chip on an article item takes users to the corresponding list of the article
- Chips are horizontally scrollable if they don’t fit the screen width (e.g. when an article is saved to a lot of lists or list names are long).
- Contextual actions:
- Tapping “More“ (three dots) on a list search result item triggers the standard dropdown menu.
- Tapping “More“ (three dots) on an article search result triggers the article bottom sheet.