From 85bb826ca1044fcf5ef645775929c522c5dc82fd Mon Sep 17 00:00:00 2001 From: ljy Date: Wed, 29 Jul 2026 23:17:36 +0800 Subject: [PATCH] =?UTF-8?q?fix:=E4=BF=AE=E6=94=B9=E6=A0=B7=E5=BC=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/App.css | 55 ++++++++++++++++++++++++++++++++++++++++++++++++----- 1 file changed, 50 insertions(+), 5 deletions(-) diff --git a/src/App.css b/src/App.css index 911d431..3507dba 100644 --- a/src/App.css +++ b/src/App.css @@ -400,16 +400,26 @@ a { display: grid; min-height: 0; width: 100%; - height: min(62vh, 34rem); - max-height: 62vh; + height: min(68vh, 38rem); + max-height: 68vh; place-items: center; - border-radius: 1.5rem; - overflow: hidden; + overflow: visible; + background: transparent; +} + +.hero-visual::before { + content: ''; + position: absolute; + inset: 0; background: - radial-gradient(ellipse at center, rgba(8, 10, 14, 0.92) 0%, rgba(8, 10, 14, 0.55) 48%, transparent 72%); + radial-gradient(circle closest-side at center, rgba(8, 10, 14, 0.92) 0%, rgba(8, 10, 14, 0.55) 58%, transparent 100%); + pointer-events: none; + z-index: 0; } .hero-bottle { + position: relative; + z-index: 1; width: auto; height: min(56vh, 30rem); max-width: min(36vw, 22rem); @@ -1578,6 +1588,11 @@ blockquote cite { display: none; } +.is-stage .hero-actions, +.is-stage .section-cta { + display: none; +} + .is-stage .footer { display: none; } @@ -1866,6 +1881,36 @@ blockquote cite { height: 4rem; } +.is-stage .contact-section .qr-card { + margin-block: 1.75rem !important; + padding: 3.75rem 1.75rem 3.5rem !important; + gap: 1.35rem !important; + border: 1px solid rgba(201, 154, 69, 0.2); + border-radius: 1.25rem; + background: rgba(255, 255, 255, 0.045); + box-shadow: inset 0 1px 0 rgba(255, 244, 223, 0.06); + backdrop-filter: blur(1.125rem); +} + +.is-stage .contact-section .qr-card img { + width: min(22rem, 32vh) !important; + height: min(22rem, 32vh) !important; + padding: 0.85rem !important; + border-radius: 0.75rem; + background: #fff; + box-sizing: border-box; + object-fit: contain; +} + +.is-stage .contact-section .qr-card span { + max-width: 13.5rem; + color: rgba(255, 244, 223, 0.72); + font-size: 0.8125rem !important; + letter-spacing: 0.08em; + line-height: 1.6 !important; + text-align: center; +} + .is-stage .stage-panel-toggle { right: 1rem; bottom: 3.625rem;