在使用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編譯以後會在根目錄生成theme的資料夾,我們只需要引入theme/index.css即可✔ build element theme
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檔案,修改變數 例如主題...