The Link to a Meta User Page for a User who has a Meta Page and no User Page on wiki is a square, instead of a useful icon. Moreover, there is no indication on what this square actually does until we click on it.
See for example https://fr.m.wikipedia.org/wiki/Utilisateur:Jembot :
TODO
- Update the ResourceLoader module skins.minerva.icons skin.json in Minerva to include "eye" in the array
- Verify that the icon displays on the skin. The easiest way to verify this is to visit any File page (e.g. http://localhost:8888/w/index.php/File:Paris.svg). Make sure $wgUseInstantCommons = true; is in your LocalSettings.php and the image displays.
QA steps
- Visit File:Paris.svg
- Switch to Minerva (mobile skin)
No Not Required items.
Requirement
Scope: Mobile web (Minerva skin). The “eye” icon must be available in Minerva’s icon set so that links to Meta user pages render correctly:
- The missing icon must no longer appear as a blank square.
- The eye icon should be visible in contexts such as links to Meta user pages and File pages when appropriate.
BDD
Feature: Eye icon renders correctly in Minerva
Scenario: Link to Meta user page with no local user page
Given I visit a user page on a wiki where the user only has a Meta user page
When the page is loaded in Minerva skin
Then the eye icon is rendered correctly instead of a blank square
Scenario: File page shows eye icon when enabled
Given I visit a File page (e.g., File:Paris.svg)
When I view the page in Minerva skin
Then the eye icon is rendered correctly in place of the blank squareTest Steps
Test Case 1: Meta user page link in Minerva
- Open https://fr.m.wikipedia.org/wiki/Utilisateur:Jembot in a mobile browser (Minerva skin).
- AC1: The eye icon element is present in the DOM (not a blank square).
- AC2: The icon has the correct “eye” class reference from skins.minerva.icons.
Test Case 2: File page icon rendering in Minerva
- Open https://fr.m.wikipedia.org/wiki/Fichier:Paris.svg in Minerva skin.
- AC3: The eye icon is rendered correctly in the DOM.
- AC4: No blank square or missing icon is shown in place of the eye icon.
QA Results - Prod
| AC | Status | Details |
|---|---|---|
| 1 | ✅ | T401432#11150677 |
| 2 | ✅ | T401432#11150677 |
| 3 | ✅ | T401432#11150677 |
| 4 | ✅ | T401432#11150677 |







