{ "name": "MinervaNeue", "namemsg": "skinname-minerva", "descriptionmsg": "minerva-skin-desc", "author": [ "[https://www.mediawiki.org/wiki/Reading/Web/Team Readers Web Team]", "Bahodir Mansurov", "Joaquin Hernandez", "Jon Robson", "Juliusz Gonera", "Ryan Kaldari", "Florian Schmidt", "Sam Smith" ], "type": "skin", "url": "https://www.mediawiki.org/wiki/Skin:MinervaNeue", "license-name": "GPL-2.0-or-later", "requires": { "MediaWiki": ">= 1.34.0" }, "config": { "MinervaCountErrors": { "value": false }, "MinervaDownloadNamespaces": { "value": [ 0 ] }, "MinervaEnableSiteNotice": { "value": false }, "MinervaApplyKnownTemplateHacks": { "value": false }, "MinervaPageActions": { "value": [ "edit", "talk", "watch", "switch-language" ] }, "MinervaAlwaysShowLanguageButton": { "value": true }, "MinervaTalkAtTop": { "value": { "base": false, "beta": false, "loggedin": true } }, "MinervaAdvancedMainMenu": { "value": { "base": false, "beta": false, "amc": true } }, "MinervaPersonalMenu": { "value": { "base": false, "beta": false, "amc": true } }, "MinervaHistoryInPageActions": { "value": { "base": false, "beta": false, "loggedin": true } }, "MinervaOverflowInPageActions": { "value": { "base": false, "beta": false, "amc": true } }, "MinervaShowCategoriesButton": { "value": { "base": false, "beta": true, "amc": true } }, "MinervaPageIssuesNewTreatment": { "value": { "base": true, "beta": true } }, "MinervaABSamplingRate": { "value": 0 } }, "ValidSkinNames": { "minerva": "MinervaNeue" }, "AutoloadNamespaces": { "MediaWiki\\Minerva\\Menu\\": "includes/menu/", "MediaWiki\\Minerva\\Permissions\\": "includes/permissions/" }, "AutoloadClasses": { "MinervaUI": "includes/MinervaUI.php", "MinervaHooks": "includes/MinervaHooks.php", "MinervaTemplate": "includes/skins/MinervaTemplate.php", "SkinMinerva": "includes/skins/SkinMinerva.php", "SkinMinervaNeue": "includes/skins/SkinMinerva.php", "MediaWiki\\Minerva\\Menu\\Group": "includes/menu/Group.php", "MediaWiki\\Minerva\\MenuBuilder": "includes/menu/Group.php", "MediaWiki\\Minerva\\ResourceLoaderLessVarFileModule": "includes/ResourceLoaderLessVarFileModule.php", "MediaWiki\\Minerva\\SkinOptions": "includes/SkinOptions.php", "MediaWiki\\Minerva\\LanguagesHelper": "includes/LanguagesHelper.php", "MediaWiki\\Minerva\\SkinUserPageHelper": "includes/skins/SkinUserPageHelper.php" }, "ConfigRegistry": { "minerva": "GlobalVarConfig::newInstance" }, "Hooks": { "ResourceLoaderRegisterModules": [ "MinervaHooks::onResourceLoaderRegisterModules" ], "UserLogoutComplete": [ "MinervaHooks::onUserLogoutComplete" ], "FetchChangesList": [ "MinervaHooks::onFetchChangesList" ], "MobileFrontendBeforeDOM": [ "MinervaHooks::onMobileFrontendBeforeDOM" ], "MobileFrontendFeaturesRegistration": [ "MinervaHooks::onMobileFrontendFeaturesRegistration" ], "RequestContextCreateSkinMobile": [ "MinervaHooks::onRequestContextCreateSkinMobile" ], "SpecialPageBeforeExecute": [ "MinervaHooks::onSpecialPageBeforeExecute" ], "ResourceLoaderGetConfigVars": [ "MinervaHooks::onResourceLoaderGetConfigVars" ] }, "MessagesDirs": { "MinervaNeue": [ "i18n" ] }, "ResourceFileModulePaths": { "localBasePath": "", "remoteSkinPath": "MinervaNeue" }, "ResourceModuleSkinStyles": { "minerva": { "mediawiki.diff.styles": [ "skinStyles/mediawiki.diff.styles.less" ], "mediawiki.searchSuggest": [ "skinStyles/mediawiki.searchSuggest/index.less" ], "mediawiki.rcfilters.filters.ui": [ "skinStyles/mediawiki.rcfilters.filters.ui.less" ], "mediawiki.action.history.styles": [ "skinStyles/mediawiki.action.history.styles.less" ], "mediawiki.interface.helpers.styles": [ "skinStyles/mediawiki.interface.helpers.styles.less" ], "mediawiki.rcfilters.highlightCircles.seenunseen.styles": [], "ext.confirmEdit.fancyCaptcha.styles": [ "skinStyles/ext.confirmEdit.fancyCaptcha.styles/minerva.less" ], "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": [ "skinStyles/mediawiki.skinning.content.parsoid/minerva.less" ], "mediawiki.hlist": [ "skinStyles/mediawiki.hlist/minerva.less" ], "mediawiki.ui.icon": [ "skinStyles/mediawiki.ui.icon/mediawiki.ui.icon.less" ], "mobile.languages.structured": [ "skinStyles/mobile.languages.structured/LanguageSearcher.less" ], "mobile.startup": [ "skinStyles/mobile.startup/mobile.startup.less" ], "mediawiki.special": [ "skinStyles/mobile.special.styles/minerva.less" ], "mobile.special.styles": [ "skinStyles/mobile.special.styles/minerva.less" ], "ext.echo.styles.special": [ "skinStyles/ext.echo.styles.special/SpecialNotificationsOverlay.less" ], "mediawiki.editfont.styles": [ "skinStyles/mediawiki.editfont.styles/minerva.css" ], "mediawiki.notification": [ "skinStyles/mobile.startup/drawers.less", "skinStyles/mobile.startup/toast.less" ], "mediawiki.action.edit.styles": [ "skinStyles/mediawiki.action.edit.styles/minerva.less" ], "mobile.special.mobilemenu.styles": [ "skinStyles/mobile.special.mobilemenu.styles/minerva.less" ], "ext.echo.mobile": [ "skinStyles/ext.echo.mobile/minerva.less" ], "mobile.notifications.overlay": [ "skinStyles/ext.echo.mobile/minerva.less" ], "mediawiki.content.json": [ "skinStyles/mediawiki.content-json/minerva.less" ], "mediawiki.special.changeslist": [ "skinStyles/mediawiki.special.changeslist.less" ], "mediawiki.special.changeslist.legend": [ "skinStyles/mediawiki.special.changeslist.legend.less" ] } }, "attributes": { "EventLogging": { "Schemas": { "WebClientError": 18340282 } } }, "ResourceModules": { "skins.minerva.base.styles": { "class": "ResourceLoaderSkinModule", "features": [ "i18n-ordered-lists" ], "targets": [ "mobile", "desktop" ], "styles": [ "resources/skins.minerva.base.styles/index.less" ] }, "skins.minerva.content.styles": { "class": "MediaWiki\\Minerva\\ResourceLoaderLessVarFileModule", "targets": [ "mobile", "desktop" ], "styles": [ "resources/skins.minerva.content.styles/index.less" ] }, "skins.minerva.content.styles.images": { "class": "ResourceLoaderImageModule", "selectorWithoutVariant": "{name}", "selectorWithVariant": "{name}--{variant}", "defaultColor": "#36c", "useDataURI": false, "variants": { "reference": { "color": "#69f", "global": true } }, "images": { "toast.mw-notification-type-error,.mw-notification.mw-notification-type-error": "resources/skins.minerva.content.styles.images/error.svg", "input.search,.mw-ui-icon-minerva-magnifying-glass:before": "resources/skins.minerva.content.styles.images/magnifying-glass.svg", "a.external": { "file": { "ltr": "resources/skins.minerva.content.styles.images/link-external-ltr.svg", "rtl": "resources/skins.minerva.content.styles.images/link-external-rtl.svg" } } } }, "skins.minerva.icons.loggedin": { "class": "ResourceLoaderOOUIIconPackModule", "targets": [ "mobile", "desktop" ], "useDataURI": false, "defaultColor": "#54595d", "variants": [], "selectorWithoutVariant": ".mw-ui-icon-wikimedia-{name}-base20:before", "icons": [ "bellOutline" ] }, "skins.minerva.amc.styles": { "targets": [ "mobile", "desktop" ], "styles": [ "resources/skins.minerva.amc.styles/index.less" ] }, "wikimedia.ui": { "selectorWithoutVariant": ".wikimedia-ui-{name}-base20:before", "useDataURI": false, "defaultColor": "#54595d", "class": "ResourceLoaderOOUIIconPackModule", "icons": [ "articleRedirect", "infoFilled", "link", "listBullet", "logoWikidata", "logoWikimedia", "quotes", "upload", "userAvatarOutline", "userTalk", "userAvatar", "userGroup" ] }, "skins.minerva.icons.wikimedia": { "selectorWithVariant": ".mw-ui-icon-wikimedia-{name}-{variant}:before", "selectorWithoutVariant": ".mw-ui-icon-wikimedia-{name}-base20:before, .mw-ui-background-icon-{name}", "useDataURI": false, "defaultColor": "#54595d", "class": "ResourceLoaderOOUIIconPackModule", "icons": [ "search", "userAvatar", "star", "unStar" ] }, "skins.minerva.icons.images": { "class": "ResourceLoaderImageModule", "selectorWithoutVariant": ".mw-ui-icon-minerva-{name}:before", "selectorWithVariant": ".mw-ui-icon-minerva-{name}-{variant}:before", "useDataURI": false, "defaultColor": "#54595d", "variants": { "invert": { "color": "#fff", "global": false }, "base20": { "color": "#54595d", "global": false } }, "images": { "toc": { "file": { "ltr": "resources/skins.minerva.icons.images/toc-ltr.svg", "rtl": "resources/skins.minerva.icons.images/toc-rtl.svg" } }, "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", "language-switcher": { "file": "resources/skins.minerva.icons.images/languageSwitcher.svg", "variants": [ "base20" ] }, "clock": { "file": "resources/skins.minerva.icons.images/clock.svg", "variants": [ "invert" ] }, "page-actions-overflow": "resources/skins.minerva.icons.images/page-actions-overflow.svg" } }, "skins.minerva.icons.images.scripts": { "targets": [ "mobile", "desktop" ], "dependencies": [ "skins.minerva.icons.images.scripts.misc", "skins.minerva.icons.page.issues.uncolored", "skins.minerva.icons.page.issues.default.color", "skins.minerva.icons.page.issues.medium.color" ] }, "skins.minerva.icons.images.scripts.misc": { "class": "ResourceLoaderImageModule", "selector": ".mw-ui-icon-minerva-{name}:before", "images": { "download": "resources/skins.minerva.icons.images.scripts.misc/download.svg" } }, "skins.minerva.icons.page.issues.uncolored": { "class": "ResourceLoaderImageModule", "selector": ".mw-ui-icon-minerva-{name}:before", "images": { "issue-severity-low-lowColor": "resources/skins.minerva.icons.page.issues.uncolored/issue-severity-low.svg", "issue-type-move-defaultColor": "resources/skins.minerva.icons.page.issues.uncolored/issue-type-move.svg" } }, "skins.minerva.icons.page.issues.default.color": { "class": "ResourceLoaderImageModule", "selectorWithoutVariant": ".mw-ui-icon-minerva-{name}-defaultColor:before", "selectorWithVariant": ".mw-ui-icon-minerva-{name}-{variant}:before", "defaultColor": "#54595d", "variants": { "lowColor": { "color": "#fc3", "global": true }, "mediumColor": { "color": "#ff5d01", "global": true }, "highColor": { "color": "#d33", "global": true } }, "images": { "issue-generic": "resources/skins.minerva.icons.page.issues.default.color/issue-generic.svg" } }, "skins.minerva.icons.page.issues.medium.color": { "class": "ResourceLoaderImageModule", "selector": ".mw-ui-icon-minerva-{name}-mediumColor:before", "defaultColor": "#ff5d01", "images": { "issue-severity-medium": "resources/skins.minerva.icons.page.issues.medium.color/issue-severity-medium.svg", "issue-type-point-of-view": "resources/skins.minerva.icons.page.issues.medium.color/issue-type-point-of-view.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.talk.styles": { "targets": [ "mobile", "desktop" ], "styles": [ "resources/skins.minerva.talk.styles/talkpage.less" ] }, "skins.minerva.personalMenu.icons": { "class": "ResourceLoaderOOUIIconPackModule", "selectorWithoutVariant": ".mw-ui-icon-minerva-{name}:before", "defaultColor": "#4A4F53", "icons": [ "markup" ], "variants": [] }, "skins.minerva.mainMenu.advanced.icons": { "class": "ResourceLoaderImageModule", "selector": ".mw-ui-icon-minerva-{name}:before", "defaultColor": "#4A4F53", "images": { "recentchanges": { "file": { "ltr": "resources/skins.minerva.mainMenu.advanced.icons/recentChanges-ltr.svg", "rtl": "resources/skins.minerva.mainMenu.advanced.icons/recentChanges-rtl.svg" } }, "specialpages": { "file": { "ltr": "resources/skins.minerva.mainMenu.advanced.icons/specialpages-ltr.svg", "rtl": "resources/skins.minerva.mainMenu.advanced.icons/specialpages-rtl.svg" } }, "communityportal": { "file": { "ltr": "resources/skins.minerva.mainMenu.advanced.icons/communityportal-ltr.svg", "rtl": "resources/skins.minerva.mainMenu.advanced.icons/communityportal-rtl.svg" } } } }, "skins.minerva.mainMenu.icons": { "class": "ResourceLoaderOOUIIconPackModule", "variants": [], "selectorWithoutVariant": ".mw-ui-icon-minerva-{name}:before", "defaultColor": "#4A4F53", "useDataURI": false, "icons": [ "die", "home", "logIn", "logOut", "mapPin", "settings", "userContributions", "unStar" ] }, "skins.minerva.mainMenu.styles": { "targets": [ "mobile", "desktop" ], "styles": [ "resources/skins.minerva.mainMenu.styles/index.less" ] }, "skins.minerva.loggedin.styles": { "targets": [ "mobile", "desktop" ], "styles": [ "resources/skins.minerva.loggedin.styles/styles.less" ] }, "skins.minerva.scripts": { "targets": [ "mobile", "desktop" ], "dependencies": [ "skins.minerva.icons.wikimedia", "mediawiki.ui.anchor", "wikimedia.ui", "skins.minerva.mainMenu.icons", "skins.minerva.mainMenu.styles", "jquery.cookie", "skins.minerva.icons.images.scripts", "mediawiki.util", "mediawiki.router", "mediawiki.Title", "mediawiki.Uri", "mobile.startup", "mediawiki.user", "mediawiki.storage", "mediawiki.experiments" ], "messages": [ "echo-badge-count", "mobile-frontend-notifications-filter", "skin-minerva-issue-learn-more", "mobile-frontend-meta-data-issues", "minerva-meta-data-issues-section-header", "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", "mobile-frontend-editor-redlink-create", "mobile-frontend-editor-redlink-leave", "mobile-frontend-editor-redlink-explain", "minerva-download", "minerva-watchlist-cta", "mobile-frontend-redirected-from", "minerva-talk-full-page", "minerva-talk-topic-feedback", "minerva-talk-reply-success", "logging-out-notify", "logout-failed" ], "styles": [ "resources/skins.minerva.scripts/styles.less", "resources/skins.minerva.scripts/page-issues/overlay/pageIssuesOverlay.less" ], "templates": { "IssueNotice.mustache": "resources/skins.minerva.scripts/page-issues/overlay/IssueNotice.mustache" }, "packageFiles": [ "resources/skins.minerva.scripts/setup.js", "resources/skins.minerva.scripts/addPortletLink.js", "resources/skins.minerva.scripts/initMobile.js", "resources/skins.minerva.scripts/searchSuggestReveal.js", "resources/skins.minerva.scripts/drawers.js", "resources/skins.minerva.scripts/ctaDrawers.js", "resources/skins.minerva.scripts/menu.js", "resources/skins.minerva.scripts/errorLogging.js", "resources/skins.minerva.scripts/preInit.js", "resources/skins.minerva.scripts/downloadPageAction.js", "resources/skins.minerva.scripts/page-issues/parser.js", "resources/skins.minerva.scripts/AB.js", "resources/skins.minerva.scripts/page-issues/overlay/IssueNotice.js", "resources/skins.minerva.scripts/page-issues/overlay/IssueList.js", "resources/skins.minerva.scripts/page-issues/overlay/pageIssuesOverlay.js", "resources/skins.minerva.scripts/page-issues/page/PageIssueLearnMoreLink.js", "resources/skins.minerva.scripts/page-issues/page/PageIssueLink.js", "resources/skins.minerva.scripts/page-issues/page/pageIssueFormatter.js", "resources/skins.minerva.scripts/page-issues/index.js", "resources/skins.minerva.scripts/UriUtil.js", "resources/skins.minerva.scripts/TitleUtil.js", "components/ToggleList/ToggleList.js", "resources/skins.minerva.scripts/TabScroll.js", "resources/skins.minerva.scripts/Toolbar.js", "resources/skins.minerva.scripts/mobileRedirect.js", "resources/skins.minerva.scripts/search.js", "resources/skins.minerva.scripts/references.js", "resources/skins.minerva.scripts/talk.js", "resources/skins.minerva.scripts/watchstar.js" ] }, "skins.minerva.options": { "targets": [ "mobile", "desktop" ], "dependencies": [ "skins.minerva.scripts", "mediawiki.language", "mobile.startup" ], "packageFiles": [ "resources/skins.minerva.options/index.js", "resources/skins.minerva.options/categories.js" ] } }, "QUnitTestModule": { "localBasePath": "", "remoteSkinPath": "MinervaNeue", "dependencies": [ "mobile.startup", "mediawiki.user", "mediawiki.experiments" ], "packageFiles": [ "tests/qunit/skins.minerva.scripts/index.js", "resources/skins.minerva.scripts/page-issues/parser.js", "resources/skins.minerva.scripts/downloadPageAction.js", "resources/skins.minerva.scripts/AB.js", "resources/skins.minerva.scripts/page-issues/overlay/IssueNotice.js", "resources/skins.minerva.scripts/page-issues/overlay/IssueList.js", "resources/skins.minerva.scripts/page-issues/overlay/pageIssuesOverlay.js", "resources/skins.minerva.scripts/page-issues/page/PageIssueLearnMoreLink.js", "resources/skins.minerva.scripts/page-issues/page/PageIssueLink.js", "resources/skins.minerva.scripts/page-issues/page/pageIssueFormatter.js", "resources/skins.minerva.scripts/page-issues/index.js", "resources/skins.minerva.scripts/UriUtil.js", "resources/skins.minerva.scripts/TitleUtil.js", "tests/qunit/skins.minerva.scripts/downloadPageAction.test.js", "tests/qunit/skins.minerva.scripts/page-issues/parser.test.js", "tests/qunit/skins.minerva.scripts/AB.test.js", "tests/qunit/skins.minerva.scripts/page-issues/index.test.js", "tests/qunit/skins.minerva.scripts/UriUtil.test.js", "tests/qunit/skins.minerva.scripts/TitleUtil.test.js" ] }, "ServiceWiringFiles": [ "includes/ServiceWiring.php" ], "manifest_version": 2 }