From e85f959fa6243e45dfdb5712003bdebae89bb98d Mon Sep 17 00:00:00 2001 From: kjqwer <2990346238@qq.com> Date: Mon, 13 Oct 2025 14:47:08 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BD=9C=E5=93=81=E9=A1=B5=E9=9D=A2=E6=8C=89?= =?UTF-8?q?=E9=92=AE=E6=A0=B7=E5=BC=8F=E4=BF=AE=E5=A4=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ui/src/components/artwork/ArtworkInfoPanel.vue | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/ui/src/components/artwork/ArtworkInfoPanel.vue b/ui/src/components/artwork/ArtworkInfoPanel.vue index 6fdefad..d033703 100644 --- a/ui/src/components/artwork/ArtworkInfoPanel.vue +++ b/ui/src/components/artwork/ArtworkInfoPanel.vue @@ -517,6 +517,7 @@ const handleCaptionToggleChange = (event: Event) => { padding: var(--spacing-lg); background: var(--color-bg-secondary); border-radius: var(--radius-lg); + justify-content: center; } .nav-btn { @@ -723,6 +724,7 @@ input:checked+.slider:before { background: var(--color-bg-secondary); padding: var(--spacing-lg); border-radius: var(--radius-lg); + margin-top: var(--spacing-md); margin-bottom: var(--spacing-xl); } @@ -746,14 +748,16 @@ input:checked+.slider:before { right: 0; background: var(--color-bg-primary); border-top: 1px solid var(--color-border); - border-radius: var(--radius-lg) var(--radius-lg) 0 0; - padding: var(--spacing-md); - margin: var(--spacing-xl) calc(-1 * var(--spacing-lg)) 0; + border-radius: var(--radius-xl); + padding: var(--spacing-lg); + margin: var(--spacing-xl) 0 0 0; display: grid; grid-template-columns: auto 1fr auto; - gap: var(--spacing-sm); - box-shadow: 0 -2px 8px rgba(0, 0, 0, 0.1); + gap: var(--spacing-md); + box-shadow: 0 -4px 12px rgba(0, 0, 0, 0.15); z-index: 1001; + backdrop-filter: blur(10px); + -webkit-backdrop-filter: blur(10px); } .nav-back {