element自定義主題色

element自定義主題官網(wǎng)


1. 項目中用了scss

直接在項目中改變 Element 的樣式變量。
新建一個樣式文件衰倦,例如?element-variables.scss狭吼,寫入以下內(nèi)容

/* 改變主題色變量 */
$--color-primary: teal;

/* 改變 icon 字體路徑變量,必需 */
$--font-path: '~element-ui/lib/theme-chalk/fonts';

@import "~element-ui/packages/theme-chalk/src/index";

之后,在項目的入口文件中唤衫,直接引入以上樣式文件即可(無需引入 Element 編譯好的 CSS 文件):
import Vue from 'vue'
import ElementUI from 'element-ui'
import './element-variables.scss'
Vue.use(ElementUI)

2. 命令行主題工具(如果你的項目沒有使用 SCSS,那么可以使用命令行主題工具進行深層次的主題定制)

安裝工具

首先安裝「主題生成工具」绵脯,可以全局安裝或者安裝在當前項目下佳励,推薦安裝在項目里,方便別人 clone 項目時能直接安裝依賴并啟動蛆挫,這里以全局安裝做演示赃承。

npm i element-theme -g

安裝白堊主題,可以從 npm 安裝或者從 GitHub 拉取最新代碼悴侵。

# 從 npm
npm i element-theme-chalk -D
# 從 GitHub
npm i https://github.com/ElementUI/theme-chalk -D

?初始化變量文件

主題生成工具安裝成功后瞧剖,
如果全局安裝可以在命令行里通過?et?調(diào)用工具,
如果安裝在當前目錄下,需要通過?node_modules/.bin/et?訪問到命令抓于。
執(zhí)行?-i?初始化變量文件做粤。
默認輸出到?element-variables.scss,當然你可以傳參數(shù)指定文件輸出目錄捉撮。

et -i [可以自定義變量文件]
> ? Generator variables file

如果使用默認配置怕品,執(zhí)行后當前目錄會有一個?element-variables.scss?文件。內(nèi)部包含了主題所用到的所有變量巾遭,它們使用 SCSS 的格式定義堵泽。

?修改變量

直接編輯?element-variables.scss?文件,例如修改主題色為紅色恢总。

$--color-primary:red;

?編譯主題

保存文件后迎罗,到命令行里執(zhí)行?et?編譯主題,如果你想啟用?watch?模式片仿,實時編譯主題纹安,增加?-w?參數(shù);如果你在初始化時指定了自定義變量文件砂豌,則需要增加?-c?參數(shù)厢岂,并帶上你的變量文件名

et
> ? build theme font
> ? build element theme

?引入自定義主題

默認情況下編譯的主題目錄是放在?./theme?下,你可以通過?-o?參數(shù)指定打包目錄阳距。像引入默認主題一樣塔粒,在代碼里直接引用?theme/index.css?文件即可。

import'../theme/index.css'
import ElementUI from 'element-ui'
import Vue from 'vue'
Vue.use(ElementUI)

?搭配插件按需引入組件主題

如果是搭配?babel-plugin-component?一起使用筐摘,只需要修改?.babelrc?的配置卒茬,指定?styleLibraryName?路徑為自定義主題相對于?.babelrc?的路徑,注意要加?~咖熟。

{"plugins": [? ?
????[
????????"component",? ? ?
????????{
????????????"libraryName":"element-ui",
????????????"styleLibraryName":"~theme"
????????}? ?
????]?
]}


?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末圃酵,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子馍管,更是在濱河造成了極大的恐慌郭赐,老刑警劉巖,帶你破解...
    沈念sama閱讀 206,214評論 6 481
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件确沸,死亡現(xiàn)場離奇詭異捌锭,居然都是意外死亡,警方通過查閱死者的電腦和手機罗捎,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,307評論 2 382
  • 文/潘曉璐 我一進店門观谦,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人宛逗,你說我怎么就攤上這事坎匿《苁#” “怎么了雷激?”我有些...
    開封第一講書人閱讀 152,543評論 0 341
  • 文/不壞的土叔 我叫張陵替蔬,是天一觀的道長。 經(jīng)常有香客問我屎暇,道長承桥,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 55,221評論 1 279
  • 正文 為了忘掉前任根悼,我火速辦了婚禮凶异,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘挤巡。我一直安慰自己剩彬,他們只是感情好,可當我...
    茶點故事閱讀 64,224評論 5 371
  • 文/花漫 我一把揭開白布矿卑。 她就那樣靜靜地躺著喉恋,像睡著了一般。 火紅的嫁衣襯著肌膚如雪母廷。 梳的紋絲不亂的頭發(fā)上轻黑,一...
    開封第一講書人閱讀 49,007評論 1 284
  • 那天,我揣著相機與錄音琴昆,去河邊找鬼氓鄙。 笑死,一個胖子當著我的面吹牛业舍,可吹牛的內(nèi)容都是我干的抖拦。 我是一名探鬼主播,決...
    沈念sama閱讀 38,313評論 3 399
  • 文/蒼蘭香墨 我猛地睜開眼舷暮,長吁一口氣:“原來是場噩夢啊……” “哼蟋座!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起脚牍,我...
    開封第一講書人閱讀 36,956評論 0 259
  • 序言:老撾萬榮一對情侶失蹤向臀,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后诸狭,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體券膀,經(jīng)...
    沈念sama閱讀 43,441評論 1 300
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 35,925評論 2 323
  • 正文 我和宋清朗相戀三年驯遇,在試婚紗的時候發(fā)現(xiàn)自己被綠了芹彬。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 38,018評論 1 333
  • 序言:一個原本活蹦亂跳的男人離奇死亡叉庐,死狀恐怖舒帮,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情,我是刑警寧澤玩郊,帶...
    沈念sama閱讀 33,685評論 4 322
  • 正文 年R本政府宣布肢执,位于F島的核電站,受9級特大地震影響译红,放射性物質(zhì)發(fā)生泄漏预茄。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 39,234評論 3 307
  • 文/蒙蒙 一侦厚、第九天 我趴在偏房一處隱蔽的房頂上張望耻陕。 院中可真熱鬧,春花似錦刨沦、人聲如沸诗宣。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,240評論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽梧田。三九已至,卻和暖如春侧蘸,著一層夾襖步出監(jiān)牢的瞬間裁眯,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 31,464評論 1 261
  • 我被黑心中介騙來泰國打工讳癌, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留穿稳,地道東北人。 一個月前我還...
    沈念sama閱讀 45,467評論 2 352
  • 正文 我出身青樓晌坤,卻偏偏與公主長得像逢艘,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子骤菠,可洞房花燭夜當晚...
    茶點故事閱讀 42,762評論 2 345

推薦閱讀更多精彩內(nèi)容

  • element-ui 自定義主題工具 一它改、安裝elementUI及sass-loader,node-sass //...
    頁面仔小楊閱讀 6,716評論 0 0
  • 從18年7月16號入職到現(xiàn)在已經(jīng)5個月多了,入職之后就一直使用vue商乎,來這邊溫習記錄下使用的步驟央拖。在我的理解中vu...
    拖孩閱讀 1,906評論 2 12
  • 背景介紹:項目使用vue.js+elementUI+scss,但是項目的主題色要修改為紫色鹉戚。Mac電腦鲜戒,且已安裝過...
    hsqin閱讀 23,184評論 0 12
  • 應產(chǎn)品的要求,做人生中的第一次換膚項目抹凳,在沒做之前遏餐,確實覺得挺沒有頭緒的,所以就只能借助于百度啊赢底,然后發(fā)現(xiàn)其實el...
    北暖37閱讀 3,911評論 1 0
  • 我喜歡這部片子不僅僅是因為久石讓的配樂更多的是它探討了生命的意義人生的價值,生與死的哲理粹庞! 8分52秒帶你了解奧斯...
    在路上161220閱讀 529評論 1 2