VectorGOLEM/resources
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
..
mediawiki.less Implement mediawiki.skin.variables.less for Vector 2020-09-16 08:39:13 -07:00
skins.vector.js Integrate WVUI search into Vector 2020-12-08 13:27:12 -08:00
skins.vector.legacy.js Fix logic in collapsibleTabs code 2020-10-23 09:59:29 -07:00
skins.vector.search Integrate WVUI search into Vector 2020-12-08 13:27:12 -08:00
skins.vector.styles Integrate WVUI search into Vector 2020-12-08 13:27:12 -08:00
CheckboxHack.d.ts Add enter/spacebar keyboard support to sidebar. 2020-07-09 22:38:15 +02:00
CollapsibleTabsPlugin.d.ts [JavaScript] Validate types 2020-03-16 09:10:08 -06:00
MediaWikiPageReady.d.ts Vector manages search functionality and provides config flag 2020-08-04 00:06:31 +00:00
VectorResourceLoaderVirtualConfig.d.ts Vector manages search functionality and provides config flag 2020-08-04 00:06:31 +00:00
mediawiki.d.ts Add client-side performance metrics for searchLoader 2020-10-09 13:26:28 -06:00
skins.vector.styles.responsive.less Replace deprecated classes with modern ones 2020-06-11 14:05:15 -07:00
vue.d.ts Integrate WVUI search into Vector 2020-12-08 13:27:12 -08:00