mirror of
https://github.com/StarCitizenTools/mediawiki-skins-Citizen.git
synced 2024-11-15 02:24:04 +00:00
610 lines
25 KiB
JSON
610 lines
25 KiB
JSON
{
|
|
"name": "Citizen",
|
|
"version": "1.3.0",
|
|
"author": [
|
|
"[https://www.mediawiki.org/wiki/User:Alistair3149 Alistair3149]",
|
|
"[https://www.mediawiki.org/wiki/User:Octfx Octfx]"
|
|
],
|
|
"url": "https://www.mediawiki.org/wiki/Skin:Citizen",
|
|
"descriptionmsg": "citizen-skin-desc",
|
|
"namemsg": "skinname-citizen",
|
|
"license-name": "GPL-3.0-or-later",
|
|
"type": "skin",
|
|
"requires": {
|
|
"MediaWiki": ">= 1.35.0"
|
|
},
|
|
"ValidSkinNames": {
|
|
"citizen": {
|
|
"class": "SkinCitizen",
|
|
"@args": "See SkinCitizen::__construct for more detail.",
|
|
"args": [
|
|
{
|
|
"name": "citizen",
|
|
"scripts": [
|
|
"skins.citizen.scripts"
|
|
],
|
|
"styles": [
|
|
"skins.citizen.styles",
|
|
"skins.citizen.styles.theme",
|
|
"skins.citizen.styles.fonts",
|
|
"skins.citizen.styles.toc",
|
|
"skins.citizen.icons",
|
|
"skins.citizen.icons.ca",
|
|
"skins.citizen.icons.es",
|
|
"skins.citizen.icons.n",
|
|
"skins.citizen.icons.t",
|
|
"skins.citizen.icons.pt",
|
|
"skins.citizen.icons.footer",
|
|
"skins.citizen.icons.badges",
|
|
"skins.citizen.icons.theme"
|
|
]
|
|
}
|
|
]
|
|
}
|
|
|
|
},
|
|
"MessagesDirs": {
|
|
"Citizen": [
|
|
"i18n"
|
|
]
|
|
},
|
|
"AutoloadClasses": {
|
|
"SkinCitizen": "includes/SkinCitizen.php",
|
|
"Citizen\\ApiWebappManifest": "includes/api/ApiWebappManifest.php"
|
|
},
|
|
"AutoloadNamespaces": {
|
|
"Citizen\\": "includes/"
|
|
},
|
|
"ConfigRegistry": {
|
|
"Citizen": "GlobalVarConfig::newInstance"
|
|
},
|
|
"APIModules": {
|
|
"webapp-manifest": {
|
|
"class": "Citizen\\ApiWebappManifest"
|
|
}
|
|
},
|
|
"HookHandlers": {
|
|
"PreferenceHooks": {
|
|
"class": "Citizen\\Hooks\\PreferenceHooks"
|
|
},
|
|
"ResourceLoaderHooks": {
|
|
"class": "Citizen\\Hooks\\ResourceLoaderHooks"
|
|
},
|
|
"SkinHooks": {
|
|
"class": "Citizen\\Hooks\\SkinHooks"
|
|
},
|
|
"ThumbnailHooks": {
|
|
"class": "Citizen\\Hooks\\ThumbnailHooks"
|
|
}
|
|
},
|
|
"Hooks": {
|
|
"ResourceLoaderGetConfigVars": "ResourceLoaderHooks",
|
|
"SkinPageReadyConfig": "SkinHooks",
|
|
"ThumbnailBeforeProduceHTML": "ThumbnailHooks",
|
|
"GetPreferences": "PreferenceHooks",
|
|
"PreferencesFormPreSave": "PreferenceHooks"
|
|
},
|
|
"ResourceModules": {
|
|
"skins.citizen.styles": {
|
|
"class": "ResourceLoaderSkinModule",
|
|
"targets": [
|
|
"desktop",
|
|
"mobile"
|
|
],
|
|
"features": [],
|
|
"styles": [ "resources/skins.citizen.styles/skin.less" ]
|
|
},
|
|
"skins.citizen.styles.theme": {
|
|
"class": "ResourceLoaderSkinModule",
|
|
"targets": [
|
|
"desktop",
|
|
"mobile"
|
|
],
|
|
"features": [],
|
|
"styles": [ "resources/skins.citizen.styles.theme/skins.citizen.styles.theme.less" ]
|
|
},
|
|
"skins.citizen.styles.fonts": {
|
|
"class": "ResourceLoaderSkinModule",
|
|
"targets": [
|
|
"desktop",
|
|
"mobile"
|
|
],
|
|
"features": [],
|
|
"styles": [ "resources/skins.citizen.styles.fonts/skins.citizen.styles.fonts.less" ]
|
|
},
|
|
"skins.citizen.styles.lazyload": {
|
|
"class": "ResourceLoaderSkinModule",
|
|
"targets": [
|
|
"desktop",
|
|
"mobile"
|
|
],
|
|
"features": [],
|
|
"styles": [ "resources/skins.citizen.styles.lazyload/skins.citizen.styles.lazyload.less" ]
|
|
},
|
|
"skins.citizen.styles.search": {
|
|
"class": "ResourceLoaderSkinModule",
|
|
"targets": [
|
|
"desktop",
|
|
"mobile"
|
|
],
|
|
"features": [],
|
|
"styles": [ "resources/skins.citizen.styles.search/skins.citizen.styles.search.less" ]
|
|
},
|
|
"skins.citizen.styles.toc": {
|
|
"class": "ResourceLoaderSkinModule",
|
|
"targets": [
|
|
"desktop",
|
|
"mobile"
|
|
],
|
|
"features": [],
|
|
"styles": [ "resources/skins.citizen.styles.toc/skins.citizen.styles.toc.less" ]
|
|
},
|
|
"skins.citizen.scripts": {
|
|
"packageFiles": [
|
|
"resources/skins.citizen.scripts/skin.js",
|
|
"resources/skins.citizen.scripts/themeToggle.js",
|
|
"resources/skins.citizen.scripts/search.js",
|
|
"resources/skins.citizen.scripts/checkboxHack.js"
|
|
],
|
|
"dependencies": [
|
|
"mediawiki.page.ready",
|
|
"mediawiki.cookie"
|
|
]
|
|
},
|
|
"skins.citizen.scripts.lazyload": {
|
|
"scripts": [
|
|
"resources/skins.citizen.scripts.lazyload/skins.citizen.scripts.lazyload.js"
|
|
]
|
|
},
|
|
"skins.citizen.scripts.search": {
|
|
"scripts": [
|
|
"resources/skins.citizen.scripts.search/underscore.partial.js",
|
|
"resources/skins.citizen.scripts.search/wm-typeahead.js",
|
|
"resources/skins.citizen.scripts.search/typeahead-init.js"
|
|
],
|
|
"dependencies": [
|
|
"mediawiki.api",
|
|
"oojs-ui-core.styles"
|
|
],
|
|
"messages": [
|
|
"citizen-search-fulltext"
|
|
]
|
|
},
|
|
"skins.citizen.scripts.theme": {
|
|
"scripts": [
|
|
"resources/skins.citizen.scripts.theme/theme-switcher.js"
|
|
],
|
|
"dependencies": [
|
|
"mediawiki.api",
|
|
"mediawiki.cookie"
|
|
]
|
|
},
|
|
"skins.citizen.scripts.toc": {
|
|
"scripts": [
|
|
"resources/skins.citizen.scripts.toc/skins.citizen.scripts.toc.js"
|
|
]
|
|
},
|
|
"skins.citizen.icons": {
|
|
"class": "ResourceLoaderImageModule",
|
|
"selector": "{name}",
|
|
"defaultColor": "#000",
|
|
"images": {
|
|
".toctogglelabel:before": {
|
|
"file": {
|
|
"ltr": "resources/skins.citizen.icons/toc-ltr.svg",
|
|
"rtl": "resources/skins.citizen.icons/toc-rtl.svg"
|
|
}
|
|
},
|
|
"#personalmenu-button:before": "resources/skins.citizen.icons/shared/userAvatar.svg",
|
|
"#searchform-icon": "resources/skins.citizen.icons/shared/search.svg",
|
|
"#searchform-random": "resources/skins.citizen.icons/shared/random.svg",
|
|
".page-actions-more:before": "resources/skins.citizen.icons/more.svg"
|
|
}
|
|
},
|
|
"skins.citizen.icons.ca": {
|
|
"class": "ResourceLoaderImageModule",
|
|
"selector": "#ca-{name} > *:after",
|
|
"defaultColor": "#000",
|
|
"images": {
|
|
"view": "resources/skins.citizen.icons/shared/article.svg",
|
|
"viewsource": "resources/skins.citizen.icons/shared/eye.svg",
|
|
"ve-edit": "resources/skins.citizen.icons/shared/ve-edit.svg",
|
|
"edit": "resources/skins.citizen.icons/shared/edit.svg",
|
|
"history": "resources/skins.citizen.icons/shared/history.svg",
|
|
"delete": "resources/skins.citizen.icons/shared/delete.svg",
|
|
"move": "resources/skins.citizen.icons/shared/move.svg",
|
|
"protect": "resources/skins.citizen.icons/shared/lock.svg",
|
|
"unprotect": "resources/skins.citizen.icons/shared/unLock.svg",
|
|
"watch": "resources/skins.citizen.icons/shared/eye.svg",
|
|
"unwatch": "resources/skins.citizen.icons/shared/eyeClosed.svg",
|
|
"talk": "resources/skins.citizen.icons/shared/discussion.svg",
|
|
"nstab-main": "resources/skins.citizen.icons/shared/article.svg",
|
|
"translate": "resources/skins.citizen.icons/shared/language.svg"
|
|
}
|
|
},
|
|
"skins.citizen.icons.es": {
|
|
"class": "ResourceLoaderImageModule",
|
|
"selector": ".mw-editsection > a{name}:before",
|
|
"defaultColor": "#000",
|
|
"images": {
|
|
"": "resources/skins.citizen.icons/shared/edit.svg",
|
|
".mw-editsection-visualeditor": "resources/skins.citizen.icons/shared/ve-edit.svg"
|
|
}
|
|
},
|
|
"skins.citizen.icons.n": {
|
|
"class": "ResourceLoaderImageModule",
|
|
"selector": "#n-{name} > *:after",
|
|
"defaultColor": "#000",
|
|
"images": {
|
|
"mainpage-description": "resources/skins.citizen.icons/shared/home.svg",
|
|
"recentchanges": "resources/skins.citizen.icons/shared/history.svg",
|
|
"randompage": "resources/skins.citizen.icons/shared/random.svg",
|
|
"help": "resources/skins.citizen.icons/shared/help.svg"
|
|
}
|
|
},
|
|
"skins.citizen.icons.t": {
|
|
"class": "ResourceLoaderImageModule",
|
|
"selector": "#t-{name} > *:after",
|
|
"defaultColor": "#000",
|
|
"images": {
|
|
"whatlinkshere": "resources/skins.citizen.icons/shared/whatlinkshere.svg",
|
|
"recentchangeslinked": "resources/skins.citizen.icons/shared/history.svg",
|
|
"contributions": "resources/skins.citizen.icons/shared/contributions.svg",
|
|
"log": "resources/skins.citizen.icons/shared/journal.svg",
|
|
"blockip": "resources/skins.citizen.icons/shared/block.svg",
|
|
"userrights": "resources/skins.citizen.icons/shared/users.svg",
|
|
"upload": "resources/skins.citizen.icons/shared/upload.svg",
|
|
"specialpages": "resources/skins.citizen.icons/shared/specialpages.svg",
|
|
"print": "resources/skins.citizen.icons/shared/download.svg",
|
|
"permalink": "resources/skins.citizen.icons/shared/link.svg",
|
|
"info": "resources/skins.citizen.icons/shared/info.svg"
|
|
}
|
|
},
|
|
"skins.citizen.icons.pt": {
|
|
"class": "ResourceLoaderImageModule",
|
|
"selector": "#pt-{name} > *:after",
|
|
"defaultColor": "#000",
|
|
"images": {
|
|
"mytalk": "resources/skins.citizen.icons/shared/userTalk.svg",
|
|
"preferences": "resources/skins.citizen.icons/shared/settings.svg",
|
|
"betafeatures": "resources/skins.citizen.icons/shared/beta.svg",
|
|
"watchlist": "resources/skins.citizen.icons/shared/watchlist.svg",
|
|
"mycontris": "resources/skins.citizen.icons/shared/contributions.svg",
|
|
"logout": "resources/skins.citizen.icons/shared/logOut.svg",
|
|
"createaccount": "resources/skins.citizen.icons/shared/userAvatar.svg",
|
|
"login": "resources/skins.citizen.icons/shared/logOut.svg",
|
|
"anontalk": "resources/skins.citizen.icons/shared/userTalk.svg",
|
|
"anoncontribs": "resources/skins.citizen.icons/shared/contributions.svg"
|
|
}
|
|
},
|
|
"skins.citizen.icons.footer": {
|
|
"class": "ResourceLoaderImageModule",
|
|
"selector": ".last-modified-bar-icon",
|
|
"images": {
|
|
"lastmod": "resources/skins.citizen.icons.footer/history_white.svg"
|
|
}
|
|
},
|
|
"skins.citizen.icons.search": {
|
|
"class": "ResourceLoaderImageModule",
|
|
"selector": "{name}",
|
|
"useDataURI": false,
|
|
"images": {
|
|
".suggestion-thumbnail": "resources/skins.citizen.icons.search/noimage.svg",
|
|
"#suggestion-special-icon": "resources/skins.citizen.icons.search/searchfulltext.svg"
|
|
}
|
|
},
|
|
"skins.citizen.icons.theme": {
|
|
"class": "ResourceLoaderImageModule",
|
|
"selector": ".theme-toggle-{name}",
|
|
"useDataURI": false,
|
|
"images": {
|
|
"light": "resources/skins.citizen.icons/shared/moon.svg",
|
|
"dark": "resources/skins.citizen.icons/shared/bright.svg"
|
|
}
|
|
}
|
|
},
|
|
"ResourceFileModulePaths": {
|
|
"localBasePath": "",
|
|
"remoteSkinPath": "Citizen"
|
|
},
|
|
"ResourceModuleSkinStyles": {
|
|
"citizen": {
|
|
"+ext.advancedSearch.initialstyles": "skinStyles/extensions/AdvancedSearch/ext.advancedSearch.initialstyles.less",
|
|
"+ext.advancedSearch.styles": "skinStyles/extensions/AdvancedSearch/ext.advancedSearch.styles.less",
|
|
|
|
"+ext.categoryTree.css": "skinStyles/extensions/CategoryTree/ext.categoryTree.css.less",
|
|
|
|
"+ext.cite.styles": "skinStyles/extensions/Cite/ext.cite.styles.less",
|
|
|
|
"+ext.echo.styles.badge": "skinStyles/extensions/Echo/ext.echo.styles.badge.less",
|
|
"+ext.echo.ui": "skinStyles/extensions/Echo/ext.echo.ui.less",
|
|
|
|
"+ext.flow": "skinStyles/extensions/Flow/ext.flow.less",
|
|
"+ext.flow.styles.base": "skinStyles/extensions/Flow/ext.flow.styles.base.less",
|
|
"+ext.flow.ui": "skinStyles/extensions/Flow/ext.flow.ui.less",
|
|
|
|
"+ext.Lingo": "skinStyles/extensions/Lingo/ext.Lingo.less",
|
|
"+ext.Lingo.jquery.qtip": "skinStyles/extensions/Lingo/ext.Lingo.jquery.qtip.less",
|
|
|
|
"+ext.relatedArticles.cards": "skinStyles/extensions/RelatedArticles/ext.relatedArticles.cards.less",
|
|
"+ext.relatedArticles.readMore": "skinStyles/extensions/RelatedArticles/ext.relatedArticles.readMore.less",
|
|
|
|
"+ext.libs.tippy": "skinStyles/extensions/SemanticMediaWiki/ext.libs.tippy.less",
|
|
"+ext.smw.ask.styles": "skinStyles/extensions/SemanticMediaWiki/ext.smw.ask.styles.less",
|
|
"+ext.smw.browse.styles": "skinStyles/extensions/SemanticMediaWiki/ext.smw.browse.styles.less",
|
|
"+ext.smw.modal.styles": "skinStyles/extensions/SemanticMediaWiki/ext.smw.modal.styles.less",
|
|
"+ext.smw.page.styles": "skinStyles/extensions/SemanticMediaWiki/ext.smw.page.styles.less",
|
|
"+ext.smw.special.style": "skinStyles/extensions/SemanticMediaWiki/ext.smw.special.style.less",
|
|
"+ext.smw.special.styles": "skinStyles/extensions/SemanticMediaWiki/ext.smw.special.styles.less",
|
|
"+ext.smw.style": "skinStyles/extensions/SemanticMediaWiki/ext.smw.style.less",
|
|
"+ext.smw.table.styles": "skinStyles/extensions/SemanticMediaWiki/ext.smw.table.styles.less",
|
|
"+ext.smw.tooltip.styles": "skinStyles/extensions/SemanticMediaWiki/ext.smw.tooltip.styles.less",
|
|
"+ext.smw.vtabs.styles": "skinStyles/extensions/SemanticMediaWiki/ext.smw.vtabs.styles.less",
|
|
"+jquery.jsonview": "skinStyles/extensions/SemanticMediaWiki/jquery.jsonview.less",
|
|
"+jquery.selectmenu.styles": "skinStyles/extensions/SemanticMediaWiki/jquery.selectmenu.styles.less",
|
|
"+smw.content.schema": "skinStyles/extensions/SemanticMediaWiki/smw.content.schema.less",
|
|
"+smw.jsonview": "skinStyles/extensions/SemanticMediaWiki/smw.jsonview.less",
|
|
"+smw.special.search.styles": "skinStyles/extensions/SemanticMediaWiki/smw.special.search.styles.less",
|
|
"+smw.summarytable": "skinStyles/extensions/SemanticMediaWiki/smw.summarytable.less",
|
|
"+smw.tableprinter.datatables.styles": "skinStyles/extensions/SemanticMediaWiki/smw.tableprinter.datatables.styles.less",
|
|
"+smw.tippy": "skinStyles/extensions/SemanticMediaWiki/smw.tippy.less",
|
|
|
|
"+ext.srf.d3.chart.bubble": "skinStyles/extensions/SemanticResultFormats/d3/ext.srf.d3.chart.bubble.less",
|
|
"+ext.srf.d3.chart.treemap": "skinStyles/extensions/SemanticResultFormats/d3/ext.srf.d3.chart.treemap.less",
|
|
"+ext.srf.d3.common": "skinStyles/extensions/SemanticResultFormats/d3/ext.srf.d3.common.less",
|
|
|
|
"+ext.srf.datatables": "skinStyles/extensions/SemanticResultFormats/datatables/ext.srf.datatables.less",
|
|
"+ext.srf.datatables.basic": "skinStyles/extensions/SemanticResultFormats/datatables/ext.srf.datatables.basic.less",
|
|
"+ext.srf.datatables.bootstrap": "skinStyles/extensions/SemanticResultFormats/datatables/ext.srf.datatables.bootstrap.less",
|
|
|
|
"+ext.srf.eventcalendar": "skinStyles/extensions/SemanticResultFormats/eventcalendar/ext.srf.eventcalendar.less",
|
|
|
|
"+ext.srf.filtered.calendar-view": "skinStyles/extensions/SemanticResultFormats/filtered/ext.srf.filtered.calendar-view.less",
|
|
"+ext.srf.filtered.distance-view": "skinStyles/extensions/SemanticResultFormats/filtered/ext.srf.filtered.distance-view.less",
|
|
"+ext.srf.filtered": "skinStyles/extensions/SemanticResultFormats/filtered/ext.srf.filtered.less",
|
|
"+ext.srf.filtered.map-view.leaflet": "skinStyles/extensions/SemanticResultFormats/filtered/ext.srf.filtered.map-view.leaflet.less",
|
|
"+ext.srf.filtered.number-filter": "skinStyles/extensions/SemanticResultFormats/filtered/ext.srf.filtered.number-filter.less",
|
|
"+ext.srf.filtered.slider": "skinStyles/extensions/SemanticResultFormats/filtered/ext.srf.filtered.slider.less",
|
|
"+ext.srf.filtered.value-filter": "skinStyles/extensions/SemanticResultFormats/filtered/ext.srf.filtered.value-filter.less",
|
|
"+ext.srf.filtered.value-filter.select": "skinStyles/extensions/SemanticResultFormats/filtered/ext.srf.filtered.value-filter.select.less",
|
|
|
|
"+ext.srf.flot.core": "skinStyles/extensions/SemanticResultFormats/flot/ext.srf.flot.core.less",
|
|
|
|
"+ext.srf.formats.media": "skinStyles/extensions/SemanticResultFormats/formats/ext.srf.formats.media.less",
|
|
"+ext.srf.formats.tagcloud": "skinStyles/extensions/SemanticResultFormats/formats/ext.srf.formats.tagcloud.less",
|
|
|
|
"+ext.srf.gallery.carousel": "skinStyles/extensions/SemanticResultFormats/gallery/ext.srf.gallery.carousel.less",
|
|
"+ext.srf.gallery.overlay": "skinStyles/extensions/SemanticResultFormats/gallery/ext.srf.gallery.overlay.less",
|
|
"+ext.srf.gallery.slideshow": "skinStyles/extensions/SemanticResultFormats/gallery/ext.srf.gallery.slideshow.less",
|
|
|
|
"+ext.srf.jqplot.chart": "skinStyles/extensions/SemanticResultFormats/jqplot/ext.srf.jqplot.chart.less",
|
|
|
|
"+ext.jquery.blockUI": "skinStyles/extensions/SemanticResultFormats/jquery/ext.jquery.blockUI.less",
|
|
"+ext.jquery.fancybox": "skinStyles/extensions/SemanticResultFormats/jquery/ext.jquery.fancybox.less",
|
|
"+ext.jquery.fullcalendar": "skinStyles/extensions/SemanticResultFormats/jquery/ext.jquery.fullcalendar.less",
|
|
"+ext.jquery.jqgrid": "skinStyles/extensions/SemanticResultFormats/jquery/ext.jquery.jqgrid.less",
|
|
"+ext.jquery.jqplot.core": "skinStyles/extensions/SemanticResultFormats/jquery/ext.jquery.jqplot.core.less",
|
|
"+ext.jquery.multiselect.filter": "skinStyles/extensions/SemanticResultFormats/jquery/ext.jquery.multiselect.filter.less",
|
|
|
|
"+ext.srf.listwidget": "skinStyles/extensions/SemanticResultFormats/listwidget/ext.srf.listwidget.less",
|
|
|
|
"+ext.srf.pagewidget.carousel": "skinStyles/extensions/SemanticResultFormats/pagewidget/ext.srf.pagewidget.carousel.less",
|
|
|
|
"+ext.srf.slideshow": "skinStyles/extensions/SemanticResultFormats/slideshow/ext.srf.slideshow.less",
|
|
|
|
"+ext.srf.smile.timeline.core": "skinStyles/extensions/SemanticResultFormats/timeline/ext.srf.smile.timeline.core.less",
|
|
|
|
"+ext.srf.util.grid": "skinStyles/extensions/SemanticResultFormats/util/ext.srf.util.grid.less",
|
|
|
|
"+ext.srf.styles": "skinStyles/extensions/SemanticResultFormats/ext.srf.styles.less",
|
|
|
|
"+onoi.dataTables.styles": "skinStyles/extensions/SemanticResultFormats/jquery/jquery.dataTables.less",
|
|
|
|
"+ext.translate": "skinStyles/extensions/Translate/ext.translate.less",
|
|
"+ext.translate.editor": "skinStyles/extensions/Translate/ext.translate.editor.less",
|
|
"+ext.translate.loader": "skinStyles/extensions/Translate/ext.translate.loader.less",
|
|
"+ext.translate.messagetable": "skinStyles/extensions/Translate/ext.translate.messagetable.less",
|
|
"+ext.translate.special.translate": "skinStyles/extensions/Translate/ext.translate.special.translate.less",
|
|
"+ext.translate.tag.languages": "skinStyles/extensions/Translate/ext.translate.tag.languages.less",
|
|
|
|
"+ext.uls.common": "skinStyles/extensions/UniversalLanguageSelector/ext.uls.common.less",
|
|
"+ext.uls.pt": "skinStyles/extensions/UniversalLanguageSelector/ext.uls.pt.less",
|
|
|
|
"ext.CookieWarning.styles": "skinStyles/extensions/CookieWarning/ext.CookieWarning.styles.less",
|
|
|
|
"+ext.popups.main": "skinStyles/extensions/Popups/ext.popups.main.less",
|
|
|
|
"+ext.Tabber": "skinStyles/extensions/Tabber/ext.Tabber.less",
|
|
|
|
"+ext.uploadWizard.uploadCampaign.display": "skinStyles/extensions/UploadWizard/ext.uploadWizard.uploadCampaign.display.less",
|
|
"+ext.uploadWizard.uploadCampaign.list": "skinStyles/extensions/UploadWizard/ext.uploadWizard.uploadCampaign.list.less",
|
|
"+ext.uploadWizard": "skinStyles/extensions/UploadWizard/ext.uploadWizard.less",
|
|
|
|
"+ext.visualEditor.desktopArticleTarget.init": "skinStyles/extensions/VisualEditor/ext.visualEditor.less",
|
|
|
|
"+ext.wikiEditor": "skinStyles/extensions/WikiEditor/ext.wikiEditor.less",
|
|
|
|
"+capiunto.infobox.main": "skinStyles/extensions/Capiunto/capiunto.infobox.main.less",
|
|
|
|
"+mediawiki.action.history.styles": "skinStyles/mediawiki/action/mediawiki.action.history.styles.less",
|
|
"+mediawiki.action.view.filepage": "skinStyles/mediawiki/action/mediawiki.action.view.filepage.less",
|
|
|
|
"+mediawiki.special": "skinStyles/mediawiki/special/mediawiki.special.less",
|
|
"+mediawiki.special.apisandbox": "skinStyles/mediawiki/special/mediawiki.special.apisandbox.less",
|
|
"+mediawiki.special.changeslist.enhanced": "skinStyles/mediawiki/special/mediawiki.special.changeslist.enhanced.less",
|
|
"+mediawiki.special.changeslist": "skinStyles/mediawiki/special/mediawiki.special.changeslist.less",
|
|
"+mediawiki.special.preferences.styles.ooui": "skinStyles/mediawiki/special/mediawiki.special.preferences.styles.ooui.less",
|
|
"+mediawiki.special.search.styles": "skinStyles/mediawiki/special/mediawiki.special.search.styles.less",
|
|
"+mediawiki.special.userlogin.login.styles": "skinStyles/mediawiki/special/mediawiki.special.userlogin.login.styles.less",
|
|
|
|
"+mediawiki.ui.button": "skinStyles/mediawiki/ui/mediawiki.ui.components.button.less",
|
|
"+mediawiki.ui.checkbox": "skinStyles/mediawiki/ui/mediawiki.ui.components.checkbox.less",
|
|
"+mediawiki.ui.input": "skinStyles/mediawiki/ui/mediawiki.ui.components.input.less",
|
|
|
|
"+mediawiki.diff.styles": "skinStyles/mediawiki/mediawiki.diff.styles.less",
|
|
"+mediawiki.htmlform.ooui.styles": "skinStyles/mediawiki/mediawiki.htmlform.ooui.styles.less",
|
|
"+mediawiki.legacy.shared": "skinStyles/mediawiki/mediawiki.legacy.shared.less",
|
|
"+mediawiki.page.gallery.styles": "skinStyles/mediawiki/mediawiki.page.gallery.styles.less",
|
|
"+mediawiki.rcfilters.filters.base.styles": "skinStyles/mediawiki/mediawiki.rcfilters.filters.base.styles.less",
|
|
"+mediawiki.widgets.DateInputWidget.styles": "skinStyles/mediawiki/mediawiki.widgets.DateInputWidget.styles.less",
|
|
|
|
"+oojs-ui-core.styles": "skinStyles/oojs/oojs-ui-core.less",
|
|
"+oojs-ui-toolbars": "skinStyles/oojs/oojs-ui-toolbars.less",
|
|
"+oojs-ui-widgets": "skinStyles/oojs/oojs-ui-widgets.less",
|
|
"+oojs-ui-windows": "skinStyles/oojs/oojs-ui-windows.less",
|
|
|
|
"+jquery.ui.core.styles": "skinStyles/jquery.ui/smoothness/jquery.ui.theme.less",
|
|
|
|
"+mmv": "skinStyles/extensions/MultimediaViewer/mmv.less"
|
|
}
|
|
},
|
|
"config_prefix": "wgCitizen",
|
|
"config": {
|
|
"ThemeDefault": {
|
|
"value": "auto",
|
|
"description": "Default theme of the skin. Valid values are 'light', 'dark' and 'auto'.",
|
|
"descriptionmsg": "citizen-config-themedefault",
|
|
"public": true
|
|
},
|
|
"ThemeColor": {
|
|
"value": "#11151d",
|
|
"description": "The theme color defined in the meta tag",
|
|
"descriptionmsg": "citizen-config-themecolor",
|
|
"public": true
|
|
},
|
|
"EnablePreconnect": {
|
|
"value": false,
|
|
"description": "Enable or disable preconnect to required origin",
|
|
"descriptionmsg": "citizen-config-enablepreconnect",
|
|
"public": true
|
|
},
|
|
"PreconnectURL": {
|
|
"value": "",
|
|
"description": "The URL for preconnect to required origin",
|
|
"descriptionmsg": "citizen-config-preconnectorigin",
|
|
"public": true
|
|
},
|
|
"EnableCSP": {
|
|
"value": false,
|
|
"description": "Enable or disable Content Security Policy",
|
|
"descriptionmsg": "citizen-config-enablecsp",
|
|
"public": true
|
|
},
|
|
"EnableCSPReportMode": {
|
|
"value": false,
|
|
"description": "Enable or disable Content Security Policy report only mode, it will override the CSP when enabled",
|
|
"descriptionmsg": "citizen-config-enablecspreportmode",
|
|
"public": true
|
|
},
|
|
"CSPDirective": {
|
|
"value": "",
|
|
"description": "The string of your CSP directive",
|
|
"descriptionmsg": "citizen-config-cspdirective",
|
|
"public": true
|
|
},
|
|
"EnableHSTS": {
|
|
"value": false,
|
|
"description": "Enable or disable HTTP Strict Transport Security",
|
|
"descriptionmsg": "citizen-config-enablehsts",
|
|
"public": true
|
|
},
|
|
"HSTSMaxAge": {
|
|
"value": 300,
|
|
"description": "Time in second that the browser should remember that a site is only to be accessed using HTTPS",
|
|
"descriptionmsg": "citizen-config-hstsmaxage",
|
|
"public": true
|
|
},
|
|
"HSTSIncludeSubdomains": {
|
|
"value": false,
|
|
"description": "Apply HSTS to all of the site's subdomains",
|
|
"descriptionmsg": "citizen-config-hstsincludesubdomains",
|
|
"public": true
|
|
},
|
|
"HSTSPreload": {
|
|
"value": false,
|
|
"description": "Enable or disable HSTS preload",
|
|
"descriptionmsg": "citizen-config-hstspreload",
|
|
"public": true
|
|
},
|
|
"EnableDenyXFrameOptions": {
|
|
"value": false,
|
|
"description": "Enable or disable the deny X-Frame-Options header",
|
|
"descriptionmsg": "citizen-config-enabledenyxframeoptions",
|
|
"public": true
|
|
},
|
|
"EnableXXSSProtection": {
|
|
"value": false,
|
|
"description": "Enable or disable the X-XSS-Protection header",
|
|
"descriptionmsg": "citizen-config-enablexxssprotection",
|
|
"public": true
|
|
},
|
|
"EnableStrictReferrerPolicy": {
|
|
"value": false,
|
|
"description": "Enable or disable strict-origin-when-cross-origin referrer policy",
|
|
"descriptionmsg": "citizen-config-enablestrictreferrerpolicy",
|
|
"public": true
|
|
},
|
|
"EnableFeaturePolicy": {
|
|
"value": false,
|
|
"description": "Enable or disable Feature Policy",
|
|
"descriptionmsg": "citizen-config-enablefeaturepolicy",
|
|
"public": true
|
|
},
|
|
"FeaturePolicyDirective": {
|
|
"value": "",
|
|
"description": "The string of your Feature Policy directive",
|
|
"descriptionmsg": "citizen-config-featurepolicydirective",
|
|
"public": true
|
|
},
|
|
"EnableManifest": {
|
|
"value": true,
|
|
"description": "Enable or disable web app manifest",
|
|
"descriptionmsg": "citizen-config-enablemanifest",
|
|
"public": true
|
|
},
|
|
"ManifestThemeColor": {
|
|
"value": "#11151d",
|
|
"description": "The theme color defined in the web app manifest",
|
|
"descriptionmsg": "citizen-config-manfiestthemecolor",
|
|
"public": true
|
|
},
|
|
"ManifestBackgroundColor": {
|
|
"value": "#fff",
|
|
"description": "The background color defined in the web app manifest",
|
|
"descriptionmsg": "citizen-config-manifestbackgroundcolor",
|
|
"public": true
|
|
},
|
|
"EnableSearch": {
|
|
"value": true,
|
|
"description": "Enable or disable rich search suggestions",
|
|
"descriptionmsg": "citizen-config-enablesearch",
|
|
"public": true
|
|
},
|
|
"SearchDescriptionSource": {
|
|
"value": "textextracts",
|
|
"description": "The source of the short description in the suggestions",
|
|
"descriptionmsg": "citizen-config-searchdescriptionsource",
|
|
"public": true
|
|
},
|
|
"MaxSearchResults": {
|
|
"value": 6,
|
|
"description": "The max number of suggestions in search result",
|
|
"descriptionmsg": "citizen-config-maxsearchresults",
|
|
"public": true
|
|
},
|
|
"ShowPageTools": {
|
|
"value": true,
|
|
"description": "Page tools visibility condition",
|
|
"descriptionmsg": "citizen-config-showpagetools",
|
|
"public": true
|
|
},
|
|
"EnableLazyload": {
|
|
"value": false,
|
|
"description": "Enable or disable image lazyloading",
|
|
"descriptionmsg": "citizen-config-enablelazyload",
|
|
"public": true
|
|
}
|
|
},
|
|
"manifest_version": 2
|
|
}
|