From 84a39c8fa08a4d94338058b7f292da45dd7b3a36 Mon Sep 17 00:00:00 2001 From: Allenice <994298628@qq.com> Date: Fri, 14 Sep 2018 16:45:57 +0800 Subject: [PATCH] update svgo config --- default/svgo.js | 14 ++++-- src/assets/svg/gift.svg | 64 ++++++++++++++++++++++++++ src/assets/svg/setting.svg | 22 --------- src/common/codeMap.ts | 7 +-- src/components/icons/gift.ts | 13 ++++++ src/components/icons/index.ts | 2 +- src/components/icons/setting.ts | 13 ------ src/components/icons/sora/arrow.ts | 2 +- src/components/icons/sora/fit/arrow.ts | 2 +- 9 files changed, 95 insertions(+), 44 deletions(-) create mode 100644 src/assets/svg/gift.svg delete mode 100644 src/assets/svg/setting.svg create mode 100644 src/components/icons/gift.ts delete mode 100644 src/components/icons/setting.ts diff --git a/default/svgo.js b/default/svgo.js index 9bc0684b..fc590a91 100644 --- a/default/svgo.js +++ b/default/svgo.js @@ -6,6 +6,17 @@ module.exports = { { removeTitle: true }, + { + inlineStyles: { + onlyMatchedOnce: false + } + }, + { + convertStyleToAttrs: true + }, + { + removeStyleElement: true + }, { removeComments: true }, @@ -15,9 +26,6 @@ module.exports = { { removeUselessDefs: true }, - { - convertStyleToAttrs: true - }, { cleanupIDs: { remove: true, diff --git a/src/assets/svg/gift.svg b/src/assets/svg/gift.svg new file mode 100644 index 00000000..4384279d --- /dev/null +++ b/src/assets/svg/gift.svg @@ -0,0 +1,64 @@ + + + + + icon/红色左侧导航/服务与商品(选中) + Created with Sketch. + + + + + + + + + + + + + + + diff --git a/src/assets/svg/setting.svg b/src/assets/svg/setting.svg deleted file mode 100644 index d160793e..00000000 --- a/src/assets/svg/setting.svg +++ /dev/null @@ -1,22 +0,0 @@ - - - - icon/蓝色左侧导航/设置(正常) - Created with Sketch. - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/src/common/codeMap.ts b/src/common/codeMap.ts index 43448cc6..a52e55ca 100644 --- a/src/common/codeMap.ts +++ b/src/common/codeMap.ts @@ -59,10 +59,11 @@ export default { ], 'original-color': [ ` - + - - + + + ` ], gradient: [ diff --git a/src/components/icons/gift.ts b/src/components/icons/gift.ts new file mode 100644 index 00000000..6c50f220 --- /dev/null +++ b/src/components/icons/gift.ts @@ -0,0 +1,13 @@ + +/* eslint-disable */ +/* tslint:disable */ +// @ts-ignore +import icon from 'vue-svgicon' +icon.register({ + 'gift': { + width: 16, + height: 16, + viewBox: '0 0 16 17', + data: '' + } +}) diff --git a/src/components/icons/index.ts b/src/components/icons/index.ts index 67098c24..de7f8260 100644 --- a/src/components/icons/index.ts +++ b/src/components/icons/index.ts @@ -3,7 +3,7 @@ import './arrow' import './check' import './clock' import './colorwheel' +import './gift' import './mask' -import './setting' import './sora' import './vue' diff --git a/src/components/icons/setting.ts b/src/components/icons/setting.ts deleted file mode 100644 index 3db4c920..00000000 --- a/src/components/icons/setting.ts +++ /dev/null @@ -1,13 +0,0 @@ -/* eslint-disable */ -/* tslint:disable */ -// @ts-ignore -import icon from 'vue-svgicon' -icon.register({ - setting: { - width: 17, - height: 16, - viewBox: '0 0 17 16', - data: - '' - } -}) diff --git a/src/components/icons/sora/arrow.ts b/src/components/icons/sora/arrow.ts index 9c957ca6..3b971c7c 100644 --- a/src/components/icons/sora/arrow.ts +++ b/src/components/icons/sora/arrow.ts @@ -8,6 +8,6 @@ icon.register({ width: 200, height: 200, viewBox: '0 0 1024 1024', - data: '