diff --git a/examples/app.vue b/examples/app.vue index ef605063..b79926b7 100644 --- a/examples/app.vue +++ b/examples/app.vue @@ -68,6 +68,7 @@ nav {
  • Time
  • Cell
  • Drawer
  • +
  • Icon
  • diff --git a/examples/main.js b/examples/main.js index 748c759a..593bc89c 100644 --- a/examples/main.js +++ b/examples/main.js @@ -229,6 +229,10 @@ const router = new VueRouter({ { path: '/drawer', component: (resolve) => require(['./routers/drawer.vue'], resolve) + }, + { + path: '/icon', + component: (resolve) => require(['./routers/icon.vue'], resolve) } ] }); diff --git a/examples/routers/icon.vue b/examples/routers/icon.vue new file mode 100644 index 00000000..fee47b19 --- /dev/null +++ b/examples/routers/icon.vue @@ -0,0 +1,15 @@ + + + \ No newline at end of file diff --git a/src/styles/common/iconfont/_ionicons-font.less b/src/styles/common/iconfont/_ionicons-font.less index 1f152aa5..bc660a1c 100755 --- a/src/styles/common/iconfont/_ionicons-font.less +++ b/src/styles/common/iconfont/_ionicons-font.less @@ -2,13 +2,13 @@ // -------------------------- @font-face { - font-family: @ionicons-font-family; - src: - url("@{ionicons-font-path}/ionicons.ttf?v=@{ionicons-version}") format("truetype"), - url("@{ionicons-font-path}/ionicons.woff?v=@{ionicons-version}") format("woff"), - url("@{ionicons-font-path}/ionicons.svg?v=@{ionicons-version}#Ionicons") format("svg"); - font-weight: normal; - font-style: normal; + font-family: @ionicons-font-family; + src: url("@{ionicons-font-path}/ionicons.woff2?v=@{ionicons-version}") format("woff2"), + url("@{ionicons-font-path}/ionicons.woff?v=@{ionicons-version}") format("woff"), + url("@{ionicons-font-path}/ionicons.ttf?v=@{ionicons-version}") format("truetype"), + url("@{ionicons-font-path}/ionicons.svg?v=@{ionicons-version}#Ionicons") format("svg"); + font-weight: normal; + font-style: normal; } .ivu-icon() { diff --git a/src/styles/common/iconfont/fonts/ionicons.woff2 b/src/styles/common/iconfont/fonts/ionicons.woff2 new file mode 100644 index 00000000..1d6d9c56 Binary files /dev/null and b/src/styles/common/iconfont/fonts/ionicons.woff2 differ