2018 is a proof of concept MediaWiki skin designed with the following goals:
We intend to do that by:
To deploy this skin either for development or production purposes (not recommended) you will need:
From your MediaWiki root, run the following commands:
git clone https://gitlab.com/morags/mediawiki-2018-skin.git skins && cd skins/2018
npm install
Add the following line to LocalSettings.php
, which is located in your MediaWiki root:
require_once "$IP/skins/2018/2018.php";
You can then enable the skin per user through the MediaWiki GUI (Preferences > Appearance > Skin), or set it as default for all users by adding the following to LocalSettings.php
:
$wgDefaultSkin = "2018";
Frontend tests are covered by npm and Grunt:
npm test
Backend tests are covered by Composer:
composer test
The skin is released under the MIT license. For more details see the LICENSE file.