diff --git a/public/frontend/event-site.html b/public/frontend/event-site.html
index eede1a2..b9cb2f2 100644
--- a/public/frontend/event-site.html
+++ b/public/frontend/event-site.html
@@ -28,15 +28,15 @@
--white: #fff;
--wrap: min(1280px, calc(100% - 64px));
--ease: cubic-bezier(.2,.8,.2,1);
- --font-sans: "Liberation Sans", "Noto Sans", "Noto Sans CJK SC", "Source Han Sans SC", "Noto Sans SC", sans-serif;
+ --font-sans: "Heiti SC", "STHeiti", "SimHei", "PingFang SC", "Microsoft YaHei", "Noto Sans CJK SC", sans-serif;
--font-serif: "Songti SC", "STSong", "SimSun", "NSimSun", serif;
- --font-small: var(--font-serif);
+ --font-small: var(--font-sans);
--font-small-size: 14px;
--font-en: "Liberation Sans", "Noto Sans", sans-serif;
}
* { box-sizing: border-box; }
html { width: 100%; min-height: 100%; overflow-x: hidden; scroll-behavior: smooth; }
- body { margin: 0; width: 100%; min-width: 320px; min-height: 100%; overflow-x: hidden; color: var(--ink); background: #071526; font-family: var(--font-serif); -webkit-font-smoothing: antialiased; }
+ body { margin: 0; width: 100%; min-width: 320px; min-height: 100%; overflow-x: hidden; color: var(--ink); background: #071526; font-family: var(--font-sans); font-weight: 400; -webkit-font-smoothing: antialiased; }
a { color: inherit; text-decoration: none; }
.wrap { width: var(--wrap); margin: 0 auto; }
.site-header { position: absolute; inset: 0 0 auto; z-index: 20; color: #fff; background: transparent; }
@@ -5356,44 +5356,23 @@
white-space: nowrap !important;
}
- /* 中文宋体:Logo、标题、导航、单位名称、按钮、说明小字、页脚 */
+ /* 标题宋体;其余黑体且不加粗 */
body,
+ body * {
+ font-weight: 400 !important;
+ }
+ body {
+ font-family: var(--font-sans) !important;
+ }
.brand-logo-text,
.hero-slogan .slogan-second,
- .nav,
- .nav a,
- .hero-organizers,
- .hero-org-row,
- .hero-org-row dt,
- .hero-org-row dd,
- .hero-primary,
.audience-tracks-layout .audience-index h2,
.audience-tracks-layout .audience-index .audience-callout,
.audience-tracks-layout .audience-index .audience-callout em,
.audience-tracks-layout .tracks .section-title,
+ .audience-tracks-layout .tracks .section-title span,
.roadmap .section-title,
- .awards .section-title,
- .audience-tracks-layout .audience-stage strong,
- .audience-tracks-layout .audience-stage .stage-sub,
- .audience-tracks-layout .audience-type strong,
- .audience-tracks-layout .audience-type p,
- .audience-project-copy,
- .audience-tracks-layout .audience-focus .audience-project-copy,
- .audience-tracks-layout .audience-detail > p,
- .audience-tracks-layout .tracks-summary strong,
- .audience-tracks-layout .tracks-summary p,
- .audience-tracks-layout .tracks .track-card h3,
- .audience-tracks-layout .tracks .track-card p,
- .roadmap .step h3,
- .roadmap-intro,
- .step p,
- .step p strong,
- .award-card h3,
- .award-card small,
- .award-card p,
- .awards-summary,
- .footer-brand,
- .footer-meta {
+ .awards .section-title {
font-family: var(--font-serif) !important;
}
.language-switch,
@@ -5419,7 +5398,7 @@
margin-top: auto !important;
padding-top: 22px;
white-space: nowrap;
- font-family: var(--font-serif) !important;
+ font-family: var(--font-sans) !important;
letter-spacing: .08em !important;
}
@media (max-width: 680px) {