From 4dac5c17cbda400fb4de98956c50115f511e825a Mon Sep 17 00:00:00 2001 From: flym Date: Tue, 8 Sep 2026 19:51:22 +0800 Subject: [PATCH] fix: refine Phase 1 homepage visual layout --- app/globals.css | 26 ++++++++++++++++++++++++-- app/page.tsx | 14 +++++++------- components/brand-mark.tsx | 6 +++--- components/site-header.tsx | 6 +++--- components/ui.tsx | 2 +- docs/phase-1-report.md | 20 ++++++++++++++++++++ 6 files changed, 58 insertions(+), 16 deletions(-) diff --git a/app/globals.css b/app/globals.css index 7a4a302..cc13bfe 100644 --- a/app/globals.css +++ b/app/globals.css @@ -90,7 +90,7 @@ select:focus-visible { } .container-shell { - width: min(1180px, calc(100% - 2.5rem)); + width: min(1320px, calc(100% - 4rem)); margin-inline: auto; } @@ -133,6 +133,18 @@ select:focus-visible { line-height: 0.98; } +.text-balance { + text-wrap: balance; +} + +.desktop-nav { + display: none; +} + +.mobile-nav-trigger { + display: inline-flex; +} + .body-copy { color: #9ca3af; line-height: 1.8; @@ -159,7 +171,7 @@ select:focus-visible { justify-content: center; gap: 0.7rem; border-radius: 0.65rem; - padding: 0.75rem 1rem; + padding: 0.78rem 1.2rem; font-size: 0.875rem; font-weight: 700; transition: transform 180ms ease, background-color 180ms ease, border-color 180ms ease; @@ -256,6 +268,16 @@ button:disabled { } } +@media (min-width: 768px) { + .desktop-nav { + display: flex; + } + + .mobile-nav-trigger { + display: none; + } +} + @media (prefers-reduced-motion: reduce) { *, *::before, diff --git a/app/page.tsx b/app/page.tsx index e2726de..aefb81c 100644 --- a/app/page.tsx +++ b/app/page.tsx @@ -15,10 +15,10 @@ export default function HomePage() { <>
-
+

Connecting technology with everyday life

-

连接技术与日常。

+

连接技术与日常。

我们专注于蓝牙周边、音频与智能设备,持续把可靠的技术变成简单、可用的产品。

了解产品 @@ -36,9 +36,9 @@ export default function HomePage() {
-
+
-
+
查看全部产品
@@ -59,7 +59,7 @@ export default function HomePage() {
-
+
@@ -73,11 +73,11 @@ export default function HomePage() {
-
+

AI Lab

-

让设备更懂声音。

+

让设备更懂声音。

从文本转语音开始,探索语音能力在真实产品中的应用。完整工具位于独立工作台,不抢占首页的产品叙事。

体验 TTS
diff --git a/components/brand-mark.tsx b/components/brand-mark.tsx index c612701..5fd2581 100644 --- a/components/brand-mark.tsx +++ b/components/brand-mark.tsx @@ -5,9 +5,9 @@ export function BrandMark({ compact = false }: { compact?: boolean }) { 考町科技 KAOTINGS ); diff --git a/components/site-header.tsx b/components/site-header.tsx index ee68e8b..0d1cf5e 100644 --- a/components/site-header.tsx +++ b/components/site-header.tsx @@ -15,14 +15,14 @@ export function SiteHeader() { setOpen(false)}> -