From f080da1ebbde89682e0e11109f17cede26e41576 Mon Sep 17 00:00:00 2001 From: jxxghp Date: Sun, 9 Aug 2026 12:35:09 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E6=9B=B4=E6=96=B0=E5=A4=9A=E4=B8=AA?= =?UTF-8?q?=E7=BB=84=E4=BB=B6=E7=9A=84=E8=83=8C=E6=99=AF=E6=A0=B7=E5=BC=8F?= =?UTF-8?q?=E4=B8=BA=E9=80=8F=E6=98=8E=E5=BA=A6=E8=83=8C=E6=99=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/cards/MediaCard.vue | 2 +- src/components/cards/MusicArtistCard.vue | 6 +++- src/components/cards/SubscribeCard.vue | 10 +++--- src/components/dialog/AddDownloadDialog.vue | 35 +++++++++++++++----- src/views/discover/MusicDetailLayout.vue | 15 ++++----- src/views/discover/MusicDetailView.vue | 10 +++--- src/views/reorganize/TransferHistoryView.vue | 2 +- 7 files changed, 51 insertions(+), 29 deletions(-) diff --git a/src/components/cards/MediaCard.vue b/src/components/cards/MediaCard.vue index e0692210..b32fd604 100644 --- a/src/components/cards/MediaCard.vue +++ b/src/components/cards/MediaCard.vue @@ -593,7 +593,7 @@ onBeforeUnmount(() => { .media-card-placeholder { aspect-ratio: 2 / 3; - background: rgb(var(--v-theme-surface-variant)); + background: rgba(var(--v-theme-on-surface), 0.08); block-size: 100%; inline-size: 100%; } diff --git a/src/components/cards/MusicArtistCard.vue b/src/components/cards/MusicArtistCard.vue index f95b475a..a266b8b4 100644 --- a/src/components/cards/MusicArtistCard.vue +++ b/src/components/cards/MusicArtistCard.vue @@ -37,7 +37,7 @@ function goArtistDetail() {
- + @@ -60,6 +60,10 @@ function goArtistDetail() { inline-size: 100%; } +.music-artist-card-avatar { + background: rgba(var(--v-theme-on-surface), 0.08); +} + .music-artist-card { background-image: linear-gradient(45deg, rgba(var(--v-theme-background), 0.3), rgba(var(--v-theme-surface), 0.3) 60%); } diff --git a/src/components/cards/SubscribeCard.vue b/src/components/cards/SubscribeCard.vue index 824d1640..9b52a3b8 100644 --- a/src/components/cards/SubscribeCard.vue +++ b/src/components/cards/SubscribeCard.vue @@ -540,9 +540,10 @@ function handleCardClick() {