Manual:$wgResourceLoaderLESSVars
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
editAn 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
edit$wgResourceLoaderLESSVars = [
'exampleFontSize' => '1em',
'exampleBlue' => '#eee',
];
Default value
editMediaWiki 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
edit- ResourceLoaderGetLessVars - a hook with similar functionality (now also removed)