Page MenuHomePhabricator

[M] "For you" empty state: Modules on but no recommendations / interests / history
Closed, DuplicatePublic3 Estimated Story Points

Description

NOTE: This the task is only required for Phase 1 Release if we do not include the randomizer module.

Background

The For You feed builds itself based on interests selected in onboarding, past reading history, saved articles, and "discover". If a user has just joined the app and not added any interests, their feed may be empty. All modules are on. We should ensure there is a feed state that makes sense for these users.

The empty state replaces the entire feed — no module cards are shown.

User Story

As a new Wikipedia reader who has not selected any interests or read any articles yet in the app, I want to see a helpful explanation of how to generate my feed by adding interests or reading articles, so that the feed doesn't feel broken, and I understand how I can populate my feed.

Requirements

  • The empty feed state is shown when the user has 0 modules of personalized content available at that time
  • The standard feed chrome remains visible: Wikipedia wordmark (top left), Community/For You tab switcher, language switcher, notification bell, and bottom navigation bar.
  • A heading reads: Your feed is empty for now
  • A supporting message reads: Your "For you" feed will populate with personalized articles as you explore.
  • Subheading "Ways to get started:"
  • CTA "See what's happening in community" that leads to the community feed
  • There is no more menu, no card counter, and no reason label on the empty state — it is not a feed card.
  • If the user navigates to the Community tab while the For You feed is empty, the Community tab is unaffected and displays normally and vice versa.
  • If a user adds at least 1 interest from settings, their feed populates and the empty state is removed.

Design

https://www.figma.com/design/z1skQr04i9TPtINRlhWcBH/iOS--Explore-Feed-Refresh?node-id=653-13390&t=NNo0xkZ20iEHZyzz-1

Android task for reference. https://phabricator.wikimedia.org/T426456

Final Screen:

image.png (1,080×2,400 px, 228 KB)

Toni Handoff Notes

Based on progress at PR https://github.com/wikimedia/wikipedia-ios/pull/5995

This work has not been done yet.

Event Timeline

@HNordeenWMF I'm having trouble finding the design - can you update the link?

HNordeenWMF added a subscriber: SChekfa-WMF.

@Tsevener (and heads up for @SChekfa-WMF) this screen wasn't exactly represented in Figma, as we realized later on we needed it and William implemented. I added the final screen onto the task

Note that this might not be necessary, if we build the Random article module in the first release

HNordeenWMF raised the priority of this task from Low to Medium.Jul 1 2026, 3:05 PM
Mazevedo renamed this task from "For you" empty state: Modules on but no recommendations / interests / history to [M] "For you" empty state: Modules on but no recommendations / interests / history.Jul 2 2026, 5:27 PM
HNordeenWMF lowered the priority of this task from Medium to Low.Jul 2 2026, 10:11 PM
HNordeenWMF moved this task from P3 (3 sprints out) to Backlog on the Explore Feed Refresh iOS board.
HNordeenWMF raised the priority of this task from Low to Medium.Jul 13 2026, 7:26 PM
HNordeenWMF raised the priority of this task from Medium to High.Jul 13 2026, 11:04 PM
Mazevedo set the point value for this task to 3.Jul 15 2026, 2:21 PM
SChekfa-WMF updated the task description. (Show Details)