mediawiki-skins-Vector/includes/Components
NikG d39b5c958a Update language dropdown for pages not supported in other languages
Pages that are not supported in other languages should not display the
ULS when the language button is clicked. Instead, a simple message
explaining that the page contents are supported in other languages
should be displayed inside the dropdown. Additionally, the language
button should be modified for these non-content pages, to non include
any label and be quiet instead of progressive.

This patch implements these specifications by appropriately modifying
the mustache templates and the underlying skin classes.

Bug: T316559
Change-Id: I37d8e61a1287b31d1a304d2a955f532b9b8fa505
2023-01-06 16:40:36 +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 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 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