Commit 2755b514 authored by hz's avatar hz

优化代码

parent 867301ac
...@@ -47,19 +47,16 @@ export default config => { ...@@ -47,19 +47,16 @@ export default config => {
matchColors: getAntdSerials('#1890ff'), // 主色系列 matchColors: getAntdSerials('#1890ff'), // 主色系列
// 改变样式选择器,解决样式覆盖问题 // 改变样式选择器,解决样式覆盖问题
changeSelector(selector) { changeSelector(selector) {
var fix = { switch (selector) {
'.ant-calendar-today .ant-calendar-date': case '.ant-calendar-today .ant-calendar-date':
':not(.ant-calendar-selected-date)' + selector, return ':not(.ant-calendar-selected-date)' + selector;
'.ant-btn:focus,.ant-btn:hover': selector case '.ant-btn:focus,.ant-btn:hover':
.split(',') return '.ant-btn:focus:not(.ant-btn-primary),.ant-btn:hover:not(.ant-btn-primary)';
.map(s => s + ':not(.ant-btn-primary)') case '.ant-btn.active,.ant-btn:active':
.join(','), return '.ant-btn.active:not(.ant-btn-primary),.ant-btn:active:not(.ant-btn-primary)';
'.ant-btn.active,.ant-btn:active': selector default:
.split(',') return selector;
.map(s => s + ':not(.ant-btn-primary)') }
.join(','),
};
return fix[selector] || selector;
}, },
}, },
]); ]);
...@@ -106,10 +103,10 @@ export default config => { ...@@ -106,10 +103,10 @@ export default config => {
}; };
function getAntdSerials(color) { function getAntdSerials(color) {
const colorPalettes = generate(color);
// 淡化(即less的tint) // 淡化(即less的tint)
const lightens = new Array(9).fill().map((t, i) => { const lightens = new Array(9).fill().map((t, i) => {
return ThemeColorReplacer.varyColor.lighten(color, i / 10); return ThemeColorReplacer.varyColor.lighten(color, i / 10);
}); });
return colorPalettes.concat(lightens); const colorPalettes = generate(color);
return lightens.concat(colorPalettes);
} }
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment