Page MenuHomeMiraheze

Missing icons in page actions for the Citizen skin
Closed, InvalidPublic

Assigned To
None
Authored By
ChaoticShadow
Mar 7 2022, 22:21
Referenced Files
F1726489: wide_expected.png
Mar 7 2022, 22:21
F1726488: wide_current.png
Mar 7 2022, 22:21
F1726493: thin_current.png
Mar 7 2022, 22:21
F1726492: thin_expected.png
Mar 7 2022, 22:21

Description

Wiki URL: https://projectsekai.miraheze.org/wiki/Main_Page

A couple days ago, the icons for each page action have disappeared on the Citizen Skin. This is particularly an issue on thinner viewports since there's no text showing where each button is and describing what it does.

VieportCurrentExpected
Wide
wide_current.png (55×329 px, 1 KB)
wide_expected.png (56×282 px, 1 KB)
Thin
thin_current.png (56×196 px, 486 B)
thin_expected.png (51×133 px, 1 KB)

Expected screenshots taken from the Star Citizen Wiki.

Event Timeline

I did some digging and found that there are no ids assigned to any of the action links (like #ca-history is missing from the link for history). Looking at the Star Citizen Wiki, it appears that these selectors style the buttons.

We also noticed that Visual Editor is broken in the Citizen skin too, and based on the requirements it's probably because #ca-edit is missing.

Agent_Isai moved this task from Backlog to Short Term on the MediaWiki (SRE) board.

It seems that this is an upstream issue which is beyond our scope and is being already tracked on GitHub. Closing as invalid per the aforementioned.

It seems that this is an upstream issue which is beyond our scope and is being already tracked on GitHub. Closing as invalid per the aforementioned.

https://github.com/StarCitizenTools/mediawiki-skins-Citizen/issues/435 (Visual Editor incompatability, missing icons for page actions) seems to be more suitable.