]> scripts.mit.edu Git - autoinstallsdev/mediawiki.git/blobdiff - skins/vector/skin.json
MediaWiki 1.30.2
[autoinstallsdev/mediawiki.git] / skins / vector / skin.json
diff --git a/skins/vector/skin.json b/skins/vector/skin.json
new file mode 100644 (file)
index 0000000..f283c67
--- /dev/null
@@ -0,0 +1,119 @@
+{
+       "name": "Vector",
+       "author": [
+               "Trevor Parscal",
+               "Roan Kattouw",
+               "..."
+       ],
+       "url": "https://www.mediawiki.org/wiki/Skin:Vector",
+       "descriptionmsg": "vector-skin-desc",
+       "namemsg": "skinname-vector",
+       "license-name": "GPL-2.0+",
+       "type": "skin",
+       "requires": {
+               "MediaWiki": ">= 1.29.0"
+       },
+       "ConfigRegistry": {
+               "vector": "GlobalVarConfig::newInstance"
+       },
+       "ValidSkinNames": {
+               "vector": "Vector"
+       },
+       "MessagesDirs": {
+               "Vector": [
+                       "i18n"
+               ]
+       },
+       "AutoloadClasses": {
+               "VectorHooks": "Hooks.php",
+               "SkinVector": "SkinVector.php",
+               "VectorTemplate": "VectorTemplate.php",
+               "Vector\\ResourceLoaderLessModule": "ResourceLoaderLessModule.php"
+       },
+       "Hooks": {
+               "BeforePageDisplayMobile": [
+                       "VectorHooks::onBeforePageDisplayMobile"
+               ]
+       },
+       "@note": "When modifying skins.vector.styles definition, make sure the installer still works",
+       "ResourceModules": {
+               "skins.vector.styles": {
+                       "targets": [ "desktop", "mobile" ],
+                       "position": "top",
+                       "styles": {
+                               "screen.less": {
+                                       "media": "screen"
+                               },
+                               "screen-hd.less": {
+                                       "media": "screen and (min-width: 982px)"
+                               }
+                       }
+               },
+               "skins.vector.styles.experimental.print": {
+                       "class": "Vector\\ResourceLoaderLessModule",
+                       "targets": [ "desktop", "mobile" ],
+                       "position": "top",
+                       "styles": [
+                               "print.less"
+                       ]
+               },
+               "skins.vector.styles.responsive": {
+                       "targets": [ "desktop", "mobile" ],
+                       "position": "top",
+                       "styles": [
+                               "responsive.less"
+                       ]
+               },
+               "skins.vector.js": {
+                       "scripts": [
+                               "collapsibleTabs.js",
+                               "vector.js"
+                       ],
+                       "position": "top",
+                       "dependencies": [
+                               "jquery.throttle-debounce",
+                               "jquery.tabIndex"
+                       ]
+               }
+       },
+       "ResourceFileModulePaths": {
+               "localBasePath": "",
+               "remoteSkinPath": "Vector"
+       },
+       "ResourceModuleSkinStyles": {
+               "vector": {
+                       "jquery.tipsy": "skinStyles/jquery.tipsy.less",
+                       "jquery.ui.core": [
+                               "skinStyles/jquery.ui/jquery.ui.core.css",
+                               "skinStyles/jquery.ui/jquery.ui.theme.css"
+                       ],
+                       "jquery.ui.accordion": "skinStyles/jquery.ui/jquery.ui.accordion.css",
+                       "jquery.ui.autocomplete": "skinStyles/jquery.ui/jquery.ui.autocomplete.css",
+                       "jquery.ui.button": "skinStyles/jquery.ui/jquery.ui.button.css",
+                       "jquery.ui.datepicker": "skinStyles/jquery.ui/jquery.ui.datepicker.css",
+                       "jquery.ui.dialog": "skinStyles/jquery.ui/jquery.ui.dialog.css",
+                       "jquery.ui.menu": "skinStyles/jquery.ui/jquery.ui.menu.css",
+                       "jquery.ui.progressbar": "skinStyles/jquery.ui/jquery.ui.progressbar.css",
+                       "jquery.ui.resizable": "skinStyles/jquery.ui/jquery.ui.resizable.css",
+                       "jquery.ui.selectable": "skinStyles/jquery.ui/jquery.ui.selectable.css",
+                       "jquery.ui.slider": "skinStyles/jquery.ui/jquery.ui.slider.css",
+                       "jquery.ui.spinner": "skinStyles/jquery.ui/jquery.ui.spinner.css",
+                       "jquery.ui.tabs": "skinStyles/jquery.ui/jquery.ui.tabs.css",
+                       "jquery.ui.tooltips": "skinStyles/jquery.ui/jquery.ui.tooltips.css",
+                       "+mediawiki.action.view.redirectPage": "skinStyles/mediawiki.action.view.redirectPage.less",
+                       "+mediawiki.notification": "skinStyles/mediawiki.notification.less",
+                       "+oojs-ui-core.styles": "skinStyles/ooui.less",
+                       "mediawiki.special": "skinStyles/mediawiki.special.less",
+                       "+mediawiki.special.preferences.styles": "skinStyles/mediawiki.special.preferences.styles.less"
+               }
+       },
+       "config": {
+               "VectorUseSimpleSearch": true,
+               "VectorUseIconWatch": true,
+               "@VectorExperimentalPrintStyles": "Temporary config variable to feature flag new print styles (T154965)",
+               "VectorExperimentalPrintStyles": false,
+               "VectorResponsive": false,
+               "VectorPrintLogo": false
+       },
+       "manifest_version": 1
+}