手册:$wgResourceLoaderLESSVars
此功能已在版本1.32.0中完全移除。 |
ResourceLoader: $wgResourceLoaderLESSVars | |
---|---|
全域LESS变量。 |
|
引进版本: | 1.22.0 (Gerrit change 78669; git #Id052a04) |
弃用版本: | 1.30.0 (Gerrit change 366990; git #I61cff1d) |
移除版本: | 1.32.0 (Gerrit change 451648; git #If708087) |
允许的值: | (数组) |
默认值: | 参见下方 |
其他设置: 按首字母排序 | 按功能排序 |
细节
将变量名称绑定到代表其值的LESS代码段的关联数组。
该变量已在1.31版本中删除,原因是担心存在不可维护的交叉依赖关系。自定义ResourceLoaderModule
子类可以替代getLessVars()
方法。
在此处添加项目等同于在所有.less文件的开头写入@variable:value;
,具有所有后果。
特别是必须对字符串值进行转义和引用。
对该配置所做的更改不会触发缓存失效。
示例
$wgResourceLoaderLESSVars = [
'exampleFontSize' => '1em',
'exampleBlue' => '#eee',
];
默认值
MediaWiki版本: | 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版本: | 1.22 – 1.26 |
$wgResourceLoaderLESSVars = array();
See also
- ResourceLoaderGetLessVars - a hook with similar functionality (now also removed)