mirror of
https://gerrit.wikimedia.org/r/mediawiki/skins/Vector.git
synced 2024-09-25 03:09:24 +00:00
1dad545f63
Provides a loading indicator to show while the new Vue.js based search widget loads. Given that the new widget will pull down the entire Vue.js runtime, it's likely that there will be a delay before the search suggestions appear. This loader is meant to improve the perceived loading experience of the new widget. Adds: - New searchLoader.js file containing loading behaviour. - This overrides the code searchSuggest loading behaviour. - New SearchBoxLoader.less file containing the loader styles. - i18n message: 'vector-search-loader'. - The Event type to jsdoc.json Bug: T254695 Change-Id: I6b5f0a60018954e10b9e80792030b67b2ec33e5a
39 lines
810 B
Plaintext
39 lines
810 B
Plaintext
// Modern Vector stylesheets
|
|
|
|
@import '../../variables.less';
|
|
@import 'mediawiki.mixins.less';
|
|
|
|
@media screen {
|
|
@import 'common/normalize.less';
|
|
@import 'layout.less';
|
|
@import 'common/typography.less';
|
|
|
|
// Components
|
|
@import 'Indicators.less';
|
|
@import 'SiteNotice.less';
|
|
@import 'Menu.less';
|
|
@import 'SearchBox.less';
|
|
@import 'SearchBoxLoader.less';
|
|
@import 'MenuTabs.less';
|
|
@import 'TabWatchstarLink.less';
|
|
@import 'MenuDropdown.less';
|
|
@import 'MenuPortal.less';
|
|
@import 'Sidebar.less';
|
|
@import 'SidebarLogo.less';
|
|
@import 'Footer.less';
|
|
}
|
|
|
|
@media all {
|
|
// Component styles that should apply in all modes.
|
|
@import 'Logo.less';
|
|
}
|
|
|
|
// Support: IE8
|
|
// Media query hack required.
|
|
@import 'TabWatchstarLink-ie8.less';
|
|
|
|
@media print {
|
|
@import 'common/print.less';
|
|
@import 'layout-print.less';
|
|
}
|