https://github.com/wikimedia/mediawiki-skins-vector
Mirror from https://gerrit.wikimedia.org/g/mediawiki/skins/Vector. Please see https://www.mediawiki.org/wiki/Developer_access for contributing.
https://github.com/wikimedia/mediawiki-skins-vector
vector-skin
Last synced: 21 days ago
JSON representation
Mirror from https://gerrit.wikimedia.org/g/mediawiki/skins/Vector. Please see https://www.mediawiki.org/wiki/Developer_access for contributing.
- Host: GitHub
- URL: https://github.com/wikimedia/mediawiki-skins-vector
- Owner: wikimedia
- License: gpl-2.0
- Created: 2014-08-07T09:20:31.000Z (almost 11 years ago)
- Default Branch: master
- Last Pushed: 2025-04-10T00:00:59.000Z (about 2 months ago)
- Last Synced: 2025-04-10T01:19:26.210Z (about 2 months ago)
- Topics: vector-skin
- Language: PHP
- Homepage:
- Size: 14.6 MB
- Stars: 48
- Watchers: 17
- Forks: 57
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: COPYING
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
Vector Skin
========================Installation
------------See .
### Configuration options
See [skin.json](skin.json).
Also see [configuration.md](doc/configuration/configuration.md)
Development
-----------### Node version
It is recommended to use [nvm](https://github.com/nvm-sh/nvm) to use the version of node defined
in `.nvmrc` during local development. This ensures consistency amongst development environments.### Coding conventions
We strive for compliance with MediaWiki conventions:
Additions and deviations from those conventions that are more tailored to this
project are noted at:### Pre-commit tests
A pre-commit hook is installed when executing `npm install`. By default, it runs
`npm test` which is useful for automatically validating everything that can be
in a reasonable amount of time. If you wish to defer these tests to be executed
by continuous integration only, set the `PRE_COMMIT` environment variable to `0`:```bash
$ export PRE_COMMIT=0
$ git commit
```Or more succinctly:
```bash
$ PRE_COMMIT=0 git commit
```Skipping the pre-commit tests has no impact on Gerrit change identifier hooks.
### Hooks
See [hooks.txt](hooks.txt).