mediawiki-skins-Vector/resources/skins.vector.styles/components
bwang 8e4da83908 Replace .sidebar-toc class with .vector-toc and use PinnableElement in TOC
Using PinnableElement in the TOC allows us to reuse styles associated with all PinnableElements, and helps ensure consistency between page tools and the TOC. This is something that would probably need to be done for T324505 anyway
Rather than updating PinnableElement to accept a class prop, I chose to rename '.sidebar-toc' to '.vector-toc', making the TOC's naming conventions consistent with the rest of Vector.
"sidebar" doesn't make sense anymore anyway, as the TOC can be in multiple locations and it's best to avoid the "sidebar" term

Bug: T324877
Change-Id: I5b9228380f5c4674ef424d33127a5cb4010822da
2023-01-04 17:48:03 -06:00
..
checkboxHack.less
Dropdown.less Update dropdown and pinnable element styles to match spec 2023-01-04 11:24:55 -05:00
Footer.less Move horizontal padding from .mw-body to .mw-page-container, improve .mw-page-container styles 2022-10-05 10:30:12 -05:00
Header.less Drop the VisualEnhancementsNext feature flag 2022-11-21 13:27:34 -08:00
Icon.less Drop the VisualEnhancementsNext feature flag 2022-11-21 13:27:34 -08:00
LanguageButton.less [Refactor] Rethink Dropdown component 2022-11-29 17:33:03 -08:00
Logo.less Update header spacing to match spec 2022-12-20 17:58:54 -06:00
MainMenu.less Update dropdown and pinnable element styles to match spec 2023-01-04 11:24:55 -05:00
MainMenuGroup.less Update dropdown and pinnable element styles to match spec 2023-01-04 11:24:55 -05:00
Menu.less [Technical] Remove common Menu styles 2022-11-08 14:31:14 -06:00
MenuTabs.less Drop the VisualEnhancementsNext feature flag 2022-11-21 13:27:34 -08:00
PageTitlebar.less Drop the VisualEnhancementsNext feature flag 2022-11-21 13:27:34 -08:00
PageToolbar.less Generalize Pinnable functionality to not be limited to dropdowns, make Pinnable templates composable 2022-11-30 17:17:20 -06:00
PageTools.less Update dropdown and pinnable element styles to match spec 2023-01-04 11:24:55 -05:00
PinnableElement.less Update dropdown and pinnable element styles to match spec 2023-01-04 11:24:55 -05:00
PinnableHeader.less Replace .sidebar-toc class with .vector-toc and use PinnableElement in TOC 2023-01-04 17:48:03 -06:00
SearchBoxLoader.less search: Fix loader alignment with search input 2022-10-28 16:05:38 +00:00
StickyHeader.less Clean up code handling cached HTML for 3 patches 2022-12-09 22:56:34 +00:00
TableOfContents.less Replace .sidebar-toc class with .vector-toc and use PinnableElement in TOC 2023-01-04 17:48:03 -06:00
TableOfContentsPinned.less Replace .sidebar-toc class with .vector-toc and use PinnableElement in TOC 2023-01-04 17:48:03 -06:00
TableOfContentsUnpinned.less Replace .sidebar-toc class with .vector-toc and use PinnableElement in TOC 2023-01-04 17:48:03 -06:00
TabWatchstarLink.less Drop the VisualEnhancementsNext feature flag 2022-11-21 13:27:34 -08:00
UserLinks.less Update dropdown and pinnable element styles to match spec 2023-01-04 11:24:55 -05:00
VueEnhancedSearchBox.less Icons: Globally set icon colors to @opacity-icon-base 2022-09-19 19:28:19 +00:00