Page MenuHomePhabricator

Watchlist Expiry: UX improvements for dropdown (mobile) [placeholder]
Closed, DeclinedPublic

Assigned To
None
Authored By
ifried
Sep 3 2020, 10:55 PM
Referenced Files
F31793137: Mobile.png
Sep 4 2020, 2:38 PM
F31793139: Mobile.png
Sep 4 2020, 2:38 PM
F31793141: Mobile.png
Sep 4 2020, 2:38 PM
F31793145: Mobile.png
Sep 4 2020, 2:38 PM
F31793135: Mobile.png
Sep 4 2020, 2:38 PM
F31793143: Mobile.png
Sep 4 2020, 2:38 PM
F31793149: Mobile.png
Sep 4 2020, 2:38 PM

Description

As a Watchlist Expiry user, I want the "change duration" link added to the pop-up, so that I can only see the watchist expiry dropdown when it is relevant to me.

Acceptance Criteria:

  • Include text for "Change duration" at the bottom the pop-up
  • The text should be clickable
  • If the user clicks on the text, the dropdown appears

Visual examples:

Watching a page:

Click star to watch pageStar spins to show loadingBlue star indicates that the page is watchedToast notification informs the user that the page is watched
Mobile.png (731×411 px, 128 KB)
Mobile.png (731×411 px, 128 KB)
Mobile.png (731×411 px, 128 KB)
Mobile.png (731×411 px, 119 KB)

Watching a page temporarily:

Toast notification has a way to change time durationClicking 'Change duration' brings up bottom sheetWhen someone picks a different duration the star starts spinningHalf star indicates that the page is temporarily watched
Mobile.png (731×411 px, 119 KB)
Mobile.png (731×411 px, 81 KB)
Mobile.png (731×411 px, 128 KB)
Mobile.png (731×411 px, 128 KB)

Unwatching a page: Clicking on the star or the half star icon unwatches the page.

Event Timeline

ifried renamed this task from Watchlist Expiry: add "change duration" link (mobile) to Watchlist Expiry: UX improvements for dropdown (mobile) [placeholder].Sep 4 2020, 2:38 PM
ifried updated the task description. (Show Details)
MusikAnimal subscribed.

I believe this task predates the discovery that MobileFrontend uses the same popup code as desktop. Users are able to change the expiry in the mobile experience, or just like on desktop, they can simply ignore the popup if they want to watch indefinitely.