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 @@ diff --git a/src/components/common/SvgIconOnline/index.vue b/src/components/common/SvgIconOnline/index.vue new file mode 100644 index 0000000..aa25da3 --- /dev/null +++ b/src/components/common/SvgIconOnline/index.vue @@ -0,0 +1,21 @@ + + + diff --git a/src/components/common/index.ts b/src/components/common/index.ts index 74c1398..bc53555 100644 --- a/src/components/common/index.ts +++ b/src/components/common/index.ts @@ -6,6 +6,7 @@ import Verification from './Verification/index.vue' import ItemIcon from './ItemIcon/index.vue' import NaiveProvider from './NaiveProvider/index.vue' import RoundCardModal from './RoundCardModal/index.vue' +import SvgIconOnline from './SvgIconOnline/index.vue' export { Verification, @@ -16,4 +17,5 @@ export { ItemIcon, NaiveProvider, RoundCardModal, + SvgIconOnline, } diff --git a/src/views/home/components/Setting/tabs/ItemGroupManage.vue b/src/views/home/components/Setting/tabs/ItemGroupManage.vue index 27309e1..3cfee7d 100644 --- a/src/views/home/components/Setting/tabs/ItemGroupManage.vue +++ b/src/views/home/components/Setting/tabs/ItemGroupManage.vue @@ -149,7 +149,7 @@ onMounted(() => {
- + diff --git a/src/views/home/index.vue b/src/views/home/index.vue index 8d8641e..a09a0b9 100644 --- a/src/views/home/index.vue +++ b/src/views/home/index.vue @@ -468,7 +468,7 @@ function itemFrontEndSearch(keyword?: string) { title="当前:局域网模式,点击切换成互联网模式" @click="handleChangeNetwork(PanelStateNetworkModeEnum.wan)" > @@ -495,7 +495,7 @@ function itemFrontEndSearch(keyword?: string) {