{ "name": "Citizen", "version": "1.5.6", "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" ], "messages": [ "citizen-drawer-toggle", "citizen-drawer-search", "citizen-personalmenu-toggle", "citizen-search-toggle", "citizen-theme-toggle", "citizen-footer-desc", "citizen-footer-tagline", "citizen-search-fulltext", "prefs-citizen-theme-label", "prefs-citizen-theme-option-auto", "prefs-citizen-theme-option-light", "prefs-citizen-theme-option-dark" ] } ] } }, "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", "BeforePageDisplay": "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.debug": { "class": "ResourceLoaderSkinModule", "targets": [ "desktop", "mobile" ], "features": [], "styles": [ "resources/skins.citizen.styles.debug/skins.citizen.styles.debug.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.sections": { "class": "ResourceLoaderSkinModule", "targets": [ "desktop", "mobile" ], "features": [], "styles": [ "resources/skins.citizen.styles.sections/skins.citizen.styles.sections.less" ] }, "skins.citizen.styles.sitestats": { "class": "ResourceLoaderSkinModule", "targets": [ "desktop", "mobile" ], "features": [], "styles": [ "resources/skins.citizen.styles.sitestats/skins.citizen.styles.sitestats.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.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": { "templates": [ "resources/skins.citizen.scripts.search/templates/suggestions.mustache" ], "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" ], "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.scripts.drawer": { "scripts": [ "resources/skins.citizen.scripts.drawer/drawerSubSearch.js" ] }, "skins.citizen.scripts.sections": { "scripts": [ "resources/skins.citizen.scripts.sections/sections.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" } }, "skins.citizen.icons.sections": { "class": "ResourceLoaderImageModule", "selector": ".section-toggle", "useDataURI": false, "images": { "collapse": "resources/skins.citizen.icons/shared/collapse.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.ApprovedRevs": "skinStyles/extensions/ApprovedRevs/ext.ApprovedRevs.less", "+ext.categoryTree.css": "skinStyles/extensions/CategoryTree/ext.categoryTree.css.less", "+ext.cite.styles": "skinStyles/extensions/Cite/ext.cite.styles.less", "+ext.CodeMirror.lib": "skinStyles/extensions/CodeMirror/ext.CodeMirror.lib.less", "+ext.CodeMirror.visualEditor.init": "skinStyles/extensions/CodeMirror/ext.CodeMirror.visualEditor.init.less", "+ext.dismissableSiteNotice.styles": "skinStyles/extensions/DismissableSiteNotice/ext.dismissableSiteNotice.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.graph.styles": "skinStyles/extensions/Graph/ext.graph.styles.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.MWOAuth.styles": "skinStyles/extensions/OAuth/ext.MWOAuth.styles.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.tmh.player.styles": "skinStyles/extensions/TimedMediaHandler/ext.tmh.player.styles.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": "skinStyles/extensions/UploadWizard/ext.uploadWizard.less", "+ext.uploadWizard.page.styles": "skinStyles/extensions/UploadWizard/uploadWizard.noWizard.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.skinning.content.parsoid": [], "mediawiki.skinning.interface": [], "+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": "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": "#131a21", "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": "#131a21", "description": "The theme color defined in the web app manifest", "descriptionmsg": "citizen-config-manfiestthemecolor", "public": true }, "ManifestBackgroundColor": { "value": "#131a21", "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 }, "SearchUseREST": { "value": false, "description": "Use REST API search endpoint instead of Action API", "descriptionmsg": "citizen-config-searchuserest", "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 }, "PortalAttach": { "value": "first", "description": "Label of the portal to attach links to upload and special pages to", "descriptionmsg": "citizen-config-portalattach", "public": true }, "EnableDrawerSubSearch": { "value": false, "description": "Enables to search the drawer for menu entries", "descriptionmsg": "citizen-config-enabledrawersubsearch", "public": true }, "EnableCollapsibleSections": { "value": true, "description": "Enables or disable collapsible sections on content pages", "descriptionmsg": "citizen-config-enablecollapsiblesections", "public": true }, "EnableDrawerSiteStats": { "value": true, "description": "Enables the site statistics in drawer menu", "descriptionmsg": "citizen-config-enabledrawersitestats", "public": true } }, "manifest_version": 2 }