From 3c8b573d0564f350e52061326d7a9d9959d700de Mon Sep 17 00:00:00 2001 From: ypsdf1 Date: Mon, 26 Oct 2026 14:58:42 +0800 Subject: [PATCH] =?UTF-8?q?=E7=AC=AC57=E6=89=B9=E7=BB=AD6:=20=E4=BF=AE?= =?UTF-8?q?=E5=A4=8D2=E4=B8=AAbug=201.=20modal=E5=BC=B9=E7=AA=97=E5=8A=A0?= =?UTF-8?q?=E6=AF=9B=E7=8E=BB=E7=92=83=E6=95=88=E6=9E=9C=EF=BC=88backdrop-?= =?UTF-8?q?filter=20blur=EF=BC=89=203.=20acctBindEmailPwdStep=E6=98=BE?= =?UTF-8?q?=E7=A4=BAmodalOverlay=EF=BC=88=E6=89=B9=E5=87=86=E5=90=8E?= =?UTF-8?q?=E5=8D=A1=E6=AD=BB=E4=BF=AE=E5=A4=8D=EF=BC=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- player.php | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/player.php b/player.php index bfb1574..0010240 100644 --- a/player.php +++ b/player.php @@ -158,13 +158,20 @@ 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.6); display: flex; justify-content: center; + background: rgba(0,0,0,0.55); display: flex; justify-content: center; align-items: center; z-index: 999; display: none; + backdrop-filter: blur(8px); -webkit-backdrop-filter: blur(8px); } + .modal-overlay.show { display: flex; } .modal { - background: var(--card); border: 1px solid var(--border); border-radius: 12px; + background: rgba(22,27,34,0.75); backdrop-filter: blur(32px) saturate(1.8); -webkit-backdrop-filter: blur(32px) saturate(1.8); + border: 1px solid rgba(88,166,255,0.25); border-radius: 12px; padding: 24px; width: 400px; max-width: 90%; + box-shadow: 0 12px 48px rgba(0,0,0,0.5), inset 0 1px 0 rgba(255,255,255,0.08); } + body.bg-img-mode .modal { background: rgba(22,27,34,0.6); } + .light-theme .modal { background: rgba(255,255,255,0.8); border-color: rgba(9,105,218,0.25); } + .light-theme.bg-img-mode .modal { background: rgba(255,255,255,0.6); } .modal h3 { margin-bottom: 16px; } .modal .row { margin-bottom: 12px; } .modal label { display: block; font-size: 13px; color: var(--dim); margin-bottom: 4px; } @@ -2744,6 +2751,7 @@ if ($currentVersion !== $BUILD_VERSION) {
`, '确认绑定', acctBindEmailConfirm); + document.getElementById('modalOverlay').style.display = 'flex'; setTimeout(() => { const p = document.getElementById('bindPwdInput'); if (p) p.focus(); }, 120); }