Page MenuHomePhabricator

Clean up unused unscoped styles that override core styles in GlobalWatchlist extension
Open, Needs TriagePublic

Description

There are leftover styles in SpecialGlobalWatchlist.display.less that were previously used for the settings.

After separating (T255536) the settings page now uses its own styles SpecialGlobalWatchlistSettings.less and does not even load this file. Because unused styles are unscoped and override core styles, which caused visual bugs in other components.

Event Timeline

Change #1340529 had a related patch set uploaded (by Serhio Magpie; author: Serhio Magpie):

[mediawiki/extensions/GlobalWatchlist@master] Clean up unused unscoped styles that override core styles in GlobalWatchlist extension

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