mediawiki-skins-Vector/resources/skins.vector.styles/components
Nicholas Ray ffda1975e3 Make page tools sticky
* Adds sticky behavior to pinned page tools

* Moves scroll indicator styles into a mixin shared by TOC and page tools

* Replaces the 10px magic number in the TOC used to calculate the bottom padding with the
@padding-vertical-dropdown-menu variable.

* Increases the pinned TOC max-height per T319315

* Corrects spacing between bottom of sticky header and top of TOC after discussion with designer

* Causes 43 visual changes in Pixel that include intentional changes and subpixel
rendering changes associated with the `contain: paint` rule.

Bug: T318169
Bug: T319315
Change-Id: Ica0c4e0de1825d37d8136b589a9bf5decc96855e
2023-02-07 12:49:48 -07:00
..
checkboxHack.less styles: Replace deprecated Less .transform() mixin with standard CSS 2022-05-16 23:24:53 +01:00
Dropdown.less Remove extra border that show in a page tools dropdown when a menu is hidden 2023-01-13 20:41:34 +00: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 Moves feature classes from BODY element to HTML element 2023-01-24 18:22:13 -06:00
Icon.less Drop the VisualEnhancementsNext feature flag 2022-11-21 13:27:34 -08:00
LanguageDropdown.less Update language dropdown for pages not supported in other languages 2023-01-06 16:40:36 +00:00
Logo.less Update header spacing to match spec 2022-12-20 17:58:54 -06:00
MainMenu.less Misc page tools visual fixes 2023-01-12 15:42:47 -06: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 Add default width and max width to dropdowns in modern Vector, preserve existing styles for legacy Vector 2023-01-12 11:45:13 -06:00
PageTitlebar.less Ensure TOC in sticky header has correct margin, refactor TOC styles to be more consistent 2023-01-11 15:47:09 -06: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 Make page tools sticky 2023-02-07 12:49:48 -07:00
PinnableElement.less Followup to 4d1c0b89 Override PinnableElement behaviour at low resolutions. 2023-01-13 17:18:20 -05:00
PinnableHeader.less [Clean up] Remove CSS and HTML from cached TOC html 2023-01-16 17:21:12 -06:00
SearchBoxLoader.less search: Fix loader alignment with search input 2022-10-28 16:05:38 +00:00
StickyHeader.less Make page tools sticky 2023-02-07 12:49:48 -07:00
TableOfContents.less Make page tools sticky 2023-02-07 12:49:48 -07:00
TableOfContentsPinned.less Make page tools sticky 2023-02-07 12:49:48 -07:00
TableOfContentsUnpinned.less [Clean up] Remove CSS and HTML from cached TOC html 2023-01-16 17:21:12 -06:00
TabWatchstarLink.less Drop the VisualEnhancementsNext feature flag 2022-11-21 13:27:34 -08:00
UserLinks.less Add default width and max width to dropdowns in modern Vector, preserve existing styles for legacy Vector 2023-01-12 11:45:13 -06:00
VueEnhancedSearchBox.less search: Use relative sizing for the search icon 2023-02-03 01:58:31 +00:00