如何自定义antd-design-vue组件的主题?
推荐使用通过vue.config.js配置Less变量的方法。
npm install antd-design-vue less less-loader --save
module.exports = {
css: {
loaderOptions: {
less: {
lessOptions: {
modifyVars: {
'primary-color': '#1890ff', // Ant Design 默认蓝,常用且美观
'link-color': '#1890ff', // 链接颜色与主色调一致
'border-radius-base': '4px', // 默认圆角,简洁现代
'font-size-base': '14px', // 默认字体大小,适中
},
javascriptEnabled: true, // 必须开启
},
},
},
},
};
10 回答11.3k 阅读
5 回答4.9k 阅读✓ 已解决
4 回答3.2k 阅读✓ 已解决
2 回答2.8k 阅读✓ 已解决
3 回答5.2k 阅读✓ 已解决
1 回答3.3k 阅读✓ 已解决
3 回答2.4k 阅读✓ 已解决
你好,关于
antd-design-vue
的样式如何自定义,可以根据以下步骤进行配置:由于组件库使用的是less,所以项目需要支持less,安装
less
,less-loader
即可。1、新建主题文件
theme.less
2、vite.onfig.ts配置
3、在main.ts中引入