{ "name": "MinervaNeue", "namemsg": "skinname-minerva", "descriptionmsg": "minerva-skin-desc", "author": [], "type": "skin", "url": "https://www.mediawiki.org/wiki/Skin:MinervaNeue", "license-name": "GPL-2.0-or-later", "requires": { "MediaWiki": ">= 1.25.0", "extensions": { "MobileFrontend": ">= 2.1.0" } }, "callback": "MinervaHooks::onRegistration", "config": { "MinervaDownloadNamespaces": [ 0 ], "MinervaEnableSiteNotice": false, "MinervaCustomLogos": [], "MinervaApplyKnownTemplateHacks": false, "MinervaPageActions": [ "edit", "talk", "watch", "switch-language" ], "MinervaAlwaysShowLanguageButton": true, "MinervaShowCategoriesButton": { "prefix": "skin-minerva-", "base": false, "beta": true }, "MinervaEnableBackToTop": { "prefix": "skin-minerva-", "base": false, "beta": true } }, "ValidSkinNames": { "minerva": "MinervaNeue" }, "AutoloadClasses": { "MinervaResourceLoaderParsedMessageModule": "includes/MinervaResourceLoaderParsedMessageModule.php", "MinervaUI": "includes/MinervaUI.php", "MinervaHooks": "includes/MinervaHooks.php", "MinervaTemplate": "includes/skins/MinervaTemplate.php", "SkinMinerva": "includes/skins/SkinMinerva.php", "SkinMinervaNeue": "includes/skins/SkinMinerva.php", "ICustomizableSkin": "includes/skins/ICustomizableSkin.php", "MediaWiki\\Minerva\\MenuBuilder": "includes/skins/MenuBuilder.php", "MediaWiki\\Minerva\\MenuEntry": "includes/skins/MenuEntry.php", "MediaWiki\\Minerva\\ResourceLoaderLessVarFileModule": "includes/ResourceLoaderLessVarFileModule.php", "MediaWiki\\Minerva\\SkinUserPageHelper": "includes/skins/SkinUserPageHelper.php" }, "ConfigRegistry": { "minerva": "GlobalVarConfig::newInstance" }, "Hooks": { "MobileFrontendFeaturesRegistration": [ "MinervaHooks::onMobileFrontendFeaturesRegistration" ], "RequestContextCreateSkinMobile": [ "MinervaHooks::onRequestContextCreateSkinMobile" ], "ResourceLoaderTestModules": [ "MinervaHooks::onResourceLoaderTestModules" ], "SpecialPageBeforeExecute": [ "MinervaHooks::onSpecialPageBeforeExecute" ] }, "MessagesDirs": { "MinervaNeue": [ "i18n" ] }, "ResourceFileModulePaths": { "localBasePath": "", "remoteSkinPath": "MinervaNeue" }, "ResourceModuleSkinStyles": { "minerva": { "mobile.special.mobileoptions.styles": [ "skinStyles/mobile.special.mobileoptions.styles/minerva.less" ], "mediawiki.page.gallery.styles": [ "skinStyles/mediawiki.page.gallery.styles/tablet.less" ], "mediawiki.special.userlogin.common.styles": [ "skinStyles/mediawiki.special.userlogin.common.styles/minerva.less" ], "mediawiki.special.search.styles": [ "skinStyles/mediawiki.special.search.styles/minerva.less" ], "mediawiki.skinning.content.parsoid": [], "mediawiki.hlist": [ "skinStyles/mediawiki.hlist/minerva.less" ], "mobile.languages.structured": [ "skinStyles/mobile.languages.structured/LanguageOverlay.less" ], "mobile.startup": [ "skinStyles/mobile.startup/toast.less", "skinStyles/mobile.startup/Overlay.less" ], "mediawiki.special": [ "skinStyles/mobile.special.styles/minerva.less" ], "mobile.special.styles": [ "skinStyles/mobile.special.styles/minerva.less" ], "mobile.toggle": [ "skinStyles/mobile.toggle/minerva.less" ], "ext.echo.styles.special": [ "skinStyles/ext.echo.styles.special/SpecialNotificationsOverlay.less" ], "mediawiki.notification": [ "skinStyles/mobile.startup/toast.less" ], "mediawiki.action.edit.styles": [ "skinStyles/mediawiki.action.edit.styles/minerva.less" ], "mediawiki.special.preferences.styles": [ "skinStyles/mediawiki.special.preferences.styles/styles.less" ], "mobile.search": [ "skinStyles/mobile.search/SearchOverlay.less" ], "mobile.special.mobilemenu.styles": [ "skinStyles/mobile.special.mobilemenu.styles/minerva.less" ] } }, "ResourceModules": { "skins.minerva.base.reset": { "targets": [ "mobile", "desktop" ], "styles": [ "resources/skins.minerva.base.reset/reset.less" ] }, "skins.minerva.base.styles": { "targets": [ "mobile", "desktop" ], "styles": [ "resources/skins.minerva.base.styles/ui.less", "resources/skins.minerva.base.styles/pageactions.less", "resources/skins.minerva.base.styles/common.less", "resources/skins.minerva.base.styles/images.less", "resources/skins.minerva.base.styles/footer.less", "resources/skins.minerva.base.styles/print/styles.less" ] }, "skins.minerva.content.styles": { "class": "MediaWiki\\Minerva\\ResourceLoaderLessVarFileModule", "targets": [ "mobile", "desktop" ], "styles": [ "resources/skins.minerva.content.styles/styles.less" ] }, "skins.minerva.tablet.styles": { "class": "MediaWiki\\Minerva\\ResourceLoaderLessVarFileModule", "targets": [ "mobile", "desktop" ], "styles": [ "resources/skins.minerva.tablet.styles/styles.less" ] }, "skins.minerva.icons.loggedin": { "class": "ResourceLoaderImageModule", "selector": ".mw-ui-icon-minerva-{name}:before", "images": { "notifications": "resources/skins.minerva.icons.loggedin/bell.svg" } }, "skins.minerva.icons.images": { "class": "ResourceLoaderImageModule", "selector": ".mw-ui-icon-minerva-{name}:before", "images": { "mainmenu": "resources/skins.minerva.icons.images/hamburger.svg", "edit": "resources/skins.minerva.icons.images/editLocked.svg", "edit-enabled": "resources/skins.minerva.icons.images/edit.svg", "magnifying-glass": "resources/skins.minerva.icons.images/magnifying-glass.svg", "language-switcher": "resources/skins.minerva.icons.images/languageSwitcher.svg" } }, "skins.minerva.icons.images.variants": { "selectorWithoutVariant": ".mw-ui-icon-minerva-{name}:before", "selectorWithVariant": ".mw-ui-icon-minerva-{name}-{variant}:before", "class": "ResourceLoaderImageModule", "variants": { "gray": { "color": "#54595d", "global": true }, "invert": { "color": "#fff", "global": true } }, "images": { "profile": "resources/skins.minerva.icons.images.variants/profile.svg", "clock": "resources/skins.minerva.icons.images.variants/clock.svg" } }, "skins.minerva.icons.images.scripts": { "class": "ResourceLoaderImageModule", "selector": ".mw-ui-icon-minerva-{name}:before", "images": { "issue-speedy": "resources/skins.minerva.icons.images.scripts/issue-speedy.svg", "issue-delete": "resources/skins.minerva.icons.images.scripts/issue-delete.svg", "issue-protection": "resources/skins.minerva.icons.images.scripts/issue-protection.svg", "issue-default": "resources/skins.minerva.icons.images.scripts/issue-default.svg", "issue-pov": "resources/skins.minerva.icons.images.scripts/issue-pov.svg", "issue-style": "resources/skins.minerva.icons.images.scripts/issue-style.svg", "issue-content": "resources/skins.minerva.icons.images.scripts/issue-content.svg", "issue-move": "resources/skins.minerva.icons.images.scripts/issue-move.svg", "download": "resources/skins.minerva.icons.images.scripts/download.svg", "stop-hand": "resources/skins.minerva.icons.images.scripts/stop-hand.svg" } }, "skins.minerva.mainPage.styles": { "targets": [ "mobile", "desktop" ], "styles": [ "resources/skins.minerva.mainPage.styles/common.less" ] }, "skins.minerva.userpage.icons": { "class": "ResourceLoaderImageModule", "selector": ".mw-ui-icon-mf-{name}:before", "images": { "talk": "resources/skins.minerva.userpage.icons/talk.svg" } }, "skins.minerva.userpage.styles": { "targets": [ "mobile", "desktop" ], "styles": [ "resources/skins.minerva.userpage.styles/userpage.less" ] }, "skins.minerva.mainMenu.icons": { "class": "ResourceLoaderImageModule", "selector": ".mw-ui-icon-minerva-{name}:before", "images": { "login": "resources/skins.minerva.mainMenu.icons/login.svg", "home": "resources/skins.minerva.mainMenu.icons/home.svg", "logout": "resources/skins.minerva.mainMenu.icons/logout.svg", "nearby": "resources/skins.minerva.mainMenu.icons/nearby.svg", "random": "resources/skins.minerva.mainMenu.icons/random.svg", "settings": "resources/skins.minerva.mainMenu.icons/settings.svg", "watchlist": "resources/skins.minerva.mainMenu.icons/watchlist.svg", "contributions": "resources/skins.minerva.mainMenu.icons/contributions.svg" } }, "skins.minerva.mainMenu.styles": { "targets": [ "mobile", "desktop" ], "styles": [ "resources/skins.minerva.mainMenu.styles/mainmenu.less" ] }, "skins.minerva.mainMenu": { "targets": [ "mobile", "desktop" ], "dependencies": [ "skins.minerva.icons.images.variants", "skins.minerva.mainMenu.icons", "skins.minerva.mainMenu.styles", "mobile.startup" ], "templates": { "menu.hogan": "resources/skins.minerva.mainMenu/menu.mustache", "menuGroup.hogan": "resources/skins.minerva.mainMenu/menuGroup.mustache" }, "scripts": [ "resources/skins.minerva.mainMenu/MainMenu.js" ] }, "skins.minerva.loggedin.styles": { "targets": [ "mobile", "desktop" ], "styles": [ "resources/skins.minerva.loggedin.styles/styles.less" ] }, "skins.minerva.scripts": { "targets": [ "mobile", "desktop" ], "dependencies": [ "jquery.cookie", "mobile.init", "skins.minerva.icons.images.scripts", "skins.minerva.scripts.top", "mediawiki.util", "mediawiki.router", "mediawiki.Title", "mobile.startup", "skins.minerva.mainMenu", "mobile.issues", "mobile.search.api", "mobile.search", "mobile.references" ], "messages": [ "edithelp", "mobile-frontend-language-change", "mobile-frontend-meta-data-issues", "mobile-frontend-meta-data-issues-talk", "mobile-frontend-meta-data-issues-categories", "mobile-frontend-meta-data-issues-header", "mobile-frontend-meta-data-issues-header-talk", "mobile-frontend-languages-not-available", "mobile-frontend-cookies-required", "minerva-download", "mobile-frontend-redirected-from" ], "styles": [ "resources/skins.minerva.scripts/styles.less" ], "scripts": [ "resources/skins.minerva.scripts/preInit.js", "resources/skins.minerva.scripts/DownloadIcon.js", "resources/skins.minerva.scripts/init.js", "resources/skins.minerva.scripts/initLogging.js", "resources/skins.minerva.scripts/mobileRedirect.js", "resources/skins.minerva.scripts/search.js", "resources/skins.minerva.scripts/references.js", "resources/skins.minerva.scripts/utils.js", "resources/skins.minerva.scripts/cleanuptemplates.js" ] }, "skins.minerva.scripts.top": { "targets": [ "mobile", "desktop" ], "dependencies": [ "skins.minerva.mainMenu" ], "scripts": [ "resources/skins.minerva.scripts.top/init.js" ] }, "skins.minerva.newusers": { "targets": [ "mobile", "desktop" ], "styles": [ "resources/skins.minerva.newusers/PointerOverlay.less" ], "templates": { "PointerOverlay.hogan": "resources/skins.minerva.newusers/PointerOverlay.hogan" }, "dependencies": [ "skins.minerva.editor", "mediawiki.util", "mobile.startup" ], "scripts": [ "resources/skins.minerva.newusers/PointerOverlay.js", "resources/skins.minerva.newusers/init.js" ], "messages": [ "minerva-pointer-dismiss", "mobile-frontend-editor-tutorial-summary", "mobile-frontend-editor-tutorial-confirm", "mobile-frontend-editor-tutorial-cancel" ] }, "skins.minerva.notifications.badge": { "messages": [ "echo-badge-count" ], "dependencies": [ "mediawiki.router", "mobile.startup" ], "scripts": [ "resources/skins.minerva.notifications.badge/NotificationBadge.js" ], "templates": { "badge.hogan": "includes/skins/secondaryButton.mustache" }, "targets": [ "mobile", "desktop" ] }, "skins.minerva.notifications": { "dependencies": [ "skins.minerva.notifications.badge", "mediawiki.ui.anchor", "skins.minerva.scripts" ], "scripts": [ "resources/skins.minerva.notifications/init.js" ], "messages": [ "mobile-frontend-notifications-filter" ], "targets": [ "mobile", "desktop" ] }, "skins.minerva.editor.blockMessage": { "dependencies": [ "skins.minerva.scripts" ], "messages": [ "ok", "skin-minerva-blocked-drawer-title", "skin-minerva-blocked-drawer-reason-header", "skin-minerva-blocked-drawer-creator-header", "skin-minerva-blocked-drawer-expiry-header" ], "templates": { "BlockMessage.hogan": "resources/skins.minerva.editor/BlockMessage.hogan" }, "scripts": [ "resources/skins.minerva.editor/BlockMessage.js" ], "styles": [ "resources/skins.minerva.editor/BlockMessage.less" ], "targets": [ "mobile", "desktop" ] }, "skins.minerva.editor": { "class": "MinervaResourceLoaderParsedMessageModule", "dependencies": [ "mediawiki.util", "mediawiki.router", "skins.minerva.icons.images.scripts", "skins.minerva.scripts", "mediawiki.ui.input", "mobile.startup", "skins.minerva.toggling", "mediawiki.jqueryMsg", "skins.minerva.editor.blockMessage" ], "messages": { "0": "mobile-frontend-editor-disabled", "1": "mobile-frontend-editor-unavailable", "2": "mobile-frontend-editor-uploadenable", "mobile-frontend-editor-blocked-info-loggedin": [ "parse" ], "3": "mobile-frontend-editor-cta", "4": "mobile-frontend-editor-undo-unsupported", "5": "mobile-frontend-editor-edit", "6": "mobile-frontend-editor-redlink-create", "7": "mobile-frontend-editor-redlink-leave", "mobile-frontend-editor-redlink-explain": [ "parse" ] }, "scripts": [ "resources/skins.minerva.editor/init.js" ] }, "skins.minerva.backtotop": { "targets": [ "mobile", "desktop" ], "dependencies": [ "mobile.toggle", "mobile.startup" ], "templates": { "BackToTopOverlay.hogan": "resources/skins.minerva.backtotop/BackToTopOverlay.hogan" }, "styles": [ "resources/skins.minerva.backtotop/backtotop.less" ], "scripts": [ "resources/skins.minerva.backtotop/BackToTopOverlay.js", "resources/skins.minerva.backtotop/init.js" ] }, "skins.minerva.categories": { "targets": [ "mobile", "desktop" ], "dependencies": [ "skins.minerva.scripts", "mobile.startup" ], "scripts": [ "resources/skins.minerva.categories/init.js" ] }, "skins.minerva.talk": { "targets": [ "mobile", "desktop" ], "dependencies": [ "skins.minerva.icons.images.scripts", "skins.minerva.scripts", "mobile.startup", "mediawiki.Title" ], "scripts": [ "resources/skins.minerva.talk/init.js" ] }, "skins.minerva.toggling": { "class": "MinervaResourceLoaderParsedMessageModule", "dependencies": [ "mobile.toggle", "skins.minerva.icons.images.variants", "skins.minerva.scripts" ], "scripts": [ "resources/skins.minerva.toggling/init.js" ] }, "skins.minerva.watchstar": { "targets": [ "mobile", "desktop" ], "dependencies": [ "skins.minerva.icons.images.scripts", "mobile.watchstar", "skins.minerva.scripts" ], "scripts": [ "resources/skins.minerva.watchstar/init.js" ] }, "skins.minerva.tablet.scripts": { "targets": [ "mobile", "desktop" ], "dependencies": [ "mobile.toc" ], "scripts": [ "resources/skins.minerva.tablet.scripts/toc.js" ] } }, "manifest_version": 1 }