diff options
Diffstat (limited to 'skins/Vector/skin.json')
-rw-r--r-- | skins/Vector/skin.json | 102 |
1 files changed, 102 insertions, 0 deletions
diff --git a/skins/Vector/skin.json b/skins/Vector/skin.json new file mode 100644 index 0000000..ea745a9 --- /dev/null +++ b/skins/Vector/skin.json @@ -0,0 +1,102 @@ +{ + "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.25.0" + }, + "ConfigRegistry": { + "vector": "GlobalVarConfig::newInstance" + }, + "ValidSkinNames": { + "vector": "Vector" + }, + "MessagesDirs": { + "Vector": [ + "i18n" + ] + }, + "AutoloadClasses": { + "SkinVector": "SkinVector.php", + "VectorTemplate": "VectorTemplate.php" + }, + "@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.responsive": { + "targets": [ "desktop", "mobile" ], + "position": "top", + "styles": { + "responsive.less": { + "media": "screen and (max-width: 768px)" + } + } + }, + "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.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, + "VectorResponsive": false + }, + "manifest_version": 1 +} |