Files
OpenAvatarChat-WebUI/stylelint.config.js
bingochaos 3fddf021be Init frontend (#1)
更新静态资源
2025-08-07 18:18:54 +08:00

31 lines
1.0 KiB
JavaScript

export default {
extends: ['stylelint-config-standard'],
// stylelint不识别:global, 添加selector-pseudo-class-no-unknown忽略:global
rules: {
'selector-pseudo-class-no-unknown': [
true,
{
ignorePseudoClasses: ['global'],
},
],
// 对:global处理有问题, 所以关掉该规则
'no-descending-specificity': null,
// 要求css的选择器名称是kebab-case, 历史代码很多是驼峰的, 所以关掉该规则
'selector-class-pattern': null,
// 该规则不允许供应商前缀值; 而最多显示几行时需要display: -webkit-box; 所以忽略'box'
'value-no-vendor-prefix': [true, { ignoreValues: ['box'] }],
'custom-property-pattern': '^([a-zA-Z0-9]|-|_)*$',
'rule-empty-line-before': null,
'declaration-empty-line-before': null,
'allow-empty-input': true,
// 采用系统默认字体
'font-family-no-missing-generic-family-keyword': null,
},
overrides: [
{
files: ['**/*.less'],
customSyntax: 'postcss-less',
},
],
};