mediawiki-skins-MinervaNeue/includes
jdlrobson 276ae636fe Use standardized icon classes and fix some missing icons
The icon pack wikimedia.ui was strangely using a non-standard
icon class using empty strings as a way to disable the default behaviour
of setIcon. Instead of fighting APIs - use the methods available.

The icon pack is also renamed to reflect what it's actually used for -
providing icons for overflow menus and it is no longer loaded as a dependency
by skins.minerva.scripts

Fixes issues with:
* History icon with AMC disabled and user is logged in
* Table of contents icon
* Language icon when it appears in overflow menu on user pages
when logged in where AMC is disabled
* listBullet appears in 2 modules as it is used in 2 places - the AMC
overflow menu (log icon on user overflow menu) and for table of contents
(JS only)

Bug: T232383
Change-Id: I05220ffa56195be6a594e3a8a57ae16858088444
2020-04-02 01:37:33 +00:00
..
menu Use standardized icon classes and fix some missing icons 2020-04-02 01:37:33 +00:00
permissions Allow passing context to MinervaPagePermissions 2020-01-29 10:33:36 -08:00
skins Use standardized icon classes and fix some missing icons 2020-04-02 01:37:33 +00:00
LanguagesHelper.php Extract language/variants check to a service 2019-07-16 19:53:57 +00:00
MinervaHooks.php Check title value before proceeding to check if user page 2020-02-17 20:25:59 +00:00
MinervaUI.php Allow null on MinervaUI::iconClass 2019-12-30 17:26:31 +01:00
ResourceLoaderLessVarFileModule.php Add GPL file header to PHP classes 2018-04-15 16:23:10 -07:00
ServiceWiring.php Allow passing context to MinervaPagePermissions 2020-01-29 10:33:36 -08:00
SkinOptions.php Discontinue back-to-top feature 2019-12-11 05:12:43 +00:00