From a9dcbc2578583aa7d57603e705a13138930bb885 Mon Sep 17 00:00:00 2001 From: kjqwer <2990346238@qq.com> Date: Thu, 25 Sep 2025 11:06:49 +0800 Subject: [PATCH] =?UTF-8?q?svg=E7=BB=9F=E4=B8=80=E7=AE=A1=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ui/src/App.vue | 18 ++-- ui/src/assets/icons/actions.ts | 24 ++++++ ui/src/assets/icons/brand.ts | 6 ++ ui/src/assets/icons/index.ts | 29 +++++++ ui/src/assets/icons/navigation.ts | 20 +++++ ui/src/components/artwork/ArtworkCard.vue | 10 +-- .../components/artwork/ArtworkInfoPanel.vue | 31 ++----- .../common/DownloadProgressWidget.vue | 16 +--- ui/src/components/common/ErrorMessage.vue | 8 +- ui/src/components/common/SettingsWidget.vue | 16 +--- ui/src/components/common/SvgIcon.vue | 25 ++++++ ui/src/components/common/UpdateChecker.vue | 34 ++------ ui/src/components/common/WatchlistWidget.vue | 82 +++++-------------- .../components/home/RandomRecommendations.vue | 5 +- .../components/ranking/RankingPagination.vue | 8 +- ui/src/components/search/ArtistSearch.vue | 10 +-- ui/src/main.ts | 2 + ui/src/views/ArtistView.vue | 20 ++--- ui/src/views/ArtistsView.vue | 28 ++----- ui/src/views/BookmarksView.vue | 5 +- ui/src/views/DownloadsView.vue | 23 ++---- ui/src/views/HomeView.vue | 31 ++----- ui/src/views/LoginView.vue | 5 +- ui/src/views/RankingView.vue | 4 +- ui/src/views/SearchView.vue | 15 +--- 25 files changed, 193 insertions(+), 282 deletions(-) create mode 100644 ui/src/assets/icons/actions.ts create mode 100644 ui/src/assets/icons/brand.ts create mode 100644 ui/src/assets/icons/index.ts create mode 100644 ui/src/assets/icons/navigation.ts create mode 100644 ui/src/components/common/SvgIcon.vue diff --git a/ui/src/App.vue b/ui/src/App.vue index 0591f5f..f207b06 100644 --- a/ui/src/App.vue +++ b/ui/src/App.vue @@ -25,13 +25,13 @@ const showDownloadWidget = computed(() => { onMounted(async () => { await authStore.fetchLoginStatus() - + // 如果已登录,初始化下载store和检查更新 if (authStore.isLoggedIn) { await downloadStore.fetchTasks() // 启动定期刷新 downloadStore.startRefreshInterval() - + // 自动检查更新(静默) setTimeout(() => { updateStore.autoCheckUpdate() @@ -47,10 +47,7 @@ onMounted(async () => {
@@ -101,10 +95,10 @@ onMounted(async () => {