mediawiki-skins-Vector/includes
Jon Robson 65c48d4eb2 Feature: Client preferences interface
Notes:
* This is functional but intentionally not designed until the design
has been finalized.
* A feature flag is added that swaps out the limited width toggle with
a settings cog
* The preferences module is kept in a separate ResourceLoader module
(skins.vector.clientPreferences) to make it more portable for
when we eventually want to add it to Minerva as well.
* Intentionally have not focused on non-jS version given we will
likely revise this again in a future version/upstream to core.

Bug: T345363
Change-Id: I0c793b73e0676e32f031c6168c292f63908c72e3
2023-09-15 10:03:28 -07:00
..
Components Replace some moved Title class uses, now MediaWiki\Title\Title 2023-08-19 04:23:07 +00:00
FeatureManagement [anon prefs] TOC pinned / unpinned 2023-09-14 21:37:50 +00:00
ResourceLoader Allow wikis to customize whether Vector skins share user scripts and styles 2023-03-06 23:24:57 +00:00
Services Normalise PHP namespaces used in Vector 2022-05-23 09:32:40 +02:00
templates Feature: Client preferences interface 2023-09-15 10:03:28 -07:00
CentralAuthHooks.php Only show notification after CentralAuth autologin on Vector 2022 2023-08-30 08:53:53 -04:00
Constants.php Feature: Client preferences interface 2023-09-15 10:03:28 -07:00
Hooks.php Do not hardcode uls key 2023-07-21 17:27:51 +00:00
ServiceWiring.php Feature: Client preferences interface 2023-09-15 10:03:28 -07:00
SkinVector22.php Feature: Client preferences interface 2023-09-15 10:03:28 -07:00
SkinVectorLegacy.php Separate dropdown/menu references in PHP and templates 2023-07-31 14:03:12 -05:00
VectorServices.php Normalise PHP namespaces used in Vector 2022-05-23 09:32:40 +02:00