From 2f0b230812834ed306749a9c2f65bdcdfbda6dd6 Mon Sep 17 00:00:00 2001
From: Sun <95302870@qq.com>
Date: Fri, 8 Dec 2023 12:19:11 +0800
Subject: [PATCH] =?UTF-8?q?=E5=9B=BE=E6=A0=87=E6=9C=AC=E5=9C=B0=E5=8C=96?=
=?UTF-8?q?=E5=A4=84=E7=90=86=20Squashed=20commit=20of=20the=20following:?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
commit 67023d0ce494b46460729cf39a45af8c9fd10124
Author: Sun <95302870@qq.com>
Date: Fri Dec 8 12:17:45 2023 +0800
修改原图标组件为在线图标组件
commit 379441c869489fdf44cb92a0cace75f9e5318915
Author: Sun <95302870@qq.com>
Date: Fri Dec 8 12:14:59 2023 +0800
适配本地化图标
commit da6feaa655e792d176f56777e089393f7658eda2
Author: Sun <95302870@qq.com>
Date: Fri Dec 8 12:14:07 2023 +0800
图标本地化
commit 02d84f66069653dedfc35578b1b26dad6edac0e3
Author: Sun <95302870@qq.com>
Date: Thu Dec 7 23:09:41 2023 +0800
增加离线图标库(源svgicon组件)的兼容并增加在线图标库组件
---
src/assets/svg-icons/basil-edit-solid.svg | 1 +
src/assets/svg-icons/ep-setting.svg | 1 +
.../svg-icons/ic-baseline-add-business.svg | 1 +
.../svg-icons/icon-park-outline-to-top.svg | 1 +
.../svg-icons/iconamoon-search-fill.svg | 1 +
src/assets/svg-icons/line-md-close-small.svg | 1 +
.../material-symbols-account-circle.svg | 1 +
...erial-symbols-ad-group-outline-rounded.svg | 1 +
.../svg-icons/material-symbols-delete.svg | 1 +
.../material-symbols-lan-outline-rounded.svg | 1 +
.../svg-icons/material-symbols-save.svg | 1 +
src/assets/svg-icons/mdi-password-outline.svg | 1 +
src/assets/svg-icons/mdi-wan.svg | 1 +
src/assets/svg-icons/ph-user-bold.svg | 1 +
src/assets/svg-icons/ri-drag-drop-line.svg | 1 +
src/assets/svg-icons/ri-settings-4-line.svg | 1 +
src/assets/svg-icons/tabler-logout.svg | 1 +
src/assets/svg-icons/typcn-plus.svg | 1 +
src/components/common/ItemIcon/index.vue | 4 +-
src/components/common/SvgIcon/index.vue | 50 +++++++++++++++----
src/components/common/SvgIconOnline/index.vue | 21 ++++++++
src/components/common/index.ts | 2 +
.../Setting/tabs/ItemGroupManage.vue | 2 +-
src/views/home/index.vue | 4 +-
24 files changed, 87 insertions(+), 14 deletions(-)
create mode 100644 src/assets/svg-icons/basil-edit-solid.svg
create mode 100644 src/assets/svg-icons/ep-setting.svg
create mode 100644 src/assets/svg-icons/ic-baseline-add-business.svg
create mode 100644 src/assets/svg-icons/icon-park-outline-to-top.svg
create mode 100644 src/assets/svg-icons/iconamoon-search-fill.svg
create mode 100644 src/assets/svg-icons/line-md-close-small.svg
create mode 100644 src/assets/svg-icons/material-symbols-account-circle.svg
create mode 100644 src/assets/svg-icons/material-symbols-ad-group-outline-rounded.svg
create mode 100644 src/assets/svg-icons/material-symbols-delete.svg
create mode 100644 src/assets/svg-icons/material-symbols-lan-outline-rounded.svg
create mode 100644 src/assets/svg-icons/material-symbols-save.svg
create mode 100644 src/assets/svg-icons/mdi-password-outline.svg
create mode 100644 src/assets/svg-icons/mdi-wan.svg
create mode 100644 src/assets/svg-icons/ph-user-bold.svg
create mode 100644 src/assets/svg-icons/ri-drag-drop-line.svg
create mode 100644 src/assets/svg-icons/ri-settings-4-line.svg
create mode 100644 src/assets/svg-icons/tabler-logout.svg
create mode 100644 src/assets/svg-icons/typcn-plus.svg
create mode 100644 src/components/common/SvgIconOnline/index.vue
diff --git a/src/assets/svg-icons/basil-edit-solid.svg b/src/assets/svg-icons/basil-edit-solid.svg
new file mode 100644
index 0000000..18f113a
--- /dev/null
+++ b/src/assets/svg-icons/basil-edit-solid.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/svg-icons/ep-setting.svg b/src/assets/svg-icons/ep-setting.svg
new file mode 100644
index 0000000..ec0c30b
--- /dev/null
+++ b/src/assets/svg-icons/ep-setting.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/svg-icons/ic-baseline-add-business.svg b/src/assets/svg-icons/ic-baseline-add-business.svg
new file mode 100644
index 0000000..6476a20
--- /dev/null
+++ b/src/assets/svg-icons/ic-baseline-add-business.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/svg-icons/icon-park-outline-to-top.svg b/src/assets/svg-icons/icon-park-outline-to-top.svg
new file mode 100644
index 0000000..a94c40f
--- /dev/null
+++ b/src/assets/svg-icons/icon-park-outline-to-top.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/svg-icons/iconamoon-search-fill.svg b/src/assets/svg-icons/iconamoon-search-fill.svg
new file mode 100644
index 0000000..1a797a7
--- /dev/null
+++ b/src/assets/svg-icons/iconamoon-search-fill.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/svg-icons/line-md-close-small.svg b/src/assets/svg-icons/line-md-close-small.svg
new file mode 100644
index 0000000..628eb1a
--- /dev/null
+++ b/src/assets/svg-icons/line-md-close-small.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/svg-icons/material-symbols-account-circle.svg b/src/assets/svg-icons/material-symbols-account-circle.svg
new file mode 100644
index 0000000..9d6dbe9
--- /dev/null
+++ b/src/assets/svg-icons/material-symbols-account-circle.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/svg-icons/material-symbols-ad-group-outline-rounded.svg b/src/assets/svg-icons/material-symbols-ad-group-outline-rounded.svg
new file mode 100644
index 0000000..e2cb51b
--- /dev/null
+++ b/src/assets/svg-icons/material-symbols-ad-group-outline-rounded.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/svg-icons/material-symbols-delete.svg b/src/assets/svg-icons/material-symbols-delete.svg
new file mode 100644
index 0000000..94e0174
--- /dev/null
+++ b/src/assets/svg-icons/material-symbols-delete.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/svg-icons/material-symbols-lan-outline-rounded.svg b/src/assets/svg-icons/material-symbols-lan-outline-rounded.svg
new file mode 100644
index 0000000..caa1c0a
--- /dev/null
+++ b/src/assets/svg-icons/material-symbols-lan-outline-rounded.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/svg-icons/material-symbols-save.svg b/src/assets/svg-icons/material-symbols-save.svg
new file mode 100644
index 0000000..45be86a
--- /dev/null
+++ b/src/assets/svg-icons/material-symbols-save.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/svg-icons/mdi-password-outline.svg b/src/assets/svg-icons/mdi-password-outline.svg
new file mode 100644
index 0000000..f54b287
--- /dev/null
+++ b/src/assets/svg-icons/mdi-password-outline.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/svg-icons/mdi-wan.svg b/src/assets/svg-icons/mdi-wan.svg
new file mode 100644
index 0000000..9aa9b8e
--- /dev/null
+++ b/src/assets/svg-icons/mdi-wan.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/svg-icons/ph-user-bold.svg b/src/assets/svg-icons/ph-user-bold.svg
new file mode 100644
index 0000000..5278925
--- /dev/null
+++ b/src/assets/svg-icons/ph-user-bold.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/svg-icons/ri-drag-drop-line.svg b/src/assets/svg-icons/ri-drag-drop-line.svg
new file mode 100644
index 0000000..bf2adc7
--- /dev/null
+++ b/src/assets/svg-icons/ri-drag-drop-line.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/svg-icons/ri-settings-4-line.svg b/src/assets/svg-icons/ri-settings-4-line.svg
new file mode 100644
index 0000000..856b4e4
--- /dev/null
+++ b/src/assets/svg-icons/ri-settings-4-line.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/svg-icons/tabler-logout.svg b/src/assets/svg-icons/tabler-logout.svg
new file mode 100644
index 0000000..885c1d4
--- /dev/null
+++ b/src/assets/svg-icons/tabler-logout.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/assets/svg-icons/typcn-plus.svg b/src/assets/svg-icons/typcn-plus.svg
new file mode 100644
index 0000000..c89fc60
--- /dev/null
+++ b/src/assets/svg-icons/typcn-plus.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/components/common/ItemIcon/index.vue b/src/components/common/ItemIcon/index.vue
index 708e470..51c2530 100644
--- a/src/components/common/ItemIcon/index.vue
+++ b/src/components/common/ItemIcon/index.vue
@@ -1,7 +1,7 @@
-