mediawiki-skins-Vector/includes/Components
Jon Robson 68239ae344 Use Codex for button styles, start transitioning icons to use Codex icon mixins
Changes:
- mw-ui-button to cdx-button
- mw-ui-quiet to cdx-button--weight-quiet
- mw-ui-icon-element to cdx-button--icon-only
- mw-ui-icon to vector-icon
- mw-ui-icon-flush-right/left to vector-button-flush-right/left
- Removes $isSmallIcon param in Hooks.php

85 Visual Changes
- ~36 changes from minor pixel changes from the new button classes in the main menu, language button
- 22 from standardizing the padding of the TOC in page title
- ~10 changes from addition of .cdx-button to the TOC toggle buttons

PERFORMANCE:
This will result in an overall increase of 2.7kb of render blocking
CSS, 1kb will be reclaimed when
I6c1ed1523df8cc9e2f2ca09506f12a595b8b013d is merged.

Co-author: Bernard Wang <bwang@wikimedia.org>
Bug: T336526
Change-Id: Ibd558238a41a0d3edb981e441638f9564f43d226
2023-06-12 16:26:28 -07:00
..
VectorComponent.php [Components] Introduce VectorComponent and MainMenu components 2022-11-01 17:01:51 -07:00
VectorComponentButton.php Use Codex for button styles, start transitioning icons to use Codex icon mixins 2023-06-12 16:26:28 -07:00
VectorComponentDropdown.php Use Codex for button styles, start transitioning icons to use Codex icon mixins 2023-06-12 16:26:28 -07:00
VectorComponentLanguageDropdown.php Use Codex for button styles, start transitioning icons to use Codex icon mixins 2023-06-12 16:26:28 -07:00
VectorComponentLink.php Rename IconLink to Link 2023-02-22 22:00:24 +00:00
VectorComponentMainMenu.php remove Page Tools config & HTML 2023-03-30 11:32:36 -04: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 Drop unused template and associated code 2023-03-09 10:53:33 -08:00
VectorComponentMenuListItem.php Rename IconLink to Link 2023-02-22 22:00:24 +00:00
VectorComponentMenuVariants.php Component: VariantsMenu 2023-01-11 23:05:41 +00:00
VectorComponentPageTools.php Enable the pinning for anonymous users when page tools is enabled. 2023-03-13 23:49:59 +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 Removes old style rule 2023-03-10 14:31:44 -06:00
VectorComponentSearchBox.php Update instances of Button.mustache to use to use VectorComponentButton 2023-05-02 18:00:41 +00:00
VectorComponentStickyHeader.php Consolidate watchstar icon updating logic under watchstar.js 2023-05-16 13:18:47 -05:00
VectorComponentTableOfContents.php Remove VectorTableOfContentsBeginning flag 2023-05-08 22:25:03 +00:00
VectorComponentUserLinks.php Use Codex for button styles, start transitioning icons to use Codex icon mixins 2023-06-12 16:26:28 -07:00