mediawiki-skins-Vector/resources/skins.vector.styles/components
Nicholas Ray 326e11dfbf Scope styles that should only apply to the main header to Header.less
We have many styles related to the layout and visibility of search that
are only useful in the context of the main header. Since many of these
elements have classes that will also be in the sticky header, we should
scope these rules to the main header so that we avoid an uphill battle
of styles trying to override eachother.

Additional changes:

* We previously had a mix of #p-search and .vector-search-box selectors
for the same element in the CSS. Header.less now only uses
.vector-searchbox to avoid specificity wars.

* Removed nearly all of the #p-search rules previously found on L147 -
L167 in screen.less after observing nothing relatively bad happening
when they were removed.

Bug: T289724
Change-Id: I2e6c269e29717cd20d8acfaddc3631ea1b8fedfa
2021-09-14 15:34:05 +00:00
..
checkboxHack.less Reorganize LESS files to match ResourceLoader conventions 2021-04-08 15:47:56 +01:00
Header.less Scope styles that should only apply to the main header to Header.less 2021-09-14 15:34:05 +00:00
LanguageButton.less Merge "Remove disable dropdown behavior" 2021-09-13 07:05:25 +00:00
Logo.less Collapse header at lower resolutions 2021-06-30 21:43:35 +00:00
SearchBoxLoader.less Update search loading animation delay to 500ms 2021-06-24 17:18:16 +00:00
Sidebar.less Simplify how we generate icons and button classes in Vector 2021-09-03 19:25:31 +00:00
StickyHeader.less Make sticky header functional/visible 2021-09-07 16:10:21 -06:00
UserLinks.less Simplify how we generate icons and button classes in Vector 2021-09-03 19:25:31 +00:00
VueEnhancedSearchBox.less Scope styles that should only apply to the main header to Header.less 2021-09-14 15:34:05 +00:00