From e440dea033ddde6b4defcea58b24a2a0b10545b8 Mon Sep 17 00:00:00 2001 From: ypsdf1 Date: Mon, 26 Oct 2026 17:24:10 +0800 Subject: [PATCH] =?UTF-8?q?=E7=AC=AC57=E6=89=B9=E7=BB=AD8-2:=20=E6=AF=9B?= =?UTF-8?q?=E7=8E=BB=E7=92=83=E5=88=87=E4=B8=80=E5=88=80=E2=80=94=E2=80=94?= =?UTF-8?q?overlay=E5=8E=BBblur=E5=8F=AA=E5=8E=8B=E6=9A=97=EF=BC=8Ccard?= =?UTF-8?q?=E6=8F=90=E9=AB=98=E9=80=8F=E6=98=8E=E5=BA=A6=E8=AE=A9=E8=83=8C?= =?UTF-8?q?=E6=99=AF=E9=80=8F=E5=87=BA=EF=BC=88=E4=BB=8E=E5=85=A8=E9=9B=BE?= =?UTF-8?q?=E5=8C=96=E6=94=B9=E4=B8=BA=E7=9C=9F=E6=AF=9B=E7=8E=BB=E7=92=83?= =?UTF-8?q?=EF=BC=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- player.php | 30 +++++++++++------------------- 1 file changed, 11 insertions(+), 19 deletions(-) diff --git a/player.php b/player.php index 2e0a669..a0c79b6 100644 --- a/player.php +++ b/player.php @@ -158,21 +158,19 @@ if ($currentVersion !== $BUILD_VERSION) { .empty { text-align: center; color: var(--dim); padding: 40px; } .modal-overlay { position: fixed; top: 0; left: 0; right: 0; bottom: 0; - background: rgba(0,0,0,0.2); display: flex; justify-content: center; + background: rgba(0,0,0,0.15); display: flex; justify-content: center; align-items: center; z-index: 999; display: none; - backdrop-filter: blur(20px) saturate(1.8); -webkit-backdrop-filter: blur(20px) saturate(1.8); - will-change: backdrop-filter; } .modal-overlay.show { display: flex; } .modal { - background: rgba(22,27,34,0.35); + background: rgba(22,27,34,0.5); border: 1px solid rgba(88,166,255,0.2); border-radius: 16px; padding: 24px; width: 420px; max-width: 90%; box-shadow: 0 20px 64px rgba(0,0,0,0.4), 0 0 0 1px rgba(255,255,255,0.05), inset 0 1px 0 rgba(255,255,255,0.1); } - body.bg-img-mode .modal { background: rgba(22,27,34,0.25); } - .light-theme .modal { background: rgba(255,255,255,0.4); border-color: rgba(9,105,218,0.2); } - .light-theme.bg-img-mode .modal { background: rgba(255,255,255,0.25); } + body.bg-img-mode .modal { background: rgba(22,27,34,0.4); } + .light-theme .modal { background: rgba(255,255,255,0.55); border-color: rgba(9,105,218,0.2); } + .light-theme.bg-img-mode .modal { background: rgba(255,255,255,0.4); } .modal.animate-in { animation: drawerSlideDown 0.3s ease; } .modal.animate-out { animation: drawerSlideUp 0.25s ease forwards; } .modal h3 { margin-bottom: 16px; } @@ -218,14 +216,12 @@ if ($currentVersion !== $BUILD_VERSION) { .glass-login-overlay { display: none; position: fixed; top: 0; left: 0; right: 0; bottom: 0; background: rgba(0,0,0,0.15); - backdrop-filter: blur(20px) saturate(1.8); -webkit-backdrop-filter: blur(20px) saturate(1.8); z-index: 2000; justify-content: center; align-items: center; animation: glassFadeIn 0.3s ease; - will-change: backdrop-filter; } .glass-login-overlay.show { display: flex; } .glass-card { - background: rgba(22,27,34,0.35); + background: rgba(22,27,34,0.55); border: 1px solid rgba(88,166,255,0.2); border-radius: 20px; padding: 36px 32px; width: 400px; max-width: 90%; box-shadow: 0 20px 64px rgba(0,0,0,0.4), 0 0 0 1px rgba(255,255,255,0.05), inset 0 1px 0 rgba(255,255,255,0.1); @@ -283,24 +279,22 @@ if ($currentVersion !== $BUILD_VERSION) { background: rgba(0,0,0,0.15); z-index: 999; display: none; justify-content: center; align-items: flex-start; padding-top: 15vh; - backdrop-filter: blur(20px) saturate(1.8); -webkit-backdrop-filter: blur(20px) saturate(1.8); - will-change: backdrop-filter; } .drawer-overlay.show { display: flex; } .drawer-card { - background: rgba(22,27,34,0.3); + background: rgba(22,27,34,0.5); border: 1px solid rgba(88,166,255,0.2); border-radius: 16px 16px 0 0; padding: 24px; width: 420px; max-width: 90%; box-shadow: 0 -20px 64px rgba(0,0,0,0.4), 0 0 0 1px rgba(255,255,255,0.05), inset 0 1px 0 rgba(255,255,255,0.1); } body.bg-img-mode .drawer-card { - background: rgba(22,27,34,0.2); + background: rgba(22,27,34,0.35); } .light-theme .drawer-card { - background: rgba(255,255,255,0.35); border-color: rgba(9,105,218,0.2); + background: rgba(255,255,255,0.5); border-color: rgba(9,105,218,0.2); } .light-theme.bg-img-mode .drawer-card { - background: rgba(255,255,255,0.2); + background: rgba(255,255,255,0.35); } .drawer-card.animate-in { animation: drawerSlideDown 0.3s ease; } .drawer-card.animate-out { animation: drawerSlideUp 0.25s ease forwards; } @@ -308,14 +302,12 @@ if ($currentVersion !== $BUILD_VERSION) { .glass-alert-overlay { display: none; position: fixed; top: 0; left: 0; right: 0; bottom: 0; background: rgba(0,0,0,0.15); - backdrop-filter: blur(20px) saturate(1.8); -webkit-backdrop-filter: blur(20px) saturate(1.8); z-index: 5000; justify-content: center; align-items: center; animation: glassFadeIn 0.25s ease; - will-change: backdrop-filter; } .glass-alert-overlay.show { display: flex; } .glass-alert-card { - background: rgba(22,27,34,0.3); + background: rgba(22,27,34,0.55); border: 1px solid rgba(88,166,255,0.2); border-radius: 16px; padding: 28px 28px 20px; width: 360px; max-width: 88%; box-shadow: 0 20px 64px rgba(0,0,0,0.4), 0 0 0 1px rgba(255,255,255,0.05), inset 0 1px 0 rgba(255,255,255,0.1);