当前位置:首页 > 前端教程

elementui配色

2026-01-14 20:27:27前端教程

Element UI 配色方案

Element UI 提供了一套基于 Vue.js 的默认配色方案,主要用于组件库的视觉设计。以下是其核心配色及自定义方法:

默认主题色

  • 主色调:#409EFF(蓝色)
  • 成功色:#67C23A(绿色)
  • 警告色:#E6A23C(橙色)
  • 危险色:#F56C6C(红色)
  • 信息色:#909399(灰色)

中性色

  • 主要文字:#303133
  • 常规文字:#606266
  • 次要文字:#909399
  • 占位文字:#C0C4CC
  • 边框色:#DCDFE6 / #E4E7ED / #EBEEF5 / #F2F6FC

自定义主题

  1. 通过 SCSS 变量覆盖 修改 element-variables.scss 文件中的变量:

    elementui配色

    $--color-primary: #FF5722; // 修改主色调为橙色
    $--font-path: '~element-ui/lib/theme-chalk/fonts';
    @import "~element-ui/packages/theme-chalk/src/index";
  2. 在线主题生成器 使用官方工具 Element Theme Generator 可视化生成主题,下载后替换项目中的样式文件。

    elementui配色

  3. 命令行工具 安装主题生成工具后通过命令修改:

    npm i element-theme -g
    et --init # 初始化变量文件
    et # 编译主题

配色建议

  • 主色建议选择饱和度适中的颜色,确保可读性。
  • 辅助色与主色保持协调,可通过调色盘工具生成互补色。
  • 深色背景避免使用纯黑(如 #000000),推荐使用 #1F2D3D 等深灰。

暗色模式适配

Element UI 默认未提供暗色主题,需手动覆盖组件样式:

.el-container {
  background-color: #222;
  color: rgba(255, 255, 255, 0.8);
}

标签: elementui
分享给朋友:

相关文章

vue elementui

vue elementui

Vue 中使用 Element UI Element UI 是一套基于 Vue 2.0 的桌面端组件库,提供丰富的 UI 组件和交互功能。以下是如何在 Vue 项目中集成和使用 Element UI…

elementui vue2

elementui vue2

使用 Element UI 与 Vue 2 的指南 Element UI 是一个基于 Vue 2 的组件库,专为开发者、设计师和产品经理设计,提供丰富的组件和交互方式。 安装 Element UI…

elementui treegrid

elementui treegrid

ElementUI TreeGrid 实现方法 ElementUI 本身并未直接提供 TreeGrid 组件,但可以通过组合 Tree 和 Table 组件或使用第三方扩展库实现类似功能。以下是几种实…

elementui引用

elementui引用

安装 Element UI 在项目中通过 npm 或 yarn 安装 Element UI: npm install element-ui --save # 或 yarn add element…

导入elementui

导入elementui

安装 Element UI 通过 npm 安装 Element UI,适用于 Vue.js 项目。在项目根目录下运行以下命令: npm install element-ui --save 完整引入…

elementui datepick

elementui datepick

ElementUI DatePicker 使用指南 ElementUI 是一套基于 Vue.js 的组件库,DatePicker 是其中一个常用的日期选择组件。以下是关于 ElementUI Date…