mediawiki-skins-Vector/includes/Components
Jon Robson eea5373940 Components: StickyHeader
complete the migration to components.

Changes:
* shouldHideLanguages only used inside SkinVector22 so abstract method
and legacy implementation removed.
* Move isLanguagesInContent method to SkinVector22, updating one usage
in SkinVectorLegacy which is always falsey (languages are always portals
in legacy Vector)
* Remove unused isLanguagesInContentAt method from SkinVectorLegacy
and move getLanguagesCached, isULSExtensionEnabled,
canHaveLanguages, isLanguagesInContentAt to SkinVector22
* runOnSkinTemplateNavigationHooks copied to both Vector skins
* isResponsive moved to Vector22. In Legacy Vector it has no
real use since legacy Vector has no responsive styles.
* SkinVector class now (empty), is removed.

Bug: T319355
Change-Id: Ib5df956cecb841b7c97264975d137af32e5da4ab
2023-01-12 00:32:35 +00:00
..
VectorComponent.php [Components] Introduce VectorComponent and MainMenu components 2022-11-01 17:01:51 -07:00
VectorComponentDropdown.php Refactor: PageTools composes several different components 2022-12-12 22:17:24 +00:00
VectorComponentIconLink.php Component: UserLinks 2023-01-11 21:48:11 +00:00
VectorComponentLanguageButton.php Refactor: Remove unnecessary function getULSButtonData 2023-01-09 22:52:17 +00:00
VectorComponentLanguageDropdown.php Update language dropdown for pages not supported in other languages 2023-01-06 16:40:36 +00:00
VectorComponentMainMenu.php Use features.js for main menu pinning functionality 2022-12-16 12:56:54 -06:00
VectorComponentMainMenuAction.php VectorComponentMainMenuAction: Have class to distinguish between different actions 2022-11-28 20:15:16 +00:00
VectorComponentMainMenuActionLanguageSwitchAlert.php VectorComponentMainMenuAction: Have class to distinguish between different actions 2022-11-28 20:15:16 +00:00
VectorComponentMainMenuActionOptOut.php VectorComponentMainMenuAction: Have class to distinguish between different actions 2022-11-28 20:15:16 +00:00
VectorComponentMenu.php Component: UserLinks 2023-01-11 21:48:11 +00:00
VectorComponentMenuListItem.php Component: UserLinks 2023-01-11 21:48:11 +00:00
VectorComponentMenuVariants.php Component: VariantsMenu 2023-01-11 23:05:41 +00:00
VectorComponentPageTools.php Rename VectorComponentPinnedContainer to VectorComponentPinnableContainer to match template files 2022-12-15 22:46:46 +00:00
VectorComponentPinnableContainer.php Rename VectorComponentPinnedContainer to VectorComponentPinnableContainer to match template files 2022-12-15 22:46:46 +00:00
VectorComponentPinnableElement.php Refactor: PageTools composes several different components 2022-12-12 22:17:24 +00:00
VectorComponentPinnableHeader.php Remove -pinnable-element postfix from PinnableElement.mustache 2022-12-15 22:46:51 +00:00
VectorComponentSearchBox.php Fix casing of class and function name usages 2022-12-04 19:14:54 +00:00
VectorComponentStickyHeader.php Components: StickyHeader 2023-01-12 00:32:35 +00:00
VectorComponentTableOfContents.php Components: Model table of contents in title bar. 2023-01-11 15:42:23 -08:00
VectorComponentTableOfContentsContainer.php Components: Model table of contents in title bar. 2023-01-11 15:42:23 -08:00
VectorComponentUserLinks.php Component: UserLinks 2023-01-11 21:48:11 +00:00