MinervaNeue
A responsive mobile first skin
|
The MinervaNeue skin is a responsive mobile-first skin for your mediawiki instance.
See https://www.mediawiki.org/wiki/Skin:MinervaNeue
Please follow the coding conventions of MobileFrontend: https://www.mediawiki.org/wiki/MobileFrontend/Coding_conventions
The following configuration options will apply only to the default mobile skin - Minerva.
Boolean
true
Whether to show the language switcher button even if no languages are available for the page.
Boolean
false
Controls whether site notices should be shown. See https://www.mediawiki.org/wiki/Manual:$wgSiteNotice.
Array
Array
When enabled a donate link will be added to the main menu. The donate link uses the sitesupport
and sitesupport-url
mediawiki messages.
Array
Array
Array
$wgMinervaPersonalMenu
to avoid losing access to features (in particular logout button).Array
$wgMinervaAdvancedMainMenu
to avoid duplicating links to functionality as many of the links duplicate links in the standard main menu. Note a sandbox link will be present if the extension SandboxLink
is enabled.Array
Boolean
true
Whether to show the language switcher button even if no languages are available for the page.
Number
0
On a scale of 0 to 1, determines the chance a user has of entering an AB test. A test is divided into 3 buckets, "control" "A" and "B". Users that are selected for the test have an equal chance of entering bucket "A" or "B", the remaining users fall into the "control" bucket and are excluded from the test.
1 - would run test on 100% of users (50% in A and 50% in B, 0 in control). 0.5 - would run test on 50% of users (25% in A, 25% in B, 50% in control). 0.05 - would run test on 5% of users (2.5% in A, 2.5% in B, 95% in control). 0 would disable the test and place all users in "control".
Group assignment is universal no matter how many tests are running since both wgMinervaABSamplingRate
and mw.user.sessionId()
are globals.
Group membership can be debugged from the console via:
And since session ID is an input in calculating the group, reassignment occurs when clearing it: ‘mw.storage.session.remove('mwuser-sessionId’)`.
array
Temporary feature flag for enabling the night mode feature.
array
Allows the disabling of the night theme on certain pages. NOTE: Vector skin must be enabled to use this functionality.