From f4df25225359cc12808ff6010cfa87184fb5d9e8 Mon Sep 17 00:00:00 2001 From: Faizal Andyka Date: Wed, 31 Jul 2019 10:24:21 +0700 Subject: [PATCH] Icon: Adding font-display to @font-face declaration (#16805) --- packages/theme-chalk/src/common/var.scss | 1 + packages/theme-chalk/src/icon.scss | 3 ++- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/packages/theme-chalk/src/common/var.scss b/packages/theme-chalk/src/common/var.scss index 0bcb879ac..551dbe667 100644 --- a/packages/theme-chalk/src/common/var.scss +++ b/packages/theme-chalk/src/common/var.scss @@ -104,6 +104,7 @@ $--fill-base: $--color-white !default; /* Typography -------------------------- */ $--font-path: 'fonts' !default; +$--font-display: 'auto' !default; /// fontSize|1|Font Size|0 $--font-size-extra-large: 20px !default; /// fontSize|1|Font Size|0 diff --git a/packages/theme-chalk/src/icon.scss b/packages/theme-chalk/src/icon.scss index 87cae42d9..25a448772 100644 --- a/packages/theme-chalk/src/icon.scss +++ b/packages/theme-chalk/src/icon.scss @@ -5,7 +5,8 @@ src: url('#{$--font-path}/element-icons.woff') format('woff'), /* chrome, firefox */ url('#{$--font-path}/element-icons.ttf') format('truetype'); /* chrome, firefox, opera, Safari, Android, iOS 4.2+*/ font-weight: normal; - font-style: normal + font-display: $--font-display; + font-style: normal; } [class^="el-icon-"], [class*=" el-icon-"] {