We have some code in Vector skin for handling IP masked users
This isn't well maintained and has already broken (user page link does not show on desktop view and is styled incorrectly on tablet view as per screen) in the short term it's been there
I'd like to move the logic for the temporary user account into the shared Skin class. This will avoid us having to update every skin to handle the new UI and will allow skins to not worry about the IP masking change unless they want to.
After proposed change without any modifications to skins
Skin | Full screen | Lower resolution |
Vector 2022. | ||
Vector | N/A | |
Timeless | ||
Modern. | N/A | |
CologneBlue | N/A | |
Pivot | ||
Monobook | . | |
Minerva. | [1] | |
[1] (Updating the icon in Minerva should be relatively trivial)