{{ activeFeaturedPoster.subtitle || activeFeaturedPoster.description || '根据网盘资源内容自动匹配海报展示。' }}
@@ -291,7 +278,7 @@输入搜索关键词
搜索标题、标签、资源库或维护人
空空如也
没有找到匹配“{{ searchKeyword }}”的内容
空空如也
没有找到匹配“{{ searchKeyword }}”的内容
From 6faaa7984bbac901f7214132b899c4554a54c31b Mon Sep 17 00:00:00 2001 From: liRQ <813144884@qq.com> Date: Mon, 31 Aug 2026 18:30:30 +0800 Subject: [PATCH] 1 --- public/icon/add-file.svg | 8 + public/icon/add-folder.svg | 7 + public/icon/batch-delete.svg | 10 + public/icon/batch-scrape.svg | 13 + public/icon/cast.svg | 8 + public/icon/checkbox.svg | 5 + public/icon/close.svg | 7 + public/icon/delete.svg | 10 + public/icon/description.svg | 7 + public/icon/detail.svg | 10 + public/icon/edit.svg | 7 + public/icon/export.svg | 8 + public/icon/eye-off.svg | 7 + public/icon/eye.svg | 7 + public/icon/fail.svg | 9 + public/icon/file.svg | 9 + public/icon/folder-open.svg | 7 + public/icon/folder-refresh.svg | 7 + public/icon/folder.svg | 6 + public/icon/globe.svg | 8 + public/icon/info.svg | 8 + public/icon/link.svg | 7 + public/icon/log.svg | 10 + public/icon/logout.svg | 8 + public/icon/movie.svg | 11 + public/icon/network.svg | 10 + public/icon/preview.html | 154 ++++++++ public/icon/refresh.svg | 9 + public/icon/save.svg | 8 + public/icon/scrape.svg | 11 + public/icon/search.svg | 7 + public/icon/settings.svg | 7 + public/icon/sparkle.svg | 6 + public/icon/success.svg | 5 + public/icon/switch-view.svg | 10 + public/icon/sync.svg | 7 + public/icon/tag.svg | 7 + public/icon/tools.svg | 6 + public/icon/user.svg | 7 + public/icon/warning.svg | 8 + src/App.vue | 122 +++---- src/components/AppIcon.vue | 363 +++++++++++++++++++ src/components/ConfirmDialog.vue | 5 +- src/components/DriveManageDialog.vue | 7 +- src/components/FolderTree.vue | 4 +- src/components/IconManageDialog.vue | 13 +- src/components/PosterCard.vue | 23 +- src/components/SettingsView.vue | 280 ++++++++------ src/components/TreeNode.vue | 21 +- src/components/UserManageDialog.vue | 18 +- src/style.css | 523 +++++++++++++++++++++++++-- 51 files changed, 1597 insertions(+), 248 deletions(-) create mode 100644 public/icon/add-file.svg create mode 100644 public/icon/add-folder.svg create mode 100644 public/icon/batch-delete.svg create mode 100644 public/icon/batch-scrape.svg create mode 100644 public/icon/cast.svg create mode 100644 public/icon/checkbox.svg create mode 100644 public/icon/close.svg create mode 100644 public/icon/delete.svg create mode 100644 public/icon/description.svg create mode 100644 public/icon/detail.svg create mode 100644 public/icon/edit.svg create mode 100644 public/icon/export.svg create mode 100644 public/icon/eye-off.svg create mode 100644 public/icon/eye.svg create mode 100644 public/icon/fail.svg create mode 100644 public/icon/file.svg create mode 100644 public/icon/folder-open.svg create mode 100644 public/icon/folder-refresh.svg create mode 100644 public/icon/folder.svg create mode 100644 public/icon/globe.svg create mode 100644 public/icon/info.svg create mode 100644 public/icon/link.svg create mode 100644 public/icon/log.svg create mode 100644 public/icon/logout.svg create mode 100644 public/icon/movie.svg create mode 100644 public/icon/network.svg create mode 100644 public/icon/preview.html create mode 100644 public/icon/refresh.svg create mode 100644 public/icon/save.svg create mode 100644 public/icon/scrape.svg create mode 100644 public/icon/search.svg create mode 100644 public/icon/settings.svg create mode 100644 public/icon/sparkle.svg create mode 100644 public/icon/success.svg create mode 100644 public/icon/switch-view.svg create mode 100644 public/icon/sync.svg create mode 100644 public/icon/tag.svg create mode 100644 public/icon/tools.svg create mode 100644 public/icon/user.svg create mode 100644 public/icon/warning.svg create mode 100644 src/components/AppIcon.vue diff --git a/public/icon/add-file.svg b/public/icon/add-file.svg new file mode 100644 index 0000000..0686815 --- /dev/null +++ b/public/icon/add-file.svg @@ -0,0 +1,8 @@ + + diff --git a/public/icon/add-folder.svg b/public/icon/add-folder.svg new file mode 100644 index 0000000..9d09d23 --- /dev/null +++ b/public/icon/add-folder.svg @@ -0,0 +1,7 @@ + + diff --git a/public/icon/batch-delete.svg b/public/icon/batch-delete.svg new file mode 100644 index 0000000..e45ba23 --- /dev/null +++ b/public/icon/batch-delete.svg @@ -0,0 +1,10 @@ + + diff --git a/public/icon/batch-scrape.svg b/public/icon/batch-scrape.svg new file mode 100644 index 0000000..702bd4a --- /dev/null +++ b/public/icon/batch-scrape.svg @@ -0,0 +1,13 @@ + + diff --git a/public/icon/cast.svg b/public/icon/cast.svg new file mode 100644 index 0000000..7e2d34b --- /dev/null +++ b/public/icon/cast.svg @@ -0,0 +1,8 @@ + + diff --git a/public/icon/checkbox.svg b/public/icon/checkbox.svg new file mode 100644 index 0000000..f6795a8 --- /dev/null +++ b/public/icon/checkbox.svg @@ -0,0 +1,5 @@ + + diff --git a/public/icon/close.svg b/public/icon/close.svg new file mode 100644 index 0000000..117e852 --- /dev/null +++ b/public/icon/close.svg @@ -0,0 +1,7 @@ + + diff --git a/public/icon/delete.svg b/public/icon/delete.svg new file mode 100644 index 0000000..046c675 --- /dev/null +++ b/public/icon/delete.svg @@ -0,0 +1,10 @@ + + diff --git a/public/icon/description.svg b/public/icon/description.svg new file mode 100644 index 0000000..12a5fed --- /dev/null +++ b/public/icon/description.svg @@ -0,0 +1,7 @@ + + diff --git a/public/icon/detail.svg b/public/icon/detail.svg new file mode 100644 index 0000000..bd18b31 --- /dev/null +++ b/public/icon/detail.svg @@ -0,0 +1,10 @@ + + diff --git a/public/icon/edit.svg b/public/icon/edit.svg new file mode 100644 index 0000000..756cebc --- /dev/null +++ b/public/icon/edit.svg @@ -0,0 +1,7 @@ + + diff --git a/public/icon/export.svg b/public/icon/export.svg new file mode 100644 index 0000000..02f7050 --- /dev/null +++ b/public/icon/export.svg @@ -0,0 +1,8 @@ + + diff --git a/public/icon/eye-off.svg b/public/icon/eye-off.svg new file mode 100644 index 0000000..20e7ae0 --- /dev/null +++ b/public/icon/eye-off.svg @@ -0,0 +1,7 @@ + + diff --git a/public/icon/eye.svg b/public/icon/eye.svg new file mode 100644 index 0000000..c7eedab --- /dev/null +++ b/public/icon/eye.svg @@ -0,0 +1,7 @@ + + diff --git a/public/icon/fail.svg b/public/icon/fail.svg new file mode 100644 index 0000000..67c3ab5 --- /dev/null +++ b/public/icon/fail.svg @@ -0,0 +1,9 @@ + + diff --git a/public/icon/file.svg b/public/icon/file.svg new file mode 100644 index 0000000..23e531f --- /dev/null +++ b/public/icon/file.svg @@ -0,0 +1,9 @@ + + diff --git a/public/icon/folder-open.svg b/public/icon/folder-open.svg new file mode 100644 index 0000000..b349c2e --- /dev/null +++ b/public/icon/folder-open.svg @@ -0,0 +1,7 @@ + + diff --git a/public/icon/folder-refresh.svg b/public/icon/folder-refresh.svg new file mode 100644 index 0000000..5acae84 --- /dev/null +++ b/public/icon/folder-refresh.svg @@ -0,0 +1,7 @@ + + diff --git a/public/icon/folder.svg b/public/icon/folder.svg new file mode 100644 index 0000000..86dec44 --- /dev/null +++ b/public/icon/folder.svg @@ -0,0 +1,6 @@ + + diff --git a/public/icon/globe.svg b/public/icon/globe.svg new file mode 100644 index 0000000..cc6ccb0 --- /dev/null +++ b/public/icon/globe.svg @@ -0,0 +1,8 @@ + + diff --git a/public/icon/info.svg b/public/icon/info.svg new file mode 100644 index 0000000..5f73d45 --- /dev/null +++ b/public/icon/info.svg @@ -0,0 +1,8 @@ + + diff --git a/public/icon/link.svg b/public/icon/link.svg new file mode 100644 index 0000000..947a0ac --- /dev/null +++ b/public/icon/link.svg @@ -0,0 +1,7 @@ + + diff --git a/public/icon/log.svg b/public/icon/log.svg new file mode 100644 index 0000000..6a33975 --- /dev/null +++ b/public/icon/log.svg @@ -0,0 +1,10 @@ + + diff --git a/public/icon/logout.svg b/public/icon/logout.svg new file mode 100644 index 0000000..dd59f2a --- /dev/null +++ b/public/icon/logout.svg @@ -0,0 +1,8 @@ + + diff --git a/public/icon/movie.svg b/public/icon/movie.svg new file mode 100644 index 0000000..c939c72 --- /dev/null +++ b/public/icon/movie.svg @@ -0,0 +1,11 @@ + + diff --git a/public/icon/network.svg b/public/icon/network.svg new file mode 100644 index 0000000..810b69d --- /dev/null +++ b/public/icon/network.svg @@ -0,0 +1,10 @@ + + diff --git a/public/icon/preview.html b/public/icon/preview.html new file mode 100644 index 0000000..4bc0c57 --- /dev/null +++ b/public/icon/preview.html @@ -0,0 +1,154 @@ + + +
+ + +深色描边 + 青绿色点缀 · 简约立体风格 · 根据代码实际使用场景生成
+ +