Background
Carved out of T400939, the placeholder image treatment is tackled in separate place.
We've agreed on not showing a placeholder image and only reserve the space when a thumbnail is available.
Additionally we've identified that the erroneous icon in current implementation is also an unnecessary complication of things, and we defer to not showing
Goal
Placeholder image question is resolved
Requirement
Scope: ReadingLists (desktop + mobile).
- Placeholder images must not be shown in Reading List cards when an article has no thumbnail.
- No empty or reserved space should appear where a thumbnail would normally be.
- The card layout must automatically adjust to align text and metadata correctly when no image is present.
BDD
Feature: Remove placeholder image from Reading List cards
Scenario: Article without thumbnail
Given I view my Reading List
When a saved article has no thumbnail
Then the card does not display a placeholder image
And no space is reserved for an image
And the layout adjusts naturally
Scenario: Article with thumbnail
Given a saved article includes a thumbnail
When the Reading List card is displayed
Then the thumbnail image appears normally
And the layout remains consistentTest Steps
Test Case 1: Article without thumbnail
- Open Special:ReadingLists containing at least one article without a thumbnail.
- AC1: The Reading List card does not display a placeholder image.
- AC2: No empty space is reserved where the image would be.
- AC3: Text and description align correctly within the card.
Test Case 2: Article with thumbnail
- Open Special:ReadingLists containing at least one article with a thumbnail.
- AC4: The thumbnail displays as expected.
- AC5: Layout remains consistent between cards with and without thumbnails.
QA Results - Beta
| AC | Status | Details |
|---|---|---|
| 1 | ✅ | T406523#11286572 |
| 2 | ✅ | T406523#11286572 |
| 3 | ✅ | T406523#11286572 |
| 4 | ✅ | T406523#11286572 |
| 5 | ✅ | T406523#11286572 |
QA Results - Prod
| AC | Status | Details |
|---|---|---|
| 1 | ✅ | T406523#11286605 |
| 2 | ✅ | T406523#11286605 |
| 3 | ✅ | T406523#11286605 |
| 4 | ✅ | T406523#11286605 |
| 5 | ✅ | T406523#11286605 |
Acceptance criteria for done
- Don't show placeholder and don't reserve space in Card for it
- Don't show erroneous icon, if that's feasible – tackled in T406652

