• Home
  • History
  • Annotate
Name Date Size #Lines LOC

..03-May-2022-

dev-scripts/H03-May-2022-1612

i18n/H03-May-2022-9,3878,949

includes/H03-May-2022-2,1381,099

resources/H03-May-2022-2,0641,745

screenshots/H03-May-2022-

skinStyles/H03-May-2022-1,035959

stories/H03-May-2022-54

tests/phpunit/H03-May-2022-945594

CODE_OF_CONDUCT.mdH A D22-Jan-2021135 21

COPYINGH A D12-Dec-201817.7 KiB340281

DoxyfileH A D16-Nov-20211 KiB3726

README.mdH A D15-Dec-20211.5 KiB5335

bundlesize.config.jsonH A D15-Dec-2021383 2322

composer.jsonH A D15-Dec-20211.2 KiB5554

jsdoc.jsonH A D15-Dec-2021872 3531

skin.jsonH A D15-Dec-20216.2 KiB174173

tsconfig.jsonH A D15-Dec-2021393 2019

variables.lessH A D15-Dec-20215.5 KiB148122

README.md

1Vector Skin
2========================
3
4Installation
5------------
6
7See <https://www.mediawiki.org/wiki/Skin:Vector>.
8
9### Configuration options
10
11See [skin.json](skin.json).
12
13Development
14-----------
15
16### Coding conventions
17
18We strive for compliance with MediaWiki conventions:
19
20<https://www.mediawiki.org/wiki/Manual:Coding_conventions>
21
22Additions and deviations from those conventions that are more tailored to this
23project are noted at:
24
25<https://www.mediawiki.org/wiki/Reading/Web/Coding_conventions>
26
27URL query parameters
28--------------------
29
30- `useskinversion`: Like `useskin` but for overriding the Vector skin version
31  user preference and configuration. E.g.,
32  http://localhost:8181?useskin=vector&useskinversion=2.
33
34Skin preferences
35----------------
36
37Vector defines skin-specific user preferences. These are exposed on
38Special:Preferences when the `VectorShowSkinPreferences` configuration is
39enabled. The user's preference state for skin preferences is used for skin
40previews and any other operation unless specified otherwise.
41
42### Version
43
44Vector defines a "version" preference to enable users who prefer the December
452019 version of Vector to continue to do so without any visible changes. This
46version is called "Legacy Vector." The related preference defaults are
47configurable via the configurations prefixed with `VectorDefaultSkinVersion`.
48Version preference and configuration may be overridden by the `useskinversion`
49URL query parameter.
50
51### Hooks
52See [hooks.txt](hooks.txt).
53