mediawiki-skins-Vector/includes/Components
Jon Robson a43d522331 Fix language button fallback
* Don't hide language button
This code can be removed now  T287206 is resolved.
Also simplify legacy logic - as the language menu
is always a portlet there.

Additional changes:
* Create LanguageButtonDropdown component to distinguish
this code from the LanguageButton in the sticky header.
* Fixes a style in LanguageButtonDropdown.less which wasn't
accounting for multiple vector-menu-content classes

Bug: T320927
Bug: T325017
Change-Id: Ic331684c384c5d57b60b098f23485e44fb75fb8f
2023-01-06 00:45:31 +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
VectorComponentLanguageButton.php Introduce UserLinks and LanguageButton components 2022-12-07 20:01:36 +00:00
VectorComponentLanguageDropdown.php Fix language button fallback 2023-01-06 00:45:31 +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 Components: MainMenu and Pagetools use VectorComponentMenu 2022-12-12 22:17:29 +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 Setup placeholder components to guide future development 2022-12-07 18:58:06 +00:00
VectorComponentTableOfContents.php Rename VectorComponentPinnedContainer to VectorComponentPinnableContainer to match template files 2022-12-15 22:46:46 +00:00
VectorComponentUserLinks.php Introduce UserLinks and LanguageButton components 2022-12-07 20:01:36 +00:00