diff --git a/.hintrc b/.hintrc index f4ab2c14..fefb2277 100644 --- a/.hintrc +++ b/.hintrc @@ -13,7 +13,8 @@ "accent-color", "overflow-x: clip", "scroll-behavior", - "user-select" + "user-select", + "scrollbar-width" ] } ] diff --git a/.svgo.config.js b/.svgo.config.js index 492f6874..3e4daa90 100644 --- a/.svgo.config.js +++ b/.svgo.config.js @@ -11,7 +11,6 @@ module.exports = { name: 'preset-default', params: { overrides: { - cleanupIDs: false, removeDesc: false, removeTitle: false, removeViewBox: false, diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 2e662c69..d52dd327 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -23,8 +23,9 @@ If you would like to contribute to *Citizen*, follow these steps: We will review your pull request and, if everything looks good, merge it into the main codebase. ## Translations + You can submit translations via [TranslateWiki.net](https://translatewiki.net/w/i.php?title=Special:Translate&group=mwgithub-star-citizen). They are usually merged bi-weekly. ## Questions -If you have any questions about contributing to *Citizen*, feel free to [open an issue](https://github.com/StarCitizenTools/mediawiki-skins-Citizen/issues/new/choose) in the *Citizen* repository and ask. There are additional resources in the [GitHub wiki](https://github.com/StarCitizenTools/mediawiki-skins-Citizen/wiki) as well. \ No newline at end of file +If you have any questions about contributing to *Citizen*, feel free to [open an issue](https://github.com/StarCitizenTools/mediawiki-skins-Citizen/issues/new/choose) in the *Citizen* repository and ask. There are additional resources in the [GitHub wiki](https://github.com/StarCitizenTools/mediawiki-skins-Citizen/wiki) as well. diff --git a/CREDITS.md b/CREDITS.md index f2aaeed7..a1196edf 100644 --- a/CREDITS.md +++ b/CREDITS.md @@ -1,12 +1,14 @@ # Credits ## Direct contributors + * **[Alistair3149](https://github.com/alistair3149)** authored *Citizen*. * **[Octfx](https://github.com/octfx)** wrote and refactored many of the PHP and JS used in *Citizen*. He helped test many of *Citizen's* latest features. * **[Other contributors](https://github.com/StarCitizenTools/mediawiki-skins-Citizen/graphs/contributors)** for PRs that keeps *Citizen* going. * **[Translatewiki.net translators](https://translatewiki.net/wiki/Translating:Citizen_Skin)** localized *Citizen* in different languages. ## Indirect contributors + * **[Jon Robson](https://github.com/jdlrobson)** for advocating and working in the MediaWiki skin ecosystem. It makes skin development much more accessible and makes many of *Citizen's* features possible. * **Wiki admins** who deploy *Citizen* on their wikis. It helps us test *Citizen* in different use cases, making it more versatile for the community. * **[Wikimedia Foundation Core Experiences teams](https://www.mediawiki.org/wiki/Core_Experiences)** for their extensive design research. It drives many of the design decisions in *Citizen* that would otherwise be unable to validate quantitatively. @@ -14,6 +16,7 @@ * **Other WMF-deployed skins such as [Vector](https://www.mediawiki.org/wiki/Skin:Vector), [MinervaNeue](https://www.mediawiki.org/wiki/Skin:Minerva_Neue), and [Timeless](https://www.mediawiki.org/wiki/Skin:Timeless)** for some of the features and best practices in a MediaWiki skin. They became a part of the foundation of what *Citizen* has become today. ## Included assets ## + * **[Roboto Flex font](https://github.com/googlefonts/roboto-flex)** -A gigantic thank you to all the folks above! *Citizen* wouldn't be here today without any of you. If someone is missing, please drop us a note and let us know! \ No newline at end of file +A gigantic thank you to all the folks above! *Citizen* wouldn't be here today without any of you. If someone is missing, please drop us a note and let us know! diff --git a/resources/skins.citizen.styles/Sections.less b/resources/skins.citizen.styles/Sections.less index 7dc5b66d..ed5a362c 100644 --- a/resources/skins.citizen.styles/Sections.less +++ b/resources/skins.citizen.styles/Sections.less @@ -11,7 +11,6 @@ } .mw-headline, - /* T13555 */ .mw-heading h1, .mw-heading h2 { opacity: var( --opacity-icon-base ); @@ -19,7 +18,6 @@ } .mw-headline, - /* T13555 */ .mw-heading h1, .mw-heading h2 { transition: @transition-opacity; diff --git a/skin.json b/skin.json index 61b9527c..8597f6e2 100644 --- a/skin.json +++ b/skin.json @@ -164,8 +164,8 @@ } ], "messages": [ - "preferences", - ], + "preferences" + ], "targets": [ "desktop", "mobile" diff --git a/skinStyles/extensions/SemanticMediaWiki/ext.smw.style.less b/skinStyles/extensions/SemanticMediaWiki/ext.smw.style.less index 499f22ef..a9ebe985 100644 --- a/skinStyles/extensions/SemanticMediaWiki/ext.smw.style.less +++ b/skinStyles/extensions/SemanticMediaWiki/ext.smw.style.less @@ -626,4 +626,3 @@ input:checked + .smw-indicator-accordion-tab-label::after { transform: rotate(90deg); } */ - diff --git a/skinStyles/extensions/SyntaxHighlight_GeSHi/ext.pygments.less b/skinStyles/extensions/SyntaxHighlight_GeSHi/ext.pygments.less index c57404a0..264522da 100644 --- a/skinStyles/extensions/SyntaxHighlight_GeSHi/ext.pygments.less +++ b/skinStyles/extensions/SyntaxHighlight_GeSHi/ext.pygments.less @@ -318,4 +318,3 @@ color: var( --color-base--emphasized ); } } - diff --git a/skinStyles/extensions/TabberNeue/ext.tabberNeue.less b/skinStyles/extensions/TabberNeue/ext.tabberNeue.less index 97211e4b..a50516d6 100644 --- a/skinStyles/extensions/TabberNeue/ext.tabberNeue.less +++ b/skinStyles/extensions/TabberNeue/ext.tabberNeue.less @@ -83,4 +83,3 @@ } } } - diff --git a/skinStyles/extensions/UniversalLanguageSelector/ext.uls.languagesettings.less b/skinStyles/extensions/UniversalLanguageSelector/ext.uls.languagesettings.less index 5dccf762..e43d86a9 100644 --- a/skinStyles/extensions/UniversalLanguageSelector/ext.uls.languagesettings.less +++ b/skinStyles/extensions/UniversalLanguageSelector/ext.uls.languagesettings.less @@ -78,4 +78,3 @@ .checkbox strong { color: var( --color-base ); } - diff --git a/skinStyles/extensions/UniversalLanguageSelector/ext.uls.pt.less b/skinStyles/extensions/UniversalLanguageSelector/ext.uls.pt.less index 63fdc437..9d54dc21 100644 --- a/skinStyles/extensions/UniversalLanguageSelector/ext.uls.pt.less +++ b/skinStyles/extensions/UniversalLanguageSelector/ext.uls.pt.less @@ -32,4 +32,3 @@ content: none; } } - diff --git a/skinStyles/extensions/Wikibase/wikibase.client.init.less b/skinStyles/extensions/Wikibase/wikibase.client.init.less index c0a01a1e..ebe27384 100644 --- a/skinStyles/extensions/Wikibase/wikibase.client.init.less +++ b/skinStyles/extensions/Wikibase/wikibase.client.init.less @@ -23,4 +23,3 @@ } } } - diff --git a/skinStyles/extensions/Wikibase/wikibase.view.ControllerViewFactory.less b/skinStyles/extensions/Wikibase/wikibase.view.ControllerViewFactory.less index cd153303..fe9fc1db 100644 --- a/skinStyles/extensions/Wikibase/wikibase.view.ControllerViewFactory.less +++ b/skinStyles/extensions/Wikibase/wikibase.view.ControllerViewFactory.less @@ -129,4 +129,3 @@ ul.tagadata li.tagadata-choice .tagadata-label input:focus { .wikibase-entitytermsview .wikibase-toolbar-container { background-color: var( --color-surface-1 ); } -