/snapwikiskin

A skin for the wiki written with Mustache and Vue.JS templates

Primary LanguageCSSGNU General Public License v3.0GPL-3.0

⚠️ This branch is unsuitable for use in production. You should switch to the "stable" branch for production wikis.

Snap! Wiki Skin

Snap! Wiki Skin is a MediaWiki skin written with Mustache and Vue.JS templates with the Snap! Wiki and Snap! website's layout in mind.

Installation

  • Clone this repository with Git into your "skins" folder using the following command:
git clone https://github.com/snapwiki/snapwikiskin.git
  • Update LocalSettings.php to add the following line:
wfLoadSkin( 'snapwikiskin' );
  • Go to Special:Version on your wiki and look at the "Installed skins" section. It should now list Snap! Wiki Skin and its version, license and contributors.

Credits

This skin has been developed by GrahamSH and R4356th. We would like to thank Snap! website developer Bernat Romagosa from whose code we shamelessly stole a lot of CSS! We would also like to thank Alistair3149 who helped us by pointing us to the relevant MediaWiki documentation! This skin could not exist without their help. ❤️

Legal

Snap! Wiki Skin - A MediaWiki Skin for the Snap! Wiki

Copyright (C) 2021-2024 GrahamSH and Radman Siddiki

This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program. If not, see https://www.gnu.org/licenses/.