element UI換主題顏色

2021-09-29 18:18:05 字數 1318 閱讀 6356

在使用element-ui進行專案開發時, 使用命令列主題工具生成css檔案 的方式換膚

可以全域性安裝或者安裝在當前專案下,這裡以全域性安裝做演示。

npm i element-theme -g
初始化變數檔案

主題生成工具安裝成功後,如果全域性安裝可以在命令列裡通過 et 呼叫工具,如果安裝在當前目錄下,需要通過 node_modules/.bin/et 訪問到命令。執行 -i 初始化變數檔案。預設輸出到 element-variables.css,當然你可以傳引數指定檔案輸出目錄。

et -i [可以自定義變數檔案]
✔ generator variables file

如果使用預設配置,執行後當前目錄會有乙個 element-variables.css 檔案。內部包含了主題所用到的所有變數,它們使用 css4 的風格定義。大致結構如下:

:root {

/* colors

-------------------------- */

--color-primary: #20a0ff;

--color-success: #13ce66;

--color-warning: #f7ba2a;

--color-danger: #ff4949;

--color-info: #50bfff;

--color-blue: #2e90fe;

--color-blue-light: #5da9ff;

--color-blue-lighter: rgba(var(--color-blue), 0.12);

--color-white: #fff;

--color-black: #000;

--color-grey: #c0ccda;

修改變數

直接編輯 element-variables.css 檔案,例如修改主題色為紅色。

–color-primary: red;

編譯主題

儲存檔案後,到命令列裡執行 et 編譯主題,如果你想啟用 watch 模式,實時編譯主題,增加 -w 引數;如果你在初始化時指定了自定義變數檔案,則需要增加 -c 引數,並帶上你的變數檔名

et

✔ build theme font

✔ build element theme

編譯以後會在根目錄生成theme的資料夾,我們只需要引入theme/index.css即可

elementui修改主題

新搭建乙個vue專案,使用elementui框架,當然先安裝sass npm install sass loader node sass d 接下來就是elementui的自定義的操作步驟啦 1 安裝自定義主題工具 npm install element theme g 2 安裝chalk主題 np...

修改element ui主題色

命令列主題工具 1 安裝主題工具 在自己安裝目錄下 執行 npm install element theme dev 2 安裝chalk主題 npm install element theme chalk d 3.初始化變數檔案 主題生成工具安裝成功後,如果全域性安裝可以在命令列裡通過 et 呼叫工...

element ui更換主題色

1 cd到你的專案檔案目錄下,npm i element theme g 2 npm i element theme default d 3 et i 執行後當前目錄會有乙個element variables.css檔案 4 直接編輯element variables.css檔案,修改變數 例如主題...