Manual:$wgResourceLoaderLESSVars
Appearance
This feature was removed completely in version 1.32.0. |
ResourceLoader: $wgResourceLoaderLESSVars | |
---|---|
Global LESS variables. |
|
Introduced in version: | 1.22.0 (Gerrit change 78669; git #Id052a04) |
Deprecated in version: | 1.30.0 (Gerrit change 366990; git #I61cff1d) |
Removed in version: | 1.32.0 (Gerrit change 451648; git #If708087) |
Allowed values: | (array) |
Default value: | See below |
Other settings: Alphabetical | By function |
Details
An associative array binding variable names to LESS code snippets representing their values.
Removed in v1.31 due to concerns about allowing unmaintainable cross-dependencies. Custom ResourceLoaderModule
subclasses can override the getLessVars()
method instead.
Adding an item here is equivalent to writing @variable: value;
at the beginning of all your .less files, with all the consequences.
In particular, string values must be escaped and quoted.
Changes to this configuration do NOT trigger cache invalidation.
Example
$wgResourceLoaderLESSVars = [
'exampleFontSize' => '1em',
'exampleBlue' => '#eee',
];
Default value
MediaWiki versions: | 1.27 – 1.31 |
$wgResourceLoaderLESSVars = [
/**
* Minimum available screen width at which a device can be considered a tablet
* The number is currently based on the device width of a Samsung Galaxy S5 mini and is low
* enough to cover iPad (768px). Number is prone to change with new information.
* @since 1.27
* @deprecated 1.31 Use mediawiki.ui/variables instead
*/
'deviceWidthTablet' => '720px',
];
MediaWiki versions: | 1.22 – 1.26 |
$wgResourceLoaderLESSVars = array();
See also
- ResourceLoaderGetLessVars - a hook with similar functionality (now also removed)