Page MenuHomePhabricator

[S] Explore Feed Settings: For You Modules Screen for Phase 1
Open, LowPublic2 Estimated Story Points

Description

Background

When users tap 'Modules' under the For You section of the Explore Feed settings screen, they are taken to a screen listing all For You feed modules with individual toggles to turn each module on or off.

Modules are listed in the fixed order they appear in the feed. Users cannot reorder modules. Turning a module off hides it from the For You feed; it can be re-enabled at any time from this screen.

The For You modules, in feed order, are:

  1. Based on your interests
  2. Because you read
  3. Continue reading
  4. Places of interest [Phase 2]
  5. Discover [Phase 2]
  6. Random [Phase 2]
  7. Games [Phase 2]

User Story

As a Wikipedia reader, I want to be able to turn individual For You feed modules on or off, so that I can tailor my feed to the content types I actually want to see without affecting my Community feed or other settings.

Requirements

  • The screen is titled 'For you' with a back button returning to the Home feed settings screen.
  • All For You feed modules are listed in their fixed feed order
  • Each module row has a toggle (on/off). The toggle reflects the module's current visibility state in the feed.
  • Toggling a module off hides it from the For You feed once user leaves setting screen, likewise for toggling it back on.
  • Module order is fixed — users cannot drag to reorder.
  • A helper text below the module list reads: 'Turning off a module hides it from your "For you" feed. You can re-enable it here at any time.'
  • The End of Feed / Today's Digest Complete card is not listed as a toggle — it always appears and cannot be disabled.
  • If all modules are toggled off, display a warning: 'Your "For you" feed will be empty. Turn on at least one module to see content.' with options to Cancel & Continue anyways
  • Under "Based on your interests", show a link that leads to the "Whats driving your feed" screen

Design

Figma file (main view) →
Figma file (all modules toggled off) →
Figma file (complete flow for reference) →

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

Toni Handoff Notes

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

Just going to note the things that were not done as opposed to the things that were done.

The screen is titled 'For you' with a back button returning to the Home feed settings screen.

Should update the title, right now it says "Modules".

The End of Feed / Today's Digest Complete card is not listed as a toggle — it always appears and cannot be disabled.

Just note this card has not been built yet.

If all modules are toggled off, display a warning: 'Your "For you" feed will be empty. Turn on at least one module to see content.' with options to Cancel & Continue anyways

This still needs to be done.

Also double-check standard UI patterns (theming, WMFFont, WMFLocalizedString, etc).

Event Timeline

HNordeenWMF raised the priority of this task from Low to Medium.Jun 16 2026, 3:58 PM
Mazevedo renamed this task from Explore Feed Settings: For You Modules Screen for Phase 1 to [M] Explore Feed Settings: For You Modules Screen for Phase 1.Jun 29 2026, 1:42 PM
HNordeenWMF set the point value for this task to 2.Jun 30 2026, 4:41 PM
Mazevedo renamed this task from [M] Explore Feed Settings: For You Modules Screen for Phase 1 to [S] Explore Feed Settings: For You Modules Screen for Phase 1.Jun 30 2026, 4:41 PM
HNordeenWMF lowered the priority of this task from Medium to Low.Jul 2 2026, 10:00 PM