Details
This task outlines scenarios where suggestions are not displayed for different reasons, and an appropriate UI/UX is needed to improve the current experience.
Scenarios:
-When there are no available article and/or section suggestions for a language pair after filtering by Topic, Collections, or any other filter chip.
-When the user discards all article or section suggestions after filtering by Topic, Collections, or any other filter chip.
-When the RecAPI service is unavailable/ not working after refreshing or selecting a Topic, Collections, or any other filter chip.
What currently happens:
Until now, when there are no suggestions in the page or section suggestions list, only the list header is displayed there, with no indication for the user that the suggestions are missing.
Example 1: Page suggestions missing
Example 2: Both page and section suggestions missing
Example 2: Screencast of empty page suggestions list by discarding suggestions
Design
To improve the UX the following solution is proposed:
- If one of the groups (lists) does not have suggestions, don't show that group, including its header.
- If both groups don't have suggestions, show an empty state message without any group separation (i.e., no need for "Create new pages" or "Expand with new sections" headers).
The empty state message should be copied from the old CX dashboard -for now- (screenshot below):




