From 292751643fa20b095c5fee4bc6e898bc170a0c22 Mon Sep 17 00:00:00 2001 From: alger Date: Fri, 6 Feb 2026 12:50:58 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E4=BC=98=E5=8C=96=20UI=20=E9=80=BB?= =?UTF-8?q?=E8=BE=91=E9=80=82=E9=85=8D=E7=A7=BB=E5=8A=A8=E7=AB=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../components/common/CategorySelector.vue | 121 +++ src/renderer/components/podcast/RadioCard.vue | 36 +- src/renderer/layout/components/SearchBar.vue | 6 +- src/renderer/router/home.ts | 26 +- src/renderer/router/other.ts | 15 +- src/renderer/store/index.ts | 1 - src/renderer/store/modules/menu.ts | 17 +- src/renderer/store/modules/podcast.ts | 166 ---- src/renderer/views/album/index.vue | 81 +- .../home/components/HomeAlbumSection.vue | 7 +- .../views/home/components/HomeHero.vue | 159 ++-- src/renderer/views/list/index.vue | 111 +-- src/renderer/views/music/MusicListPage.vue | 14 +- src/renderer/views/mv/index.vue | 85 +- src/renderer/views/podcast/category.vue | 111 --- src/renderer/views/podcast/index.vue | 865 ++++++++++-------- src/renderer/views/podcast/radio.vue | 168 +++- 17 files changed, 1003 insertions(+), 986 deletions(-) create mode 100644 src/renderer/components/common/CategorySelector.vue delete mode 100644 src/renderer/store/modules/podcast.ts delete mode 100644 src/renderer/views/podcast/category.vue diff --git a/src/renderer/components/common/CategorySelector.vue b/src/renderer/components/common/CategorySelector.vue new file mode 100644 index 0000000..0609132 --- /dev/null +++ b/src/renderer/components/common/CategorySelector.vue @@ -0,0 +1,121 @@ + + + + + diff --git a/src/renderer/components/podcast/RadioCard.vue b/src/renderer/components/podcast/RadioCard.vue index b68f074..e427fdf 100644 --- a/src/renderer/components/podcast/RadioCard.vue +++ b/src/renderer/components/podcast/RadioCard.vue @@ -1,35 +1,37 @@