From e9a74c6b1e98db18c3c849d90f2480c0af2a3d39 Mon Sep 17 00:00:00 2001
From: rd <1344903914@qq.com>
Date: Thu, 25 Sep 2025 10:18:56 +0800
Subject: [PATCH 1/7] =?UTF-8?q?feat:=20=E5=A2=9E=E5=8A=A0=E8=AF=9D?=
=?UTF-8?q?=E9=A2=98=E5=AD=97=E6=AE=B5?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/views/property-marketing/media-account/node-detail/index.vue | 1 +
1 file changed, 1 insertion(+)
diff --git a/src/views/property-marketing/media-account/node-detail/index.vue b/src/views/property-marketing/media-account/node-detail/index.vue
index f72093c..ab6bd2c 100644
--- a/src/views/property-marketing/media-account/node-detail/index.vue
+++ b/src/views/property-marketing/media-account/node-detail/index.vue
@@ -33,6 +33,7 @@
{{ dataSource.content }}
+ {{ dataSource.topic }}
From 9e5bf07c1f3d88669da1ef986aae8004462817ba Mon Sep 17 00:00:00 2001
From: rd <1344903914@qq.com>
Date: Thu, 25 Sep 2025 11:54:43 +0800
Subject: [PATCH 2/7] =?UTF-8?q?feat:=20=E6=B7=BB=E5=8A=A0=E5=9B=BE?=
=?UTF-8?q?=E6=A0=87=E5=92=8C=E8=B7=AF=E7=94=B1=E9=85=8D=E7=BD=AE?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
- 新增多个 SVG 图标文件
- 添加 `/demo/icons` 路由配置,用于图标预览
---
src/assets/svg/xt-account-data.svg | 8 ++
src/assets/svg/xt-account.svg | 8 ++
src/assets/svg/xt-add-fill.svg | 5 +
src/assets/svg/xt-add.svg | 8 ++
src/assets/svg/xt-admin.svg | 5 +
src/assets/svg/xt-analysis.svg | 14 +++
src/assets/svg/xt-application.svg | 5 +
src/assets/svg/xt-arrow-down.svg | 6 +
src/assets/svg/xt-arrow-left.svg | 5 +
src/assets/svg/xt-arrow-right.svg | 3 +
src/assets/svg/xt-arrow-up.svg | 3 +
src/assets/svg/xt-building.svg | 3 +
src/assets/svg/xt-calendar.svg | 3 +
src/assets/svg/xt-camera.svg | 3 +
src/assets/svg/xt-card.svg | 3 +
src/assets/svg/xt-caret-down.svg | 3 +
src/assets/svg/xt-caret-left.svg | 3 +
src/assets/svg/xt-caret-right.svg | 3 +
src/assets/svg/xt-caret-up.svg | 3 +
src/assets/svg/xt-check-circle-fill.svg | 3 +
src/assets/svg/xt-check-circle.svg | 3 +
src/assets/svg/xt-check-square.svg | 3 +
src/assets/svg/xt-check.svg | 3 +
src/assets/svg/xt-clock-circle.svg | 3 +
src/assets/svg/xt-close-circle-fill.svg | 3 +
src/assets/svg/xt-close-circle.svg | 3 +
src/assets/svg/xt-close.svg | 3 +
src/assets/svg/xt-copy.svg | 3 +
src/assets/svg/xt-copyright.svg | 3 +
src/assets/svg/xt-data.svg | 6 +
src/assets/svg/xt-delete.svg | 3 +
src/assets/svg/xt-double-left.svg | 3 +
src/assets/svg/xt-double-right.svg | 3 +
src/assets/svg/xt-down.svg | 3 +
src/assets/svg/xt-download.svg | 3 +
src/assets/svg/xt-drag.svg | 4 +
src/assets/svg/xt-edit.svg | 3 +
src/assets/svg/xt-email.svg | 3 +
src/assets/svg/xt-examine.svg | 4 +
src/assets/svg/xt-exclamation-circle-fill.svg | 3 +
src/assets/svg/xt-exclamation-circle.svg | 3 +
src/assets/svg/xt-export.svg | 3 +
src/assets/svg/xt-eye-invisible.svg | 3 +
src/assets/svg/xt-eye.svg | 3 +
src/assets/svg/xt-face-frown-fill.svg | 3 +
src/assets/svg/xt-face-meh-fill.svg | 3 +
src/assets/svg/xt-face-smile-fill.svg | 3 +
src/assets/svg/xt-file.svg | 3 +
src/assets/svg/xt-filter.svg | 3 +
src/assets/svg/xt-finalCut.svg | 4 +
src/assets/svg/xt-footage.svg | 3 +
src/assets/svg/xt-fullscreen.svg | 3 +
src/assets/svg/xt-gift.svg | 3 +
src/assets/svg/xt-go-on.svg | 3 +
src/assets/svg/xt-guide.svg | 3 +
src/assets/svg/xt-heart-fill.svg | 3 +
src/assets/svg/xt-heart.svg | 3 +
src/assets/svg/xt-history.svg | 3 +
src/assets/svg/xt-home.svg | 3 +
src/assets/svg/xt-idcard.svg | 3 +
src/assets/svg/xt-image-close.svg | 3 +
src/assets/svg/xt-image.svg | 3 +
src/assets/svg/xt-import.svg | 3 +
src/assets/svg/xt-info-circle-fill.svg | 3 +
src/assets/svg/xt-info-circle.svg | 3 +
src/assets/svg/xt-intelligence.svg | 3 +
src/assets/svg/xt-launch.svg | 3 +
src/assets/svg/xt-left.svg | 3 +
src/assets/svg/xt-link.svg | 3 +
src/assets/svg/xt-list.svg | 8 ++
src/assets/svg/xt-loading.svg | 3 +
src/assets/svg/xt-location.svg | 3 +
src/assets/svg/xt-lock.svg | 3 +
src/assets/svg/xt-loop.svg | 3 +
src/components/text-over-tips/index.vue | 11 +-
src/router/routes/modules/demo.ts | 18 +++
src/views/demo/icons.vue | 119 ++++++++++++++++++
77 files changed, 410 insertions(+), 8 deletions(-)
create mode 100644 src/assets/svg/xt-account-data.svg
create mode 100644 src/assets/svg/xt-account.svg
create mode 100644 src/assets/svg/xt-add-fill.svg
create mode 100644 src/assets/svg/xt-add.svg
create mode 100644 src/assets/svg/xt-admin.svg
create mode 100644 src/assets/svg/xt-analysis.svg
create mode 100644 src/assets/svg/xt-application.svg
create mode 100644 src/assets/svg/xt-arrow-down.svg
create mode 100644 src/assets/svg/xt-arrow-left.svg
create mode 100644 src/assets/svg/xt-arrow-right.svg
create mode 100644 src/assets/svg/xt-arrow-up.svg
create mode 100644 src/assets/svg/xt-building.svg
create mode 100644 src/assets/svg/xt-calendar.svg
create mode 100644 src/assets/svg/xt-camera.svg
create mode 100644 src/assets/svg/xt-card.svg
create mode 100644 src/assets/svg/xt-caret-down.svg
create mode 100644 src/assets/svg/xt-caret-left.svg
create mode 100644 src/assets/svg/xt-caret-right.svg
create mode 100644 src/assets/svg/xt-caret-up.svg
create mode 100644 src/assets/svg/xt-check-circle-fill.svg
create mode 100644 src/assets/svg/xt-check-circle.svg
create mode 100644 src/assets/svg/xt-check-square.svg
create mode 100644 src/assets/svg/xt-check.svg
create mode 100644 src/assets/svg/xt-clock-circle.svg
create mode 100644 src/assets/svg/xt-close-circle-fill.svg
create mode 100644 src/assets/svg/xt-close-circle.svg
create mode 100644 src/assets/svg/xt-close.svg
create mode 100644 src/assets/svg/xt-copy.svg
create mode 100644 src/assets/svg/xt-copyright.svg
create mode 100644 src/assets/svg/xt-data.svg
create mode 100644 src/assets/svg/xt-delete.svg
create mode 100644 src/assets/svg/xt-double-left.svg
create mode 100644 src/assets/svg/xt-double-right.svg
create mode 100644 src/assets/svg/xt-down.svg
create mode 100644 src/assets/svg/xt-download.svg
create mode 100644 src/assets/svg/xt-drag.svg
create mode 100644 src/assets/svg/xt-edit.svg
create mode 100644 src/assets/svg/xt-email.svg
create mode 100644 src/assets/svg/xt-examine.svg
create mode 100644 src/assets/svg/xt-exclamation-circle-fill.svg
create mode 100644 src/assets/svg/xt-exclamation-circle.svg
create mode 100644 src/assets/svg/xt-export.svg
create mode 100644 src/assets/svg/xt-eye-invisible.svg
create mode 100644 src/assets/svg/xt-eye.svg
create mode 100644 src/assets/svg/xt-face-frown-fill.svg
create mode 100644 src/assets/svg/xt-face-meh-fill.svg
create mode 100644 src/assets/svg/xt-face-smile-fill.svg
create mode 100644 src/assets/svg/xt-file.svg
create mode 100644 src/assets/svg/xt-filter.svg
create mode 100644 src/assets/svg/xt-finalCut.svg
create mode 100644 src/assets/svg/xt-footage.svg
create mode 100644 src/assets/svg/xt-fullscreen.svg
create mode 100644 src/assets/svg/xt-gift.svg
create mode 100644 src/assets/svg/xt-go-on.svg
create mode 100644 src/assets/svg/xt-guide.svg
create mode 100644 src/assets/svg/xt-heart-fill.svg
create mode 100644 src/assets/svg/xt-heart.svg
create mode 100644 src/assets/svg/xt-history.svg
create mode 100644 src/assets/svg/xt-home.svg
create mode 100644 src/assets/svg/xt-idcard.svg
create mode 100644 src/assets/svg/xt-image-close.svg
create mode 100644 src/assets/svg/xt-image.svg
create mode 100644 src/assets/svg/xt-import.svg
create mode 100644 src/assets/svg/xt-info-circle-fill.svg
create mode 100644 src/assets/svg/xt-info-circle.svg
create mode 100644 src/assets/svg/xt-intelligence.svg
create mode 100644 src/assets/svg/xt-launch.svg
create mode 100644 src/assets/svg/xt-left.svg
create mode 100644 src/assets/svg/xt-link.svg
create mode 100644 src/assets/svg/xt-list.svg
create mode 100644 src/assets/svg/xt-loading.svg
create mode 100644 src/assets/svg/xt-location.svg
create mode 100644 src/assets/svg/xt-lock.svg
create mode 100644 src/assets/svg/xt-loop.svg
create mode 100644 src/router/routes/modules/demo.ts
create mode 100644 src/views/demo/icons.vue
diff --git a/src/assets/svg/xt-account-data.svg b/src/assets/svg/xt-account-data.svg
new file mode 100644
index 0000000..0214dcf
--- /dev/null
+++ b/src/assets/svg/xt-account-data.svg
@@ -0,0 +1,8 @@
+
diff --git a/src/assets/svg/xt-account.svg b/src/assets/svg/xt-account.svg
new file mode 100644
index 0000000..92f20ab
--- /dev/null
+++ b/src/assets/svg/xt-account.svg
@@ -0,0 +1,8 @@
+
diff --git a/src/assets/svg/xt-add-fill.svg b/src/assets/svg/xt-add-fill.svg
new file mode 100644
index 0000000..2001dc1
--- /dev/null
+++ b/src/assets/svg/xt-add-fill.svg
@@ -0,0 +1,5 @@
+
diff --git a/src/assets/svg/xt-add.svg b/src/assets/svg/xt-add.svg
new file mode 100644
index 0000000..940e7e6
--- /dev/null
+++ b/src/assets/svg/xt-add.svg
@@ -0,0 +1,8 @@
+
diff --git a/src/assets/svg/xt-admin.svg b/src/assets/svg/xt-admin.svg
new file mode 100644
index 0000000..4f5a2df
--- /dev/null
+++ b/src/assets/svg/xt-admin.svg
@@ -0,0 +1,5 @@
+
diff --git a/src/assets/svg/xt-analysis.svg b/src/assets/svg/xt-analysis.svg
new file mode 100644
index 0000000..3764ef9
--- /dev/null
+++ b/src/assets/svg/xt-analysis.svg
@@ -0,0 +1,14 @@
+
diff --git a/src/assets/svg/xt-application.svg b/src/assets/svg/xt-application.svg
new file mode 100644
index 0000000..1c1ccb9
--- /dev/null
+++ b/src/assets/svg/xt-application.svg
@@ -0,0 +1,5 @@
+
diff --git a/src/assets/svg/xt-arrow-down.svg b/src/assets/svg/xt-arrow-down.svg
new file mode 100644
index 0000000..a899bef
--- /dev/null
+++ b/src/assets/svg/xt-arrow-down.svg
@@ -0,0 +1,6 @@
+
+
diff --git a/src/assets/svg/xt-arrow-left.svg b/src/assets/svg/xt-arrow-left.svg
new file mode 100644
index 0000000..2e219d8
--- /dev/null
+++ b/src/assets/svg/xt-arrow-left.svg
@@ -0,0 +1,5 @@
+
diff --git a/src/assets/svg/xt-arrow-right.svg b/src/assets/svg/xt-arrow-right.svg
new file mode 100644
index 0000000..31ebb0b
--- /dev/null
+++ b/src/assets/svg/xt-arrow-right.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/assets/svg/xt-arrow-up.svg b/src/assets/svg/xt-arrow-up.svg
new file mode 100644
index 0000000..41d8fa6
--- /dev/null
+++ b/src/assets/svg/xt-arrow-up.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/assets/svg/xt-building.svg b/src/assets/svg/xt-building.svg
new file mode 100644
index 0000000..adcdbf2
--- /dev/null
+++ b/src/assets/svg/xt-building.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/assets/svg/xt-calendar.svg b/src/assets/svg/xt-calendar.svg
new file mode 100644
index 0000000..cb634e8
--- /dev/null
+++ b/src/assets/svg/xt-calendar.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/assets/svg/xt-camera.svg b/src/assets/svg/xt-camera.svg
new file mode 100644
index 0000000..0c75c3d
--- /dev/null
+++ b/src/assets/svg/xt-camera.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/assets/svg/xt-card.svg b/src/assets/svg/xt-card.svg
new file mode 100644
index 0000000..4efdf4d
--- /dev/null
+++ b/src/assets/svg/xt-card.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/assets/svg/xt-caret-down.svg b/src/assets/svg/xt-caret-down.svg
new file mode 100644
index 0000000..32066a6
--- /dev/null
+++ b/src/assets/svg/xt-caret-down.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/assets/svg/xt-caret-left.svg b/src/assets/svg/xt-caret-left.svg
new file mode 100644
index 0000000..393c945
--- /dev/null
+++ b/src/assets/svg/xt-caret-left.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/assets/svg/xt-caret-right.svg b/src/assets/svg/xt-caret-right.svg
new file mode 100644
index 0000000..1102f6b
--- /dev/null
+++ b/src/assets/svg/xt-caret-right.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/assets/svg/xt-caret-up.svg b/src/assets/svg/xt-caret-up.svg
new file mode 100644
index 0000000..4f21bc8
--- /dev/null
+++ b/src/assets/svg/xt-caret-up.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/assets/svg/xt-check-circle-fill.svg b/src/assets/svg/xt-check-circle-fill.svg
new file mode 100644
index 0000000..0dca334
--- /dev/null
+++ b/src/assets/svg/xt-check-circle-fill.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/assets/svg/xt-check-circle.svg b/src/assets/svg/xt-check-circle.svg
new file mode 100644
index 0000000..621a585
--- /dev/null
+++ b/src/assets/svg/xt-check-circle.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/assets/svg/xt-check-square.svg b/src/assets/svg/xt-check-square.svg
new file mode 100644
index 0000000..434ab9b
--- /dev/null
+++ b/src/assets/svg/xt-check-square.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/assets/svg/xt-check.svg b/src/assets/svg/xt-check.svg
new file mode 100644
index 0000000..fc7a135
--- /dev/null
+++ b/src/assets/svg/xt-check.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/assets/svg/xt-clock-circle.svg b/src/assets/svg/xt-clock-circle.svg
new file mode 100644
index 0000000..64aa512
--- /dev/null
+++ b/src/assets/svg/xt-clock-circle.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/assets/svg/xt-close-circle-fill.svg b/src/assets/svg/xt-close-circle-fill.svg
new file mode 100644
index 0000000..61e58df
--- /dev/null
+++ b/src/assets/svg/xt-close-circle-fill.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/assets/svg/xt-close-circle.svg b/src/assets/svg/xt-close-circle.svg
new file mode 100644
index 0000000..019baff
--- /dev/null
+++ b/src/assets/svg/xt-close-circle.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/assets/svg/xt-close.svg b/src/assets/svg/xt-close.svg
new file mode 100644
index 0000000..84c9188
--- /dev/null
+++ b/src/assets/svg/xt-close.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/assets/svg/xt-copy.svg b/src/assets/svg/xt-copy.svg
new file mode 100644
index 0000000..6279533
--- /dev/null
+++ b/src/assets/svg/xt-copy.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/assets/svg/xt-copyright.svg b/src/assets/svg/xt-copyright.svg
new file mode 100644
index 0000000..e757784
--- /dev/null
+++ b/src/assets/svg/xt-copyright.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/assets/svg/xt-data.svg b/src/assets/svg/xt-data.svg
new file mode 100644
index 0000000..6a19355
--- /dev/null
+++ b/src/assets/svg/xt-data.svg
@@ -0,0 +1,6 @@
+
diff --git a/src/assets/svg/xt-delete.svg b/src/assets/svg/xt-delete.svg
new file mode 100644
index 0000000..7dc7bcb
--- /dev/null
+++ b/src/assets/svg/xt-delete.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/assets/svg/xt-double-left.svg b/src/assets/svg/xt-double-left.svg
new file mode 100644
index 0000000..4e87306
--- /dev/null
+++ b/src/assets/svg/xt-double-left.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/assets/svg/xt-double-right.svg b/src/assets/svg/xt-double-right.svg
new file mode 100644
index 0000000..4fd58ca
--- /dev/null
+++ b/src/assets/svg/xt-double-right.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/assets/svg/xt-down.svg b/src/assets/svg/xt-down.svg
new file mode 100644
index 0000000..3832532
--- /dev/null
+++ b/src/assets/svg/xt-down.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/assets/svg/xt-download.svg b/src/assets/svg/xt-download.svg
new file mode 100644
index 0000000..b9ee5cd
--- /dev/null
+++ b/src/assets/svg/xt-download.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/assets/svg/xt-drag.svg b/src/assets/svg/xt-drag.svg
new file mode 100644
index 0000000..1914170
--- /dev/null
+++ b/src/assets/svg/xt-drag.svg
@@ -0,0 +1,4 @@
+
diff --git a/src/assets/svg/xt-edit.svg b/src/assets/svg/xt-edit.svg
new file mode 100644
index 0000000..8ef3922
--- /dev/null
+++ b/src/assets/svg/xt-edit.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/assets/svg/xt-email.svg b/src/assets/svg/xt-email.svg
new file mode 100644
index 0000000..9b9ca13
--- /dev/null
+++ b/src/assets/svg/xt-email.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/assets/svg/xt-examine.svg b/src/assets/svg/xt-examine.svg
new file mode 100644
index 0000000..10d0464
--- /dev/null
+++ b/src/assets/svg/xt-examine.svg
@@ -0,0 +1,4 @@
+
diff --git a/src/assets/svg/xt-exclamation-circle-fill.svg b/src/assets/svg/xt-exclamation-circle-fill.svg
new file mode 100644
index 0000000..b1d70e0
--- /dev/null
+++ b/src/assets/svg/xt-exclamation-circle-fill.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/assets/svg/xt-exclamation-circle.svg b/src/assets/svg/xt-exclamation-circle.svg
new file mode 100644
index 0000000..215cfe9
--- /dev/null
+++ b/src/assets/svg/xt-exclamation-circle.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/assets/svg/xt-export.svg b/src/assets/svg/xt-export.svg
new file mode 100644
index 0000000..b668b58
--- /dev/null
+++ b/src/assets/svg/xt-export.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/assets/svg/xt-eye-invisible.svg b/src/assets/svg/xt-eye-invisible.svg
new file mode 100644
index 0000000..0545a68
--- /dev/null
+++ b/src/assets/svg/xt-eye-invisible.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/assets/svg/xt-eye.svg b/src/assets/svg/xt-eye.svg
new file mode 100644
index 0000000..63e19f2
--- /dev/null
+++ b/src/assets/svg/xt-eye.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/assets/svg/xt-face-frown-fill.svg b/src/assets/svg/xt-face-frown-fill.svg
new file mode 100644
index 0000000..80219a8
--- /dev/null
+++ b/src/assets/svg/xt-face-frown-fill.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/assets/svg/xt-face-meh-fill.svg b/src/assets/svg/xt-face-meh-fill.svg
new file mode 100644
index 0000000..e066006
--- /dev/null
+++ b/src/assets/svg/xt-face-meh-fill.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/assets/svg/xt-face-smile-fill.svg b/src/assets/svg/xt-face-smile-fill.svg
new file mode 100644
index 0000000..e0f0797
--- /dev/null
+++ b/src/assets/svg/xt-face-smile-fill.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/assets/svg/xt-file.svg b/src/assets/svg/xt-file.svg
new file mode 100644
index 0000000..d8ec1d3
--- /dev/null
+++ b/src/assets/svg/xt-file.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/assets/svg/xt-filter.svg b/src/assets/svg/xt-filter.svg
new file mode 100644
index 0000000..81f9f68
--- /dev/null
+++ b/src/assets/svg/xt-filter.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/assets/svg/xt-finalCut.svg b/src/assets/svg/xt-finalCut.svg
new file mode 100644
index 0000000..2de856e
--- /dev/null
+++ b/src/assets/svg/xt-finalCut.svg
@@ -0,0 +1,4 @@
+
diff --git a/src/assets/svg/xt-footage.svg b/src/assets/svg/xt-footage.svg
new file mode 100644
index 0000000..7d0c6ec
--- /dev/null
+++ b/src/assets/svg/xt-footage.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/assets/svg/xt-fullscreen.svg b/src/assets/svg/xt-fullscreen.svg
new file mode 100644
index 0000000..6640ee7
--- /dev/null
+++ b/src/assets/svg/xt-fullscreen.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/assets/svg/xt-gift.svg b/src/assets/svg/xt-gift.svg
new file mode 100644
index 0000000..a055f27
--- /dev/null
+++ b/src/assets/svg/xt-gift.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/assets/svg/xt-go-on.svg b/src/assets/svg/xt-go-on.svg
new file mode 100644
index 0000000..2f48691
--- /dev/null
+++ b/src/assets/svg/xt-go-on.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/assets/svg/xt-guide.svg b/src/assets/svg/xt-guide.svg
new file mode 100644
index 0000000..a0f9772
--- /dev/null
+++ b/src/assets/svg/xt-guide.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/assets/svg/xt-heart-fill.svg b/src/assets/svg/xt-heart-fill.svg
new file mode 100644
index 0000000..5e5dd8e
--- /dev/null
+++ b/src/assets/svg/xt-heart-fill.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/assets/svg/xt-heart.svg b/src/assets/svg/xt-heart.svg
new file mode 100644
index 0000000..87284c0
--- /dev/null
+++ b/src/assets/svg/xt-heart.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/assets/svg/xt-history.svg b/src/assets/svg/xt-history.svg
new file mode 100644
index 0000000..5df58e8
--- /dev/null
+++ b/src/assets/svg/xt-history.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/assets/svg/xt-home.svg b/src/assets/svg/xt-home.svg
new file mode 100644
index 0000000..48cb4ba
--- /dev/null
+++ b/src/assets/svg/xt-home.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/assets/svg/xt-idcard.svg b/src/assets/svg/xt-idcard.svg
new file mode 100644
index 0000000..1aa8a9e
--- /dev/null
+++ b/src/assets/svg/xt-idcard.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/assets/svg/xt-image-close.svg b/src/assets/svg/xt-image-close.svg
new file mode 100644
index 0000000..78b6499
--- /dev/null
+++ b/src/assets/svg/xt-image-close.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/assets/svg/xt-image.svg b/src/assets/svg/xt-image.svg
new file mode 100644
index 0000000..d3c8387
--- /dev/null
+++ b/src/assets/svg/xt-image.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/assets/svg/xt-import.svg b/src/assets/svg/xt-import.svg
new file mode 100644
index 0000000..4f1dc8e
--- /dev/null
+++ b/src/assets/svg/xt-import.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/assets/svg/xt-info-circle-fill.svg b/src/assets/svg/xt-info-circle-fill.svg
new file mode 100644
index 0000000..f619299
--- /dev/null
+++ b/src/assets/svg/xt-info-circle-fill.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/assets/svg/xt-info-circle.svg b/src/assets/svg/xt-info-circle.svg
new file mode 100644
index 0000000..1ff7b00
--- /dev/null
+++ b/src/assets/svg/xt-info-circle.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/assets/svg/xt-intelligence.svg b/src/assets/svg/xt-intelligence.svg
new file mode 100644
index 0000000..0b082e4
--- /dev/null
+++ b/src/assets/svg/xt-intelligence.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/assets/svg/xt-launch.svg b/src/assets/svg/xt-launch.svg
new file mode 100644
index 0000000..d6b7b15
--- /dev/null
+++ b/src/assets/svg/xt-launch.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/assets/svg/xt-left.svg b/src/assets/svg/xt-left.svg
new file mode 100644
index 0000000..0d5133a
--- /dev/null
+++ b/src/assets/svg/xt-left.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/assets/svg/xt-link.svg b/src/assets/svg/xt-link.svg
new file mode 100644
index 0000000..b5b6496
--- /dev/null
+++ b/src/assets/svg/xt-link.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/assets/svg/xt-list.svg b/src/assets/svg/xt-list.svg
new file mode 100644
index 0000000..7956a60
--- /dev/null
+++ b/src/assets/svg/xt-list.svg
@@ -0,0 +1,8 @@
+
diff --git a/src/assets/svg/xt-loading.svg b/src/assets/svg/xt-loading.svg
new file mode 100644
index 0000000..2a7d7e8
--- /dev/null
+++ b/src/assets/svg/xt-loading.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/assets/svg/xt-location.svg b/src/assets/svg/xt-location.svg
new file mode 100644
index 0000000..34a42e1
--- /dev/null
+++ b/src/assets/svg/xt-location.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/assets/svg/xt-lock.svg b/src/assets/svg/xt-lock.svg
new file mode 100644
index 0000000..e484935
--- /dev/null
+++ b/src/assets/svg/xt-lock.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/assets/svg/xt-loop.svg b/src/assets/svg/xt-loop.svg
new file mode 100644
index 0000000..086670b
--- /dev/null
+++ b/src/assets/svg/xt-loop.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/components/text-over-tips/index.vue b/src/components/text-over-tips/index.vue
index efbe7c1..021945a 100644
--- a/src/components/text-over-tips/index.vue
+++ b/src/components/text-over-tips/index.vue
@@ -1,8 +1,5 @@
-
+
{{ props.context }}
@@ -12,9 +9,7 @@
:class="`${isShow ? '' : `line-${props.line}`} `"
class="overflow-text"
@mouseenter="handleMouseEnter"
- @mouseleave="
- handleMouseLeave
- "
+ @mouseleave="handleMouseLeave"
>
{{ props.context }}
@@ -59,7 +54,7 @@ const props = defineProps({
default: 'top',
},
line: {
- type: Number,
+ type: [String, Number],
default: 1,
},
// 显示延迟时间,毫秒级
diff --git a/src/router/routes/modules/demo.ts b/src/router/routes/modules/demo.ts
new file mode 100644
index 0000000..4630e21
--- /dev/null
+++ b/src/router/routes/modules/demo.ts
@@ -0,0 +1,18 @@
+import type { AppRouteRecordRaw } from '../types';
+
+const COMPONENTS: AppRouteRecordRaw[] = [
+ {
+ path: '/demo/icons',
+ name: 'DemoIcons',
+ meta: {
+ locale: 'icons预览',
+ requiresAuth: true,
+ requireLogin: true,
+ roles: ['*'],
+ withoutLayout: true,
+ },
+ component: () => import('@/views/demo/icons.vue')
+ },
+];
+
+export default import.meta.env.VITE_ENV === 'development' ? COMPONENTS : [];
diff --git a/src/views/demo/icons.vue b/src/views/demo/icons.vue
new file mode 100644
index 0000000..6ac8d6e
--- /dev/null
+++ b/src/views/demo/icons.vue
@@ -0,0 +1,119 @@
+
+
+
通用类 SVG 图标
+
点击「图标」复制SVG
+
+
+
+
非通用类 SVG 图标
+
+
+
+
+
+
+
From 9894380ba99924c0dbe3a9e255679e4ff9d0abe4 Mon Sep 17 00:00:00 2001
From: rd <1344903914@qq.com>
Date: Thu, 25 Sep 2025 15:26:42 +0800
Subject: [PATCH 3/7] =?UTF-8?q?feat:=20=E6=96=B0=E5=A2=9Esvg=E7=BB=84?=
=?UTF-8?q?=E4=BB=B6=EF=BC=8C=E6=89=B9=E9=87=8F=E6=9B=BF=E6=8D=A2?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
package.json | 1 +
pnpm-lock.yaml | 103 +++++++++---------
.../svg/{menu-fold.svg => xt-menu-fold.svg} | 2 +-
.../{menu-unfold.svg => xt-menu-unfold.svg} | 2 +-
src/assets/svg/xt-menu.svg | 3 +
src/assets/svg/xt-oblique-line.svg | 3 +
src/assets/svg/xt-plus.svg | 3 +
src/assets/svg/xt-question-circle.svg | 3 +
src/assets/svg/xt-refresh.svg | 3 +
src/assets/svg/xt-right.svg | 3 +
src/assets/svg/xt-search.svg | 3 +
src/assets/svg/xt-sync.svg | 3 +
src/assets/svg/xt-up.svg | 3 +
.../custom-table-column-modal/index.vue | 4 +-
src/components/expandable-tags/index.vue | 3 +-
src/components/text-over-tips/index.vue | 2 +-
.../chat-view/components/right-view/index.vue | 9 +-
.../components/sender-input/index.vue | 3 +-
.../xt-chat/chat-view/useChatHandler.tsx | 25 ++---
.../xt-chat/xt-conversations/index.vue | 6 +-
.../navbar/components/middle-side/index.vue | 4 +-
.../navbar/components/right-side/index.vue | 11 +-
.../components/export-task/index.vue | 15 +--
.../components/import-task/index.vue | 11 +-
src/layouts/components/siderBar/index.vue | 11 +-
src/router/routes/modules/dataEngine.ts | 2 -
src/router/routes/modules/management.ts | 2 -
src/utils/notification.tsx | 5 +-
src/views/agent/chat/index.vue | 6 +-
src/views/agent/index/index.vue | 2 +-
src/views/agent/work-flow/index.vue | 2 +-
src/views/components/dataEngine/hotCloud.vue | 2 +-
.../components/dataEngine/hotTranslation.vue | 7 +-
.../dataEngine/keyBrandMovement.vue | 14 +--
src/views/components/dataEngine/keyWord.vue | 26 ++---
src/views/components/dataEngine/topHeader.vue | 4 +-
.../components/dataEngine/userPainPoints.vue | 2 +-
.../components/dataEngine/userPersona.vue | 6 +-
src/views/demo/icons.vue | 2 +-
.../history-conversation-drawer/index.vue | 2 +-
.../home/components/sender-input/index.vue | 3 +-
.../login/components/register-form/index.vue | 2 +-
.../detail/components/ai-suggest/index.vue | 18 +--
.../explore/detail/index.vue | 3 +-
.../components/finished-products/index.vue | 3 +-
.../components/filter-block/index.vue | 8 +-
.../manuscript-check-table/index.vue | 2 +-
.../components/check-list-drawer/index.vue | 3 +-
.../check/components/content-card/index.vue | 12 +-
.../manuscript/check/index.vue | 6 +-
.../components/edit-form/img-box.vue | 5 +-
.../manuscript/components/edit-form/index.vue | 8 +-
.../share-manuscript-modal/share-modal.vue | 2 +-
.../upload-manuscript-modal/index.vue | 9 +-
.../manuscript/detail/index.vue | 2 +-
.../manuscript/edit/index.vue | 2 +-
.../list/components/filter-block/index.vue | 8 +-
.../components/manuscript-table/index.vue | 2 +-
.../manuscript/upload/index.vue | 5 +-
.../add-raw-material-drawer/index.vue | 8 +-
.../components/filter-block/index.vue | 8 +-
.../raw-material/components/table/index.vue | 6 +-
.../components/tags-manage-modal/index.vue | 6 +-
.../components/raw-material/index.vue | 3 +-
.../brands/brand-materials/index.vue | 9 +-
.../businessAnalysisReport.vue | 6 +-
.../competitiveProductAnalysisReport.vue | 6 +-
.../components/account-table/index.vue | 8 +-
.../components/custom-column-modal/index.vue | 4 +-
.../components/filter-block/index.vue | 8 +-
.../media-account/account-dashboard/index.vue | 2 +-
.../components/account-info/index.vue | 8 +-
.../components/note-table/index.vue | 10 +-
.../media-account/account-detail/index.vue | 2 +-
.../components/account-table/card.vue | 2 +-
.../components/account-table/table.vue | 2 +-
.../components/add-account-modal/index.vue | 3 +-
.../authorized-account-modal/index.vue | 9 +-
.../components/filter-block/index.vue | 6 +-
.../components/group-manage-modal/index.vue | 6 +-
.../reauthorize-account-modal/index.vue | 5 +-
.../components/tags-manage-modal/index.vue | 6 +-
.../media-account/account-manage/index.vue | 2 +-
.../media-account/node-detail/index.vue | 10 +-
.../components/add-project-modal/stepFour.vue | 8 +-
.../add-project-modal/stepThree.vue | 6 +-
.../components/add-project-modal/stepTwo.vue | 6 +-
.../components/filter-block/index.vue | 6 +-
.../components/project-table/index.vue | 2 +-
.../project-manage/project-list/index.vue | 2 +-
.../components/echarts-item/index.vue | 2 +-
.../put-account/account-dashboard/index.vue | 4 +-
.../components/board-table/index.vue | 8 +-
.../components/filter-block/index.vue | 4 +-
.../components/group-manage-modal/index.vue | 6 +-
.../components/plan-table/index.vue | 8 +-
.../components/add-account-modal/index.vue | 6 +-
.../components/filter-block/index.vue | 6 +-
.../select-sub-account-modal/index.vue | 6 +-
.../put-account/account-manage/index.vue | 2 +-
.../action-guide-distribution/index.vue | 7 +-
.../components/month-data/index.vue | 5 +-
.../placement-suggestions/index.vue | 12 +-
.../table-data/guideListHistory.vue | 3 +-
.../components/table-data/listSearchForm.vue | 4 +-
.../table-data/placementGuideList.vue | 12 +-
.../investment-guidelines/detail.vue | 2 +-
.../investment-guidelines/index.vue | 4 +-
.../components/finished-products/index.vue | 3 +-
.../components/filter-block/index.vue | 8 +-
.../manuscript-check-table/index.vue | 2 +-
.../components/check-list-drawer/index.vue | 8 +-
.../check/components/content-card/index.vue | 12 +-
.../manuscript/check/index.vue | 6 +-
.../components/edit-form/img-box.vue | 5 +-
.../manuscript/components/edit-form/index.vue | 9 +-
.../upload-manuscript-modal/index.vue | 11 +-
.../manuscript/detail/index.vue | 2 +-
.../manuscript/edit/index.vue | 2 +-
.../list/components/filter-block/index.vue | 8 +-
.../components/manuscript-table/index.vue | 2 +-
.../manuscript/upload/index.vue | 4 +-
122 files changed, 414 insertions(+), 370 deletions(-)
rename src/assets/svg/{menu-fold.svg => xt-menu-fold.svg} (94%)
rename src/assets/svg/{menu-unfold.svg => xt-menu-unfold.svg} (96%)
create mode 100644 src/assets/svg/xt-menu.svg
create mode 100644 src/assets/svg/xt-oblique-line.svg
create mode 100644 src/assets/svg/xt-plus.svg
create mode 100644 src/assets/svg/xt-question-circle.svg
create mode 100644 src/assets/svg/xt-refresh.svg
create mode 100644 src/assets/svg/xt-right.svg
create mode 100644 src/assets/svg/xt-search.svg
create mode 100644 src/assets/svg/xt-sync.svg
create mode 100644 src/assets/svg/xt-up.svg
diff --git a/package.json b/package.json
index 651b256..d3fce1d 100644
--- a/package.json
+++ b/package.json
@@ -11,6 +11,7 @@
"prepare": "husky install"
},
"dependencies": {
+ "@ant-design/icons-vue": "^7.0.1",
"@arco-design/web-vue": "^2.42.0",
"@microsoft/fetch-event-source": "^2.0.1",
"@types/nprogress": "^0.2.0",
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 02c3be0..4804332 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -8,6 +8,9 @@ importers:
.:
dependencies:
+ '@ant-design/icons-vue':
+ specifier: ^7.0.1
+ version: 7.0.1(vue@3.5.18(typescript@4.9.5))
'@arco-design/web-vue':
specifier: ^2.42.0
version: 2.42.0(vue@3.5.18(typescript@4.9.5))
@@ -450,133 +453,133 @@ packages:
resolution: {integrity: sha512-KOEGMu6dmJZtpadb476IsZBclKvILjopjUii3V+7MnXIQCYh8W3NgNcgwo21n9LXZX6EDIKvqfjYxXebDwxKmQ==}
'@esbuild/android-arm64@0.16.17':
- resolution: {integrity: sha512-MIGl6p5sc3RDTLLkYL1MyL8BMRN4tLMRCn+yRJJmEDvYZ2M7tmAf80hx1kbNEUX2KJ50RRtxZ4JHLvCfuB6kBg==, tarball: https://registry.npmmirror.com/@esbuild/android-arm64/-/android-arm64-0.16.17.tgz}
+ resolution: {integrity: sha512-MIGl6p5sc3RDTLLkYL1MyL8BMRN4tLMRCn+yRJJmEDvYZ2M7tmAf80hx1kbNEUX2KJ50RRtxZ4JHLvCfuB6kBg==}
engines: {node: '>=12'}
cpu: [arm64]
os: [android]
'@esbuild/android-arm@0.16.17':
- resolution: {integrity: sha512-N9x1CMXVhtWEAMS7pNNONyA14f71VPQN9Cnavj1XQh6T7bskqiLLrSca4O0Vr8Wdcga943eThxnVp3JLnBMYtw==, tarball: https://registry.npmmirror.com/@esbuild/android-arm/-/android-arm-0.16.17.tgz}
+ resolution: {integrity: sha512-N9x1CMXVhtWEAMS7pNNONyA14f71VPQN9Cnavj1XQh6T7bskqiLLrSca4O0Vr8Wdcga943eThxnVp3JLnBMYtw==}
engines: {node: '>=12'}
cpu: [arm]
os: [android]
'@esbuild/android-x64@0.16.17':
- resolution: {integrity: sha512-a3kTv3m0Ghh4z1DaFEuEDfz3OLONKuFvI4Xqczqx4BqLyuFaFkuaG4j2MtA6fuWEFeC5x9IvqnX7drmRq/fyAQ==, tarball: https://registry.npmmirror.com/@esbuild/android-x64/-/android-x64-0.16.17.tgz}
+ resolution: {integrity: sha512-a3kTv3m0Ghh4z1DaFEuEDfz3OLONKuFvI4Xqczqx4BqLyuFaFkuaG4j2MtA6fuWEFeC5x9IvqnX7drmRq/fyAQ==}
engines: {node: '>=12'}
cpu: [x64]
os: [android]
'@esbuild/darwin-arm64@0.16.17':
- resolution: {integrity: sha512-/2agbUEfmxWHi9ARTX6OQ/KgXnOWfsNlTeLcoV7HSuSTv63E4DqtAc+2XqGw1KHxKMHGZgbVCZge7HXWX9Vn+w==, tarball: https://registry.npmmirror.com/@esbuild/darwin-arm64/-/darwin-arm64-0.16.17.tgz}
+ resolution: {integrity: sha512-/2agbUEfmxWHi9ARTX6OQ/KgXnOWfsNlTeLcoV7HSuSTv63E4DqtAc+2XqGw1KHxKMHGZgbVCZge7HXWX9Vn+w==}
engines: {node: '>=12'}
cpu: [arm64]
os: [darwin]
'@esbuild/darwin-x64@0.16.17':
- resolution: {integrity: sha512-2By45OBHulkd9Svy5IOCZt376Aa2oOkiE9QWUK9fe6Tb+WDr8hXL3dpqi+DeLiMed8tVXspzsTAvd0jUl96wmg==, tarball: https://registry.npmmirror.com/@esbuild/darwin-x64/-/darwin-x64-0.16.17.tgz}
+ resolution: {integrity: sha512-2By45OBHulkd9Svy5IOCZt376Aa2oOkiE9QWUK9fe6Tb+WDr8hXL3dpqi+DeLiMed8tVXspzsTAvd0jUl96wmg==}
engines: {node: '>=12'}
cpu: [x64]
os: [darwin]
'@esbuild/freebsd-arm64@0.16.17':
- resolution: {integrity: sha512-mt+cxZe1tVx489VTb4mBAOo2aKSnJ33L9fr25JXpqQqzbUIw/yzIzi+NHwAXK2qYV1lEFp4OoVeThGjUbmWmdw==, tarball: https://registry.npmmirror.com/@esbuild/freebsd-arm64/-/freebsd-arm64-0.16.17.tgz}
+ resolution: {integrity: sha512-mt+cxZe1tVx489VTb4mBAOo2aKSnJ33L9fr25JXpqQqzbUIw/yzIzi+NHwAXK2qYV1lEFp4OoVeThGjUbmWmdw==}
engines: {node: '>=12'}
cpu: [arm64]
os: [freebsd]
'@esbuild/freebsd-x64@0.16.17':
- resolution: {integrity: sha512-8ScTdNJl5idAKjH8zGAsN7RuWcyHG3BAvMNpKOBaqqR7EbUhhVHOqXRdL7oZvz8WNHL2pr5+eIT5c65kA6NHug==, tarball: https://registry.npmmirror.com/@esbuild/freebsd-x64/-/freebsd-x64-0.16.17.tgz}
+ resolution: {integrity: sha512-8ScTdNJl5idAKjH8zGAsN7RuWcyHG3BAvMNpKOBaqqR7EbUhhVHOqXRdL7oZvz8WNHL2pr5+eIT5c65kA6NHug==}
engines: {node: '>=12'}
cpu: [x64]
os: [freebsd]
'@esbuild/linux-arm64@0.16.17':
- resolution: {integrity: sha512-7S8gJnSlqKGVJunnMCrXHU9Q8Q/tQIxk/xL8BqAP64wchPCTzuM6W3Ra8cIa1HIflAvDnNOt2jaL17vaW+1V0g==, tarball: https://registry.npmmirror.com/@esbuild/linux-arm64/-/linux-arm64-0.16.17.tgz}
+ resolution: {integrity: sha512-7S8gJnSlqKGVJunnMCrXHU9Q8Q/tQIxk/xL8BqAP64wchPCTzuM6W3Ra8cIa1HIflAvDnNOt2jaL17vaW+1V0g==}
engines: {node: '>=12'}
cpu: [arm64]
os: [linux]
'@esbuild/linux-arm@0.16.17':
- resolution: {integrity: sha512-iihzrWbD4gIT7j3caMzKb/RsFFHCwqqbrbH9SqUSRrdXkXaygSZCZg1FybsZz57Ju7N/SHEgPyaR0LZ8Zbe9gQ==, tarball: https://registry.npmmirror.com/@esbuild/linux-arm/-/linux-arm-0.16.17.tgz}
+ resolution: {integrity: sha512-iihzrWbD4gIT7j3caMzKb/RsFFHCwqqbrbH9SqUSRrdXkXaygSZCZg1FybsZz57Ju7N/SHEgPyaR0LZ8Zbe9gQ==}
engines: {node: '>=12'}
cpu: [arm]
os: [linux]
'@esbuild/linux-ia32@0.16.17':
- resolution: {integrity: sha512-kiX69+wcPAdgl3Lonh1VI7MBr16nktEvOfViszBSxygRQqSpzv7BffMKRPMFwzeJGPxcio0pdD3kYQGpqQ2SSg==, tarball: https://registry.npmmirror.com/@esbuild/linux-ia32/-/linux-ia32-0.16.17.tgz}
+ resolution: {integrity: sha512-kiX69+wcPAdgl3Lonh1VI7MBr16nktEvOfViszBSxygRQqSpzv7BffMKRPMFwzeJGPxcio0pdD3kYQGpqQ2SSg==}
engines: {node: '>=12'}
cpu: [ia32]
os: [linux]
'@esbuild/linux-loong64@0.16.17':
- resolution: {integrity: sha512-dTzNnQwembNDhd654cA4QhbS9uDdXC3TKqMJjgOWsC0yNCbpzfWoXdZvp0mY7HU6nzk5E0zpRGGx3qoQg8T2DQ==, tarball: https://registry.npmmirror.com/@esbuild/linux-loong64/-/linux-loong64-0.16.17.tgz}
+ resolution: {integrity: sha512-dTzNnQwembNDhd654cA4QhbS9uDdXC3TKqMJjgOWsC0yNCbpzfWoXdZvp0mY7HU6nzk5E0zpRGGx3qoQg8T2DQ==}
engines: {node: '>=12'}
cpu: [loong64]
os: [linux]
'@esbuild/linux-mips64el@0.16.17':
- resolution: {integrity: sha512-ezbDkp2nDl0PfIUn0CsQ30kxfcLTlcx4Foz2kYv8qdC6ia2oX5Q3E/8m6lq84Dj/6b0FrkgD582fJMIfHhJfSw==, tarball: https://registry.npmmirror.com/@esbuild/linux-mips64el/-/linux-mips64el-0.16.17.tgz}
+ resolution: {integrity: sha512-ezbDkp2nDl0PfIUn0CsQ30kxfcLTlcx4Foz2kYv8qdC6ia2oX5Q3E/8m6lq84Dj/6b0FrkgD582fJMIfHhJfSw==}
engines: {node: '>=12'}
cpu: [mips64el]
os: [linux]
'@esbuild/linux-ppc64@0.16.17':
- resolution: {integrity: sha512-dzS678gYD1lJsW73zrFhDApLVdM3cUF2MvAa1D8K8KtcSKdLBPP4zZSLy6LFZ0jYqQdQ29bjAHJDgz0rVbLB3g==, tarball: https://registry.npmmirror.com/@esbuild/linux-ppc64/-/linux-ppc64-0.16.17.tgz}
+ resolution: {integrity: sha512-dzS678gYD1lJsW73zrFhDApLVdM3cUF2MvAa1D8K8KtcSKdLBPP4zZSLy6LFZ0jYqQdQ29bjAHJDgz0rVbLB3g==}
engines: {node: '>=12'}
cpu: [ppc64]
os: [linux]
'@esbuild/linux-riscv64@0.16.17':
- resolution: {integrity: sha512-ylNlVsxuFjZK8DQtNUwiMskh6nT0vI7kYl/4fZgV1llP5d6+HIeL/vmmm3jpuoo8+NuXjQVZxmKuhDApK0/cKw==, tarball: https://registry.npmmirror.com/@esbuild/linux-riscv64/-/linux-riscv64-0.16.17.tgz}
+ resolution: {integrity: sha512-ylNlVsxuFjZK8DQtNUwiMskh6nT0vI7kYl/4fZgV1llP5d6+HIeL/vmmm3jpuoo8+NuXjQVZxmKuhDApK0/cKw==}
engines: {node: '>=12'}
cpu: [riscv64]
os: [linux]
'@esbuild/linux-s390x@0.16.17':
- resolution: {integrity: sha512-gzy7nUTO4UA4oZ2wAMXPNBGTzZFP7mss3aKR2hH+/4UUkCOyqmjXiKpzGrY2TlEUhbbejzXVKKGazYcQTZWA/w==, tarball: https://registry.npmmirror.com/@esbuild/linux-s390x/-/linux-s390x-0.16.17.tgz}
+ resolution: {integrity: sha512-gzy7nUTO4UA4oZ2wAMXPNBGTzZFP7mss3aKR2hH+/4UUkCOyqmjXiKpzGrY2TlEUhbbejzXVKKGazYcQTZWA/w==}
engines: {node: '>=12'}
cpu: [s390x]
os: [linux]
'@esbuild/linux-x64@0.16.17':
- resolution: {integrity: sha512-mdPjPxfnmoqhgpiEArqi4egmBAMYvaObgn4poorpUaqmvzzbvqbowRllQ+ZgzGVMGKaPkqUmPDOOFQRUFDmeUw==, tarball: https://registry.npmmirror.com/@esbuild/linux-x64/-/linux-x64-0.16.17.tgz}
+ resolution: {integrity: sha512-mdPjPxfnmoqhgpiEArqi4egmBAMYvaObgn4poorpUaqmvzzbvqbowRllQ+ZgzGVMGKaPkqUmPDOOFQRUFDmeUw==}
engines: {node: '>=12'}
cpu: [x64]
os: [linux]
'@esbuild/netbsd-x64@0.16.17':
- resolution: {integrity: sha512-/PzmzD/zyAeTUsduZa32bn0ORug+Jd1EGGAUJvqfeixoEISYpGnAezN6lnJoskauoai0Jrs+XSyvDhppCPoKOA==, tarball: https://registry.npmmirror.com/@esbuild/netbsd-x64/-/netbsd-x64-0.16.17.tgz}
+ resolution: {integrity: sha512-/PzmzD/zyAeTUsduZa32bn0ORug+Jd1EGGAUJvqfeixoEISYpGnAezN6lnJoskauoai0Jrs+XSyvDhppCPoKOA==}
engines: {node: '>=12'}
cpu: [x64]
os: [netbsd]
'@esbuild/openbsd-x64@0.16.17':
- resolution: {integrity: sha512-2yaWJhvxGEz2RiftSk0UObqJa/b+rIAjnODJgv2GbGGpRwAfpgzyrg1WLK8rqA24mfZa9GvpjLcBBg8JHkoodg==, tarball: https://registry.npmmirror.com/@esbuild/openbsd-x64/-/openbsd-x64-0.16.17.tgz}
+ resolution: {integrity: sha512-2yaWJhvxGEz2RiftSk0UObqJa/b+rIAjnODJgv2GbGGpRwAfpgzyrg1WLK8rqA24mfZa9GvpjLcBBg8JHkoodg==}
engines: {node: '>=12'}
cpu: [x64]
os: [openbsd]
'@esbuild/sunos-x64@0.16.17':
- resolution: {integrity: sha512-xtVUiev38tN0R3g8VhRfN7Zl42YCJvyBhRKw1RJjwE1d2emWTVToPLNEQj/5Qxc6lVFATDiy6LjVHYhIPrLxzw==, tarball: https://registry.npmmirror.com/@esbuild/sunos-x64/-/sunos-x64-0.16.17.tgz}
+ resolution: {integrity: sha512-xtVUiev38tN0R3g8VhRfN7Zl42YCJvyBhRKw1RJjwE1d2emWTVToPLNEQj/5Qxc6lVFATDiy6LjVHYhIPrLxzw==}
engines: {node: '>=12'}
cpu: [x64]
os: [sunos]
'@esbuild/win32-arm64@0.16.17':
- resolution: {integrity: sha512-ga8+JqBDHY4b6fQAmOgtJJue36scANy4l/rL97W+0wYmijhxKetzZdKOJI7olaBaMhWt8Pac2McJdZLxXWUEQw==, tarball: https://registry.npmmirror.com/@esbuild/win32-arm64/-/win32-arm64-0.16.17.tgz}
+ resolution: {integrity: sha512-ga8+JqBDHY4b6fQAmOgtJJue36scANy4l/rL97W+0wYmijhxKetzZdKOJI7olaBaMhWt8Pac2McJdZLxXWUEQw==}
engines: {node: '>=12'}
cpu: [arm64]
os: [win32]
'@esbuild/win32-ia32@0.16.17':
- resolution: {integrity: sha512-WnsKaf46uSSF/sZhwnqE4L/F89AYNMiD4YtEcYekBt9Q7nj0DiId2XH2Ng2PHM54qi5oPrQ8luuzGszqi/veig==, tarball: https://registry.npmmirror.com/@esbuild/win32-ia32/-/win32-ia32-0.16.17.tgz}
+ resolution: {integrity: sha512-WnsKaf46uSSF/sZhwnqE4L/F89AYNMiD4YtEcYekBt9Q7nj0DiId2XH2Ng2PHM54qi5oPrQ8luuzGszqi/veig==}
engines: {node: '>=12'}
cpu: [ia32]
os: [win32]
'@esbuild/win32-x64@0.16.17':
- resolution: {integrity: sha512-y+EHuSchhL7FjHgvQL/0fnnFmO4T1bhvWANX6gcnqTjtnKWbTvUMCpGnv2+t+31d7RzyEAYAd4u2fnIhHL6N/Q==, tarball: https://registry.npmmirror.com/@esbuild/win32-x64/-/win32-x64-0.16.17.tgz}
+ resolution: {integrity: sha512-y+EHuSchhL7FjHgvQL/0fnnFmO4T1bhvWANX6gcnqTjtnKWbTvUMCpGnv2+t+31d7RzyEAYAd4u2fnIhHL6N/Q==}
engines: {node: '>=12'}
cpu: [x64]
os: [win32]
@@ -657,91 +660,85 @@ packages:
engines: {node: ^14.16.0 || ^16.10.0 || ^17.0.0 || ^18.0.0 || ^19.0.0}
'@parcel/watcher-android-arm64@2.5.1':
- resolution: {integrity: sha512-KF8+j9nNbUN8vzOFDpRMsaKBHZ/mcjEjMToVMJOhTozkDonQFFrRcfdLWn6yWKCmJKmdVxSgHiYvTCef4/qcBA==, tarball: https://registry.npmmirror.com/@parcel/watcher-android-arm64/-/watcher-android-arm64-2.5.1.tgz}
+ resolution: {integrity: sha512-KF8+j9nNbUN8vzOFDpRMsaKBHZ/mcjEjMToVMJOhTozkDonQFFrRcfdLWn6yWKCmJKmdVxSgHiYvTCef4/qcBA==}
engines: {node: '>= 10.0.0'}
cpu: [arm64]
os: [android]
'@parcel/watcher-darwin-arm64@2.5.1':
- resolution: {integrity: sha512-eAzPv5osDmZyBhou8PoF4i6RQXAfeKL9tjb3QzYuccXFMQU0ruIc/POh30ePnaOyD1UXdlKguHBmsTs53tVoPw==, tarball: https://registry.npmmirror.com/@parcel/watcher-darwin-arm64/-/watcher-darwin-arm64-2.5.1.tgz}
+ resolution: {integrity: sha512-eAzPv5osDmZyBhou8PoF4i6RQXAfeKL9tjb3QzYuccXFMQU0ruIc/POh30ePnaOyD1UXdlKguHBmsTs53tVoPw==}
engines: {node: '>= 10.0.0'}
cpu: [arm64]
os: [darwin]
'@parcel/watcher-darwin-x64@2.5.1':
- resolution: {integrity: sha512-1ZXDthrnNmwv10A0/3AJNZ9JGlzrF82i3gNQcWOzd7nJ8aj+ILyW1MTxVk35Db0u91oD5Nlk9MBiujMlwmeXZg==, tarball: https://registry.npmmirror.com/@parcel/watcher-darwin-x64/-/watcher-darwin-x64-2.5.1.tgz}
+ resolution: {integrity: sha512-1ZXDthrnNmwv10A0/3AJNZ9JGlzrF82i3gNQcWOzd7nJ8aj+ILyW1MTxVk35Db0u91oD5Nlk9MBiujMlwmeXZg==}
engines: {node: '>= 10.0.0'}
cpu: [x64]
os: [darwin]
'@parcel/watcher-freebsd-x64@2.5.1':
- resolution: {integrity: sha512-SI4eljM7Flp9yPuKi8W0ird8TI/JK6CSxju3NojVI6BjHsTyK7zxA9urjVjEKJ5MBYC+bLmMcbAWlZ+rFkLpJQ==, tarball: https://registry.npmmirror.com/@parcel/watcher-freebsd-x64/-/watcher-freebsd-x64-2.5.1.tgz}
+ resolution: {integrity: sha512-SI4eljM7Flp9yPuKi8W0ird8TI/JK6CSxju3NojVI6BjHsTyK7zxA9urjVjEKJ5MBYC+bLmMcbAWlZ+rFkLpJQ==}
engines: {node: '>= 10.0.0'}
cpu: [x64]
os: [freebsd]
'@parcel/watcher-linux-arm-glibc@2.5.1':
- resolution: {integrity: sha512-RCdZlEyTs8geyBkkcnPWvtXLY44BCeZKmGYRtSgtwwnHR4dxfHRG3gR99XdMEdQ7KeiDdasJwwvNSF5jKtDwdA==, tarball: https://registry.npmmirror.com/@parcel/watcher-linux-arm-glibc/-/watcher-linux-arm-glibc-2.5.1.tgz}
+ resolution: {integrity: sha512-RCdZlEyTs8geyBkkcnPWvtXLY44BCeZKmGYRtSgtwwnHR4dxfHRG3gR99XdMEdQ7KeiDdasJwwvNSF5jKtDwdA==}
engines: {node: '>= 10.0.0'}
cpu: [arm]
os: [linux]
- libc: [glibc]
'@parcel/watcher-linux-arm-musl@2.5.1':
- resolution: {integrity: sha512-6E+m/Mm1t1yhB8X412stiKFG3XykmgdIOqhjWj+VL8oHkKABfu/gjFj8DvLrYVHSBNC+/u5PeNrujiSQ1zwd1Q==, tarball: https://registry.npmmirror.com/@parcel/watcher-linux-arm-musl/-/watcher-linux-arm-musl-2.5.1.tgz}
+ resolution: {integrity: sha512-6E+m/Mm1t1yhB8X412stiKFG3XykmgdIOqhjWj+VL8oHkKABfu/gjFj8DvLrYVHSBNC+/u5PeNrujiSQ1zwd1Q==}
engines: {node: '>= 10.0.0'}
cpu: [arm]
os: [linux]
- libc: [musl]
'@parcel/watcher-linux-arm64-glibc@2.5.1':
- resolution: {integrity: sha512-LrGp+f02yU3BN9A+DGuY3v3bmnFUggAITBGriZHUREfNEzZh/GO06FF5u2kx8x+GBEUYfyTGamol4j3m9ANe8w==, tarball: https://registry.npmmirror.com/@parcel/watcher-linux-arm64-glibc/-/watcher-linux-arm64-glibc-2.5.1.tgz}
+ resolution: {integrity: sha512-LrGp+f02yU3BN9A+DGuY3v3bmnFUggAITBGriZHUREfNEzZh/GO06FF5u2kx8x+GBEUYfyTGamol4j3m9ANe8w==}
engines: {node: '>= 10.0.0'}
cpu: [arm64]
os: [linux]
- libc: [glibc]
'@parcel/watcher-linux-arm64-musl@2.5.1':
- resolution: {integrity: sha512-cFOjABi92pMYRXS7AcQv9/M1YuKRw8SZniCDw0ssQb/noPkRzA+HBDkwmyOJYp5wXcsTrhxO0zq1U11cK9jsFg==, tarball: https://registry.npmmirror.com/@parcel/watcher-linux-arm64-musl/-/watcher-linux-arm64-musl-2.5.1.tgz}
+ resolution: {integrity: sha512-cFOjABi92pMYRXS7AcQv9/M1YuKRw8SZniCDw0ssQb/noPkRzA+HBDkwmyOJYp5wXcsTrhxO0zq1U11cK9jsFg==}
engines: {node: '>= 10.0.0'}
cpu: [arm64]
os: [linux]
- libc: [musl]
'@parcel/watcher-linux-x64-glibc@2.5.1':
- resolution: {integrity: sha512-GcESn8NZySmfwlTsIur+49yDqSny2IhPeZfXunQi48DMugKeZ7uy1FX83pO0X22sHntJ4Ub+9k34XQCX+oHt2A==, tarball: https://registry.npmmirror.com/@parcel/watcher-linux-x64-glibc/-/watcher-linux-x64-glibc-2.5.1.tgz}
+ resolution: {integrity: sha512-GcESn8NZySmfwlTsIur+49yDqSny2IhPeZfXunQi48DMugKeZ7uy1FX83pO0X22sHntJ4Ub+9k34XQCX+oHt2A==}
engines: {node: '>= 10.0.0'}
cpu: [x64]
os: [linux]
- libc: [glibc]
'@parcel/watcher-linux-x64-musl@2.5.1':
- resolution: {integrity: sha512-n0E2EQbatQ3bXhcH2D1XIAANAcTZkQICBPVaxMeaCVBtOpBZpWJuf7LwyWPSBDITb7In8mqQgJ7gH8CILCURXg==, tarball: https://registry.npmmirror.com/@parcel/watcher-linux-x64-musl/-/watcher-linux-x64-musl-2.5.1.tgz}
+ resolution: {integrity: sha512-n0E2EQbatQ3bXhcH2D1XIAANAcTZkQICBPVaxMeaCVBtOpBZpWJuf7LwyWPSBDITb7In8mqQgJ7gH8CILCURXg==}
engines: {node: '>= 10.0.0'}
cpu: [x64]
os: [linux]
- libc: [musl]
'@parcel/watcher-win32-arm64@2.5.1':
- resolution: {integrity: sha512-RFzklRvmc3PkjKjry3hLF9wD7ppR4AKcWNzH7kXR7GUe0Igb3Nz8fyPwtZCSquGrhU5HhUNDr/mKBqj7tqA2Vw==, tarball: https://registry.npmmirror.com/@parcel/watcher-win32-arm64/-/watcher-win32-arm64-2.5.1.tgz}
+ resolution: {integrity: sha512-RFzklRvmc3PkjKjry3hLF9wD7ppR4AKcWNzH7kXR7GUe0Igb3Nz8fyPwtZCSquGrhU5HhUNDr/mKBqj7tqA2Vw==}
engines: {node: '>= 10.0.0'}
cpu: [arm64]
os: [win32]
'@parcel/watcher-win32-ia32@2.5.1':
- resolution: {integrity: sha512-c2KkcVN+NJmuA7CGlaGD1qJh1cLfDnQsHjE89E60vUEMlqduHGCdCLJCID5geFVM0dOtA3ZiIO8BoEQmzQVfpQ==, tarball: https://registry.npmmirror.com/@parcel/watcher-win32-ia32/-/watcher-win32-ia32-2.5.1.tgz}
+ resolution: {integrity: sha512-c2KkcVN+NJmuA7CGlaGD1qJh1cLfDnQsHjE89E60vUEMlqduHGCdCLJCID5geFVM0dOtA3ZiIO8BoEQmzQVfpQ==}
engines: {node: '>= 10.0.0'}
cpu: [ia32]
os: [win32]
'@parcel/watcher-win32-x64@2.5.1':
- resolution: {integrity: sha512-9lHBdJITeNR++EvSQVUcaZoWupyHfXe1jZvGZ06O/5MflPcuPLtEphScIBL+AiCWBO46tDSHzWyD0uDmmZqsgA==, tarball: https://registry.npmmirror.com/@parcel/watcher-win32-x64/-/watcher-win32-x64-2.5.1.tgz}
+ resolution: {integrity: sha512-9lHBdJITeNR++EvSQVUcaZoWupyHfXe1jZvGZ06O/5MflPcuPLtEphScIBL+AiCWBO46tDSHzWyD0uDmmZqsgA==}
engines: {node: '>= 10.0.0'}
cpu: [x64]
os: [win32]
'@parcel/watcher@2.5.1':
- resolution: {integrity: sha512-dfUnCxiN9H4ap84DvD2ubjw+3vUNpstxa0TneY/Paat8a3R4uQZDLSvWjmznAY/DoahqTHl9V46HF/Zs3F29pg==, tarball: https://registry.npmmirror.com/@parcel/watcher/-/watcher-2.5.1.tgz}
+ resolution: {integrity: sha512-dfUnCxiN9H4ap84DvD2ubjw+3vUNpstxa0TneY/Paat8a3R4uQZDLSvWjmznAY/DoahqTHl9V46HF/Zs3F29pg==}
engines: {node: '>= 10.0.0'}
'@polka/url@1.0.0-next.21':
@@ -800,13 +797,13 @@ packages:
resolution: {integrity: sha512-21cFJr9z3g5dW8B0CVI9g2O9beqaThGQ6ZFBqHfwhzLDKUxaqTIy3vnfah/UPkfOiF2pLq+tGz+W8RyCskuslw==}
'@types/sortablejs@1.15.8':
- resolution: {integrity: sha512-b79830lW+RZfwaztgs1aVPgbasJ8e7AXtZYHTELNXZPsERt4ymJdjV4OccDbHQAvHrCcFpbF78jkm0R6h/pZVg==, tarball: https://registry.npmmirror.com/@types/sortablejs/-/sortablejs-1.15.8.tgz}
+ resolution: {integrity: sha512-b79830lW+RZfwaztgs1aVPgbasJ8e7AXtZYHTELNXZPsERt4ymJdjV4OccDbHQAvHrCcFpbF78jkm0R6h/pZVg==}
'@types/svgo@2.6.4':
resolution: {integrity: sha512-l4cmyPEckf8moNYHdJ+4wkHvFxjyW6ulm9l4YGaOxeyBWPhBOT0gvni1InpFPdzx1dKf/2s62qGITwxNWnPQng==}
'@types/trusted-types@2.0.7':
- resolution: {integrity: sha512-ScaPdn1dQczgbl0QFTeTOmVHFULt394XJgOQNoyVhZ6r2vLnMLJfBPd53SB52T/3G36VI1/g2MZaX0cwDuXsfw==, tarball: https://registry.npmmirror.com/@types/trusted-types/-/trusted-types-2.0.7.tgz}
+ resolution: {integrity: sha512-ScaPdn1dQczgbl0QFTeTOmVHFULt394XJgOQNoyVhZ6r2vLnMLJfBPd53SB52T/3G36VI1/g2MZaX0cwDuXsfw==}
'@types/web-bluetooth@0.0.16':
resolution: {integrity: sha512-oh8q2Zc32S6gd/j50GowEjKLoOVOwHP/bWVjKJInBwQqdOYMdPrf1oVlelTlyfFK3CKxL1uahMDAr+vy8T7yMQ==}
@@ -1687,7 +1684,7 @@ packages:
resolution: {integrity: sha512-CPB+UL9XMT/Av+pJxCKGhdx+yg1hzplvFJQlJ2n68PyQGMz9L/E2zCyLdOL8uasbouTUgnPl+y0tccI/se+BEw==}
canvg@3.0.11:
- resolution: {integrity: sha512-5ON+q7jCTgMp9cjpu4Jo6XbvfYwSB2Ow3kzHKfIyJfaCAOHLbdKPQqGKgfED/R5B+3TFFfe8pegYA+b423SRyA==, tarball: https://registry.npmmirror.com/canvg/-/canvg-3.0.11.tgz}
+ resolution: {integrity: sha512-5ON+q7jCTgMp9cjpu4Jo6XbvfYwSB2Ow3kzHKfIyJfaCAOHLbdKPQqGKgfED/R5B+3TFFfe8pegYA+b423SRyA==}
engines: {node: '>=10.0.0'}
chalk@1.1.3:
@@ -1877,7 +1874,7 @@ packages:
resolution: {integrity: sha512-3DdaFaU/Zf1AnpLiFDeNCD4TOWe3Zl2RZaTzUvWiIk5ERzcCodOE20Vqq4fzCbNoHURFHT4/us/Lfq+S2zyY4w==}
core-js@3.45.0:
- resolution: {integrity: sha512-c2KZL9lP4DjkN3hk/an4pWn5b5ZefhRJnAc42n6LJ19kSnbeRbdQZE5dSeE2LBol1OwJD3X1BQvFTAsa8ReeDA==, tarball: https://registry.npmmirror.com/core-js/-/core-js-3.45.0.tgz}
+ resolution: {integrity: sha512-c2KZL9lP4DjkN3hk/an4pWn5b5ZefhRJnAc42n6LJ19kSnbeRbdQZE5dSeE2LBol1OwJD3X1BQvFTAsa8ReeDA==}
core-util-is@1.0.3:
resolution: {integrity: sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==}
@@ -2197,7 +2194,7 @@ packages:
engines: {node: '>=0.12'}
errno@0.1.8:
- resolution: {integrity: sha512-dJ6oBr5SQ1VSd9qkk7ByRgb/1SH4JZjCHSW/mr63/QcXO9zLVxvJ6Oy13nio03rxpSnVDDjFor75SjVeZWPW/A==, tarball: https://registry.npmmirror.com/errno/-/errno-0.1.8.tgz}
+ resolution: {integrity: sha512-dJ6oBr5SQ1VSd9qkk7ByRgb/1SH4JZjCHSW/mr63/QcXO9zLVxvJ6Oy13nio03rxpSnVDDjFor75SjVeZWPW/A==}
hasBin: true
error-ex@1.3.2:
@@ -2614,7 +2611,7 @@ packages:
resolution: {integrity: sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==}
fsevents@2.3.2:
- resolution: {integrity: sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==, tarball: https://registry.npmmirror.com/fsevents/-/fsevents-2.3.2.tgz}
+ resolution: {integrity: sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==}
engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0}
os: [darwin]
@@ -2778,7 +2775,7 @@ packages:
engines: {node: '>= 0.4'}
graceful-fs@4.2.10:
- resolution: {integrity: sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==, tarball: https://registry.npmmirror.com/graceful-fs/-/graceful-fs-4.2.10.tgz}
+ resolution: {integrity: sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==}
grapheme-splitter@1.0.4:
resolution: {integrity: sha512-bzh50DW9kTPM00T8y4o8vQg89Di9oLJVLW/KaOGIXJWP/iqCN6WKYkbNOF04vFLJhwcpYUh9ydh/+5vpOqV4YQ==}
@@ -3716,7 +3713,7 @@ packages:
resolution: {integrity: sha512-sNPKHvyjVf7gyjwS4xGTaW/mCnF8wnjtifKBEhxfZ7E/S8tQ0rssrwGNn6q8JH/ohItJfSQp9mBtQYuTlH5QnA==}
make-dir@2.1.0:
- resolution: {integrity: sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==, tarball: https://registry.npmmirror.com/make-dir/-/make-dir-2.1.0.tgz}
+ resolution: {integrity: sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==}
engines: {node: '>=6'}
make-iterator@1.0.1:
@@ -3837,7 +3834,7 @@ packages:
engines: {node: '>= 0.6'}
mime@1.6.0:
- resolution: {integrity: sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==, tarball: https://registry.npmmirror.com/mime/-/mime-1.6.0.tgz}
+ resolution: {integrity: sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==}
engines: {node: '>=4'}
hasBin: true
@@ -3966,7 +3963,7 @@ packages:
resolution: {integrity: sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==}
needle@3.2.0:
- resolution: {integrity: sha512-oUvzXnyLiVyVGoianLijF9O/RecZUf7TkBfimjGrLM4eQhXyeJwM6GeAWccwfQ9aa4gMCZKqhAOuLaMIcQxajQ==, tarball: https://registry.npmmirror.com/needle/-/needle-3.2.0.tgz}
+ resolution: {integrity: sha512-oUvzXnyLiVyVGoianLijF9O/RecZUf7TkBfimjGrLM4eQhXyeJwM6GeAWccwfQ9aa4gMCZKqhAOuLaMIcQxajQ==}
engines: {node: '>= 4.4.x'}
hasBin: true
@@ -4872,7 +4869,7 @@ packages:
engines: {node: '>=0.10.0'}
source-map@0.6.1:
- resolution: {integrity: sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==, tarball: https://registry.npmmirror.com/source-map/-/source-map-0.6.1.tgz}
+ resolution: {integrity: sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==}
engines: {node: '>=0.10.0'}
source-map@0.7.4:
diff --git a/src/assets/svg/menu-fold.svg b/src/assets/svg/xt-menu-fold.svg
similarity index 94%
rename from src/assets/svg/menu-fold.svg
rename to src/assets/svg/xt-menu-fold.svg
index 08a646c..bfc6afc 100644
--- a/src/assets/svg/menu-fold.svg
+++ b/src/assets/svg/xt-menu-fold.svg
@@ -1,3 +1,3 @@
diff --git a/src/assets/svg/menu-unfold.svg b/src/assets/svg/xt-menu-unfold.svg
similarity index 96%
rename from src/assets/svg/menu-unfold.svg
rename to src/assets/svg/xt-menu-unfold.svg
index fde0009..895e625 100644
--- a/src/assets/svg/menu-unfold.svg
+++ b/src/assets/svg/xt-menu-unfold.svg
@@ -1,3 +1,3 @@
diff --git a/src/assets/svg/xt-menu.svg b/src/assets/svg/xt-menu.svg
new file mode 100644
index 0000000..40d0e01
--- /dev/null
+++ b/src/assets/svg/xt-menu.svg
@@ -0,0 +1,3 @@
+
\ No newline at end of file
diff --git a/src/assets/svg/xt-oblique-line.svg b/src/assets/svg/xt-oblique-line.svg
new file mode 100644
index 0000000..d0f7a1b
--- /dev/null
+++ b/src/assets/svg/xt-oblique-line.svg
@@ -0,0 +1,3 @@
+
\ No newline at end of file
diff --git a/src/assets/svg/xt-plus.svg b/src/assets/svg/xt-plus.svg
new file mode 100644
index 0000000..134927d
--- /dev/null
+++ b/src/assets/svg/xt-plus.svg
@@ -0,0 +1,3 @@
+
\ No newline at end of file
diff --git a/src/assets/svg/xt-question-circle.svg b/src/assets/svg/xt-question-circle.svg
new file mode 100644
index 0000000..9fd464b
--- /dev/null
+++ b/src/assets/svg/xt-question-circle.svg
@@ -0,0 +1,3 @@
+
\ No newline at end of file
diff --git a/src/assets/svg/xt-refresh.svg b/src/assets/svg/xt-refresh.svg
new file mode 100644
index 0000000..be42336
--- /dev/null
+++ b/src/assets/svg/xt-refresh.svg
@@ -0,0 +1,3 @@
+
\ No newline at end of file
diff --git a/src/assets/svg/xt-right.svg b/src/assets/svg/xt-right.svg
new file mode 100644
index 0000000..4ecdcaf
--- /dev/null
+++ b/src/assets/svg/xt-right.svg
@@ -0,0 +1,3 @@
+
\ No newline at end of file
diff --git a/src/assets/svg/xt-search.svg b/src/assets/svg/xt-search.svg
new file mode 100644
index 0000000..18a031c
--- /dev/null
+++ b/src/assets/svg/xt-search.svg
@@ -0,0 +1,3 @@
+
\ No newline at end of file
diff --git a/src/assets/svg/xt-sync.svg b/src/assets/svg/xt-sync.svg
new file mode 100644
index 0000000..fb12a04
--- /dev/null
+++ b/src/assets/svg/xt-sync.svg
@@ -0,0 +1,3 @@
+
\ No newline at end of file
diff --git a/src/assets/svg/xt-up.svg b/src/assets/svg/xt-up.svg
new file mode 100644
index 0000000..b5c1491
--- /dev/null
+++ b/src/assets/svg/xt-up.svg
@@ -0,0 +1,3 @@
+
\ No newline at end of file
diff --git a/src/components/custom-table-column-modal/index.vue b/src/components/custom-table-column-modal/index.vue
index 9da3768..be6a202 100644
--- a/src/components/custom-table-column-modal/index.vue
+++ b/src/components/custom-table-column-modal/index.vue
@@ -54,10 +54,10 @@
:class="isRequiredColumn(item) ? '!display-none' : ''"
>
-
+
{{ getCheckColumnLabel(item) }}
-
+
diff --git a/src/components/expandable-tags/index.vue b/src/components/expandable-tags/index.vue
index 446c32c..60c9ae2 100644
--- a/src/components/expandable-tags/index.vue
+++ b/src/components/expandable-tags/index.vue
@@ -1,5 +1,6 @@