Element Plus 修改主题色
2025年8月7日 • ☕️ 1 min read
1.新建修改覆盖主题色的 scss 文件
/* ~/assets/styles/element.scss */
/* just override what you need */
@forward 'element-plus/theme-chalk/src/common/var.scss' with (
$colors: (
'primary': (
'base': #1e4cf5
)
)
);
2.修改 nuxt.config.ts
配置
export default defineNuxtConfig({
...
vite: {
css: {
preprocessorOptions: {
scss: {
additionalData: `@use "~/assets/styles/element.scss";`,
}
}
}
},
...
elementPlus: {
importStyle: 'scss',
},
...
})