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 @@
+
+
+
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 @@
-
-
\ 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: ''
+ data: ''
}
})
diff --git a/src/components/icons/sora/fit/arrow.ts b/src/components/icons/sora/fit/arrow.ts
index fbdcd6bd..cd3636ea 100644
--- a/src/components/icons/sora/fit/arrow.ts
+++ b/src/components/icons/sora/fit/arrow.ts
@@ -8,6 +8,6 @@ icon.register({
width: 254.688,
height: 200,
viewBox: '0 0 1304 1024',
- data: ''
+ data: ''
}
})