diff --git a/public/frontend/event-site.html b/public/frontend/event-site.html index 291d41b..8aa685f 100644 --- a/public/frontend/event-site.html +++ b/public/frontend/event-site.html @@ -608,7 +608,7 @@ .hero-banner--landmarks img { object-position: 10% center; } .hero-banner--photonic { background-size: cover; background-position: right center; } .hero-banner--photonic img { object-position: right center; } - .hero { height: 60dvh; min-height: 60dvh; max-height: 60dvh; overflow: hidden; } + .hero { height: 70dvh; min-height: 70dvh; max-height: 70dvh; overflow: hidden; } .hero-actions { position: relative; top: auto; right: auto; bottom: auto; left: auto; transform: none; width: max-content; height: auto; margin: 22px auto 0; } .hero::after { background: radial-gradient(ellipse 48% 32% at 50% 77%, rgba(3,23,108,.58) 0%, rgba(6,45,140,.3) 52%, transparent 82%), radial-gradient(ellipse 46% 28% at 50% 27%, rgba(112,45,211,.42) 0%, rgba(78,38,181,.2) 50%, transparent 80%), linear-gradient(180deg, rgba(28,11,102,.24) 0%, transparent 30%, transparent 68%, rgba(16,23,91,.22) 100%); box-shadow: inset 0 -120px 120px rgba(18,24,92,.1), inset 0 1px rgba(226,214,255,.14); } .hero-grid { padding-top: 118px; justify-content: flex-start; align-items: flex-start; } @@ -5167,9 +5167,9 @@ .hero, html.is-prototype-scaled .hero { width: 100% !important; - height: 60dvh !important; - min-height: 60dvh !important; - max-height: 60dvh !important; + height: 70dvh !important; + min-height: 70dvh !important; + max-height: 70dvh !important; overflow: hidden; } .hero-map-dots { left: 0; right: 0; width: 100%; } @@ -5376,38 +5376,45 @@ white-space: nowrap !important; } - /* 系统黑体 / 宋体;大标题与小标题宋体并略加粗;「寻找光通信…」黑体 Regular */ + /* 五大标题宋体略加粗;最小字宋体 Regular;其余黑体 Regular */ body, body * { font-family: var(--font-sans) !important; font-weight: 400 !important; font-synthesis: none; } - .audience-detail > p, - .audience-tracks-layout .audience-index span, - .audience-tracks-layout .audience-index .audience-callout, - .audience-tracks-layout .audience-index .audience-callout em { - font-family: var(--font-sans) !important; - font-weight: 400 !important; - } .hero-slogan .slogan-second, .audience-tracks-layout .audience-index h2, - .audience-tracks-layout .audience-stage strong, - .audience-tracks-layout .audience-stage .stage-sub, - .audience-tracks-layout .audience-type strong, .audience-tracks-layout .tracks .section-title, .audience-tracks-layout .tracks .section-title span, - .tracks-summary strong, - .audience-tracks-layout .tracks .track-card h3, .roadmap .section-title, - .roadmap .step h3, - .roadmap .step p strong, - .awards .section-title, - .awards .award-card h3 { + .awards .section-title { font-family: var(--font-serif) !important; font-weight: 600 !important; font-synthesis: weight; } + .nav, + .nav a, + .language-switch, + .hero-organizers, + .hero-organizers dt, + .hero-organizers dd, + .hero-org-row, + .matched-section-label, + .audience-kicker, + .audience-eyebrow, + .tracks-kicker, + .roadmap-intro strong, + .step-place, + .roadmap .step-place, + .award-card small, + .awards .award-card small, + .footer-brand, + .footer-meta, + [lang="en"] { + font-family: var(--font-serif) !important; + font-weight: 400 !important; + } /* 赛程地点固定在卡片底部,四卡同一高度对齐 */ .roadmap .timeline { @@ -5435,7 +5442,7 @@ margin-top: auto !important; padding-top: 22px; white-space: nowrap; - font-family: var(--font-sans) !important; + font-family: var(--font-serif) !important; letter-spacing: .08em !important; } @media (max-width: 680px) {