Page MenuHomePhabricator

Redesign article saved/removed notifications
Closed, ResolvedPublic2 Estimated Story Points

Description

Background

With the new interface for logged-in readers on the main article namespace to receive a confirmation about adding or removing items to a reading list, we're also in need for a proficient design for these confirmations

We would like to provide a (subtle?) nudge to people that their addition/removal was successfully absolved by the system.

User story

As a logged-in reader, I'd like to get clarity if the action was absolved.

Design

Screenshot 2025-09-03 at 1.45.06 PM.png (524×1 px, 45 KB)
Screenshot 2025-09-03 at 1.45.16 PM.png (464×980 px, 38 KB)
Save article. = Show this toast with the name of the article user saved in quotesUnsave article = Show this toast with the name of the article user unsaved in quotes
Link to FigmaLink to Figma

Requirements

  • We remove the link to the article (keep the link to the saved pages) and add quotes around the title and make it bold
  • When removing an article we change it to gray (not white) e.g. notice
  • Update the copy. Replace "saved pages" with "your saved items" with "saved items" being a link to Saved page.

Requirement

Scope: Desktop web (Vector 2022).

  • Redesign the toast notifications that confirm article save or removal actions in Reading Lists.
  • Update both messages to show the article title in bold and enclosed in quotation marks.
  • Remove the direct link to the article from the toast notification.
  • Retain and update the link to the Reading List page:
    • Replace “saved pages” with “your saved items,” where “saved items” is a clickable link to the Saved page.
  • For unsave (removal) notifications:
    • Use a gray background or styling consistent with “notice” type messages instead of white.
  • Both notifications must display clear confirmation that the action was successful.

BDD

Feature: Redesigned Reading List save/remove notifications

  Scenario: Saving an article
    Given I am a logged-in user on an article page
    When I click the “Save” (bookmark) icon
    Then a toast notification appears with the message:  
    “**‘<Article Title>’** was added to your saved items”  
    And “saved items” links to the Saved page  
    And the toast background uses the standard success style

  Scenario: Removing an article
    Given I am a logged-in user with an article already saved
    When I click the “Unsave” (bookmark) icon
    Then a toast notification appears with the message:  
    “**‘<Article Title>’** was removed from your saved items”  
    And “saved items” links to the Saved page  
    And the toast background uses the gray “notice” style

Test Steps

Test Case 1: Verify save notification content and style

  1. Log in as a user with Reading Lists enabled.
  2. Open any article in the main namespace.
  3. Click the “Save” (bookmark) icon.
  4. AC1: A toast notification appears with the article title in bold and in quotation marks.
  5. AC2: The message reads “was added to your saved items.”
  6. AC3: “saved items” links to the Saved page.
  7. AC4: The toast uses the success color/style.

Test Case 2: Verify unsave notification content and style

  1. Click the “Unsave” (bookmark) icon for the same article.
  2. AC5: A toast notification appears with the article title in bold and in quotation marks.
  3. AC6: The message reads “was removed from your saved items.”
  4. AC7: “saved items” links to the Saved page.
  5. AC8: The toast uses a gray “notice” background style.

QA Results - Beta

QA Results - Prod

Event Timeline

Jdlrobson-WMF set the point value for this task to 2.Oct 15 2025, 5:46 PM

Change #1198362 had a related patch set uploaded (by LorenMora; author: LorenMora):

[mediawiki/extensions/ReadingLists@master] Redesign article saved/removed notifications

https://gerrit.wikimedia.org/r/1198362

Change #1198540 had a related patch set uploaded (by LorenMora; author: LorenMora):

[mediawiki/core@master] Add styles for notification type 'notice'

https://gerrit.wikimedia.org/r/1198540

Change #1198540 merged by jenkins-bot:

[mediawiki/core@master] Add styles for notification type 'notice'

https://gerrit.wikimedia.org/r/1198540

Change #1198362 merged by jenkins-bot:

[mediawiki/extensions/ReadingLists@master] Redesign article saved/removed notifications

https://gerrit.wikimedia.org/r/1198362

Edtadros subscribed.

Test Result - Beta

Status: ✅ PASS
Environment: beta
OS: macOS Tahoe 26.x
Browser: Chrome Canary (latest as of test date)
Device: MS
Emulated Device: NA

Test Case 1: Verify save notification content and style

  1. Log in as a user with Reading Lists enabled.
  2. Open any article in the main namespace.
  3. Click the “Save” (bookmark) icon.
  4. AC1: A toast notification appears with the article title in bold and in quotation marks.
  5. AC2: The message reads “was added to your saved items.”
  6. AC3: “saved items” links to the Saved page.
  7. AC4: The toast uses the success color/style.
screenshot 150.mov.gif (1×1 px, 849 KB)
screenshot 152.mov.gif (1×1 px, 1 MB)

Test Case 2: Verify unsave notification content and style

  1. Click the “Unsave” (bookmark) icon for the same article.
  2. AC5: A toast notification appears with the article title in bold and in quotation marks.
  3. AC6: The message reads “was removed from your saved items.”
  4. AC7: “saved items” links to the Saved page.
  5. AC8: The toast uses a gray “notice” background style.
screenshot 151.mov.gif (1×1 px, 909 KB)
screenshot 153.mov.gif (1×1 px, 1 MB)

Test Result - Prod

Status: ✅ PASS
Environment: testwiki
OS: macOS Tahoe 26.x
Browser: Chrome Canary (latest as of test date)
Device: MS
Emulated Device: NA

Test Case 1: Verify save notification content and style

  1. Log in as a user with Reading Lists enabled.
  2. Open any article in the main namespace.
  3. Click the “Save” (bookmark) icon.
  4. AC1: A toast notification appears with the article title in bold and in quotation marks.
  5. AC2: The message reads “was added to your saved items.”
  6. AC3: “saved items” links to the Saved page.
  7. AC4: The toast uses the success color/style.
screenshot 154.mov.gif (1×1 px, 933 KB)
screenshot 156.mov.gif (1×1 px, 1 MB)

Test Case 2: Verify unsave notification content and style

  1. Click the “Unsave” (bookmark) icon for the same article.
  2. AC5: A toast notification appears with the article title in bold and in quotation marks.
  3. AC6: The message reads “was removed from your saved items.”
  4. AC7: “saved items” links to the Saved page.
  5. AC8: The toast uses a gray “notice” background style.
screenshot 155.mov.gif (1×1 px, 965 KB)
screenshot 157.mov.gif (1×1 px, 1 MB)
HFan-WMF claimed this task.