From 44929dbfe4aa62739fc6416cde03e735792647cd Mon Sep 17 00:00:00 2001 From: alger Date: Wed, 4 Feb 2026 20:14:30 +0800 Subject: [PATCH] =?UTF-8?q?refactor:=20=E9=87=8D=E6=9E=84=E9=A6=96?= =?UTF-8?q?=E9=A1=B5=20UI?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/renderer/components/home/PlaylistType.vue | 166 ----- .../components/home/RecommendAlbum.vue | 115 ---- .../components/home/RecommendSonglist.vue | 73 --- src/renderer/components/home/TopBanner.vue | 577 ------------------ .../home/components/HomeAlbumSection.vue | 199 ++++++ .../views/home/components/HomeArtists.vue | 183 ++++++ .../views/home/components/HomeCard.vue | 80 +++ .../home/components/HomeDailyRecommend.vue | 217 +++++++ .../views/home/components/HomeHero.vue | 535 ++++++++++++++++ .../views/home/components/HomeListItem.vue | 205 +++++++ .../views/home/components/HomeNewSongs.vue | 121 ++++ .../home/components/HomePlaylistSection.vue | 188 ++++++ .../home/components/HomePrivateContent.vue | 144 +++++ .../views/home/components/NavCard.vue | 262 ++++++++ src/renderer/views/home/index.vue | 98 +-- 15 files changed, 2192 insertions(+), 971 deletions(-) delete mode 100644 src/renderer/components/home/PlaylistType.vue delete mode 100644 src/renderer/components/home/RecommendAlbum.vue delete mode 100644 src/renderer/components/home/RecommendSonglist.vue delete mode 100644 src/renderer/components/home/TopBanner.vue create mode 100644 src/renderer/views/home/components/HomeAlbumSection.vue create mode 100644 src/renderer/views/home/components/HomeArtists.vue create mode 100644 src/renderer/views/home/components/HomeCard.vue create mode 100644 src/renderer/views/home/components/HomeDailyRecommend.vue create mode 100644 src/renderer/views/home/components/HomeHero.vue create mode 100644 src/renderer/views/home/components/HomeListItem.vue create mode 100644 src/renderer/views/home/components/HomeNewSongs.vue create mode 100644 src/renderer/views/home/components/HomePlaylistSection.vue create mode 100644 src/renderer/views/home/components/HomePrivateContent.vue create mode 100644 src/renderer/views/home/components/NavCard.vue diff --git a/src/renderer/components/home/PlaylistType.vue b/src/renderer/components/home/PlaylistType.vue deleted file mode 100644 index a8528fa..0000000 --- a/src/renderer/components/home/PlaylistType.vue +++ /dev/null @@ -1,166 +0,0 @@ - - - - - diff --git a/src/renderer/components/home/RecommendAlbum.vue b/src/renderer/components/home/RecommendAlbum.vue deleted file mode 100644 index dcd23ae..0000000 --- a/src/renderer/components/home/RecommendAlbum.vue +++ /dev/null @@ -1,115 +0,0 @@ - - - - - diff --git a/src/renderer/components/home/RecommendSonglist.vue b/src/renderer/components/home/RecommendSonglist.vue deleted file mode 100644 index 2c2b439..0000000 --- a/src/renderer/components/home/RecommendSonglist.vue +++ /dev/null @@ -1,73 +0,0 @@ - - - - - diff --git a/src/renderer/components/home/TopBanner.vue b/src/renderer/components/home/TopBanner.vue deleted file mode 100644 index 89dce4e..0000000 --- a/src/renderer/components/home/TopBanner.vue +++ /dev/null @@ -1,577 +0,0 @@ - - - - - diff --git a/src/renderer/views/home/components/HomeAlbumSection.vue b/src/renderer/views/home/components/HomeAlbumSection.vue new file mode 100644 index 0000000..ecd36a3 --- /dev/null +++ b/src/renderer/views/home/components/HomeAlbumSection.vue @@ -0,0 +1,199 @@ + + + diff --git a/src/renderer/views/home/components/HomeArtists.vue b/src/renderer/views/home/components/HomeArtists.vue new file mode 100644 index 0000000..3d7b763 --- /dev/null +++ b/src/renderer/views/home/components/HomeArtists.vue @@ -0,0 +1,183 @@ + + + + + diff --git a/src/renderer/views/home/components/HomeCard.vue b/src/renderer/views/home/components/HomeCard.vue new file mode 100644 index 0000000..a2ca433 --- /dev/null +++ b/src/renderer/views/home/components/HomeCard.vue @@ -0,0 +1,80 @@ + + + + + diff --git a/src/renderer/views/home/components/HomeDailyRecommend.vue b/src/renderer/views/home/components/HomeDailyRecommend.vue new file mode 100644 index 0000000..f1a2215 --- /dev/null +++ b/src/renderer/views/home/components/HomeDailyRecommend.vue @@ -0,0 +1,217 @@ + + + + + diff --git a/src/renderer/views/home/components/HomeHero.vue b/src/renderer/views/home/components/HomeHero.vue new file mode 100644 index 0000000..19e38b4 --- /dev/null +++ b/src/renderer/views/home/components/HomeHero.vue @@ -0,0 +1,535 @@ + + + + + diff --git a/src/renderer/views/home/components/HomeListItem.vue b/src/renderer/views/home/components/HomeListItem.vue new file mode 100644 index 0000000..955fea5 --- /dev/null +++ b/src/renderer/views/home/components/HomeListItem.vue @@ -0,0 +1,205 @@ + + + + + diff --git a/src/renderer/views/home/components/HomeNewSongs.vue b/src/renderer/views/home/components/HomeNewSongs.vue new file mode 100644 index 0000000..f31becd --- /dev/null +++ b/src/renderer/views/home/components/HomeNewSongs.vue @@ -0,0 +1,121 @@ + + + + + diff --git a/src/renderer/views/home/components/HomePlaylistSection.vue b/src/renderer/views/home/components/HomePlaylistSection.vue new file mode 100644 index 0000000..2cd1369 --- /dev/null +++ b/src/renderer/views/home/components/HomePlaylistSection.vue @@ -0,0 +1,188 @@ + + + diff --git a/src/renderer/views/home/components/HomePrivateContent.vue b/src/renderer/views/home/components/HomePrivateContent.vue new file mode 100644 index 0000000..9bc5f71 --- /dev/null +++ b/src/renderer/views/home/components/HomePrivateContent.vue @@ -0,0 +1,144 @@ + + + + + diff --git a/src/renderer/views/home/components/NavCard.vue b/src/renderer/views/home/components/NavCard.vue new file mode 100644 index 0000000..b1bb36f --- /dev/null +++ b/src/renderer/views/home/components/NavCard.vue @@ -0,0 +1,262 @@ + + + + + diff --git a/src/renderer/views/home/index.vue b/src/renderer/views/home/index.vue index 0b4a980..aabe462 100644 --- a/src/renderer/views/home/index.vue +++ b/src/renderer/views/home/index.vue @@ -1,63 +1,81 @@