VectorGOLEM/resources/skins.vector.styles
Jan Drewniak bd83398659 Integrate WVUI search into Vector
Creates a new skins.vector.search module that
replaces the searchSuggest module from MediaWiki core.

This module creates a new Vue app using the WVUI
search widget for the new search experience.

The legacy search input form is still retains on pageload,
and the new search kicks on search input focus.

In order to manage that transition, the legacy search
input is styled to resemble the new WVUI input, and the
new input is manually focused after the component mounts.

Vue is also added as a dev-dependency to help with
type-checking.

Other changes:
* the entry in skin.json is reordered alphabetically after
skins.vector.js

Bug: T264355
Change-Id: Ibb9561a77a14734297cb4d0ddcd415fc0750b45d
2020-12-08 13:27:12 -08:00
..
common Follow-up I43a6951: Remove unnecessary only-child selector 2020-11-16 22:39:17 +00:00
images Update Vector search icon 2020-11-26 13:19:11 +01:00
legacy Cleanup: Merge layout-max-width.less into default layout rules 2020-11-06 20:21:56 +00:00
Footer.less Remove `#footer` selectors now that cache has expired 2020-05-06 18:55:50 -07:00
Indicators.less Organize CSS by common, layout, typography and components 2020-05-07 22:57:13 +00:00
Logo.less Logo shouldn't import layout 2020-07-07 22:22:24 +00:00
Menu.less Convert personal menu to use flexbox alignment. 2020-10-29 15:53:56 +01:00
MenuDropdown.less [styles]: Remove IE 8 workaround 2020-10-06 16:48:09 +00:00
MenuPortal.less Merge "Drop unsupported skin CSS classes" 2020-10-05 19:32:55 +00:00
MenuTabs.less [docs] Add support note to `linear-gradient` fallback 2020-10-05 18:41:26 +00:00
SearchBox.less Update Vector search icon 2020-11-26 13:19:11 +01:00
SearchBoxLoader.less Prevent Vector tabs from overlapping search loader 2020-09-28 12:15:13 +02:00
Sidebar.less Cleanup: Merge layout-search-header.less into default layout rules 2020-11-04 14:30:13 -08:00
SidebarLogo.less [legacy] Split sidebar code and mark layout as legacy in preparation for new layout 2020-04-16 11:29:03 -07:00
SiteNotice.less Organize CSS by common, layout, typography and components 2020-05-07 22:57:13 +00:00
TabWatchstarLink.less Remove the loading background image for loading class 2020-09-02 11:42:49 -07:00
VueEnhancedSearchBox.less Integrate WVUI search into Vector 2020-12-08 13:27:12 -08:00
checkboxHack.less Move sidebar into header to improve tab order 2020-06-25 16:55:34 -06:00
layout-default.less Integrate WVUI search into Vector 2020-12-08 13:27:12 -08:00
layout-print.less Print: Add layout print styles on Ctrl+p and ElectronPdf 2020-08-03 20:06:37 +00:00
layout.less Cleanup: Merge layout-max-width.less into default layout rules 2020-11-06 20:21:56 +00:00
skin-legacy.less [styles] Remove Internet Explorer 8 specific hacks and workarounds 2020-08-27 01:34:13 -07:00
skin.less Integrate WVUI search into Vector 2020-12-08 13:27:12 -08:00