@@ -130,19 +130,19 @@ export default function Home() {
130130 </ ul >
131131 </ nav >
132132
133- { /* Landing Section with Gray Background */ }
134- < div className = "w-full min-h-[100dvh] flex flex -col items-center px-2 md:px-4 bg-black " >
135- < div className = "flex flex-col w-full h-[100dvh] py-2 md:py-4" >
136- < div className = "w -full h- full min-w-0 rounded-2xl border border-white/20 p-2 sm:p-3 md:p-5 flex flex-col " >
137- < div className = "relative w-full flex-1 min-h-0 min-w -0 overflow-hidden rounded-xl " >
133+ { /* Landing: mobile 用 aspect-video 贴合 16:9,减少 object-contain 在固定高度下的上下黑边;桌面全屏 contain。 */ }
134+ < div className = "flex w-full flex-col items-center bg-black px-1.5 pt-[5.5rem] md:min-h-[100dvh] md: px-4 md:pt-0 " >
135+ < div className = "flex w-full max-md:h-auto flex-col py-0 md: h-[100dvh] md:min-h-0 md:py-4" >
136+ < div className = "flex h -full min-h-0 w- full min-w-0 max-md:h-auto flex-col rounded-2xl border border-white/20 p-1 sm:p-2 md:p-5" >
137+ < div className = "relative aspect-video w-full overflow-hidden rounded-xl md:aspect-auto md:h-full md: min-h -0 md:flex-1 " >
138138 < video
139139 preload = "none"
140140 autoPlay
141141 loop
142142 muted
143143 playsInline
144144 poster = "https://ik.imagekit.io/uqvsd50nv/teaser.jpg"
145- className = "absolute inset-0 h-full w-full object-contain bg-black "
145+ className = "absolute inset-0 h-full w-full bg-black object-cover md:object-contain "
146146 >
147147 < source src = "https://ik.imagekit.io/7rgtwup0y/teaser.mp4" />
148148 </ video >
@@ -198,7 +198,7 @@ export default function Home() {
198198 className = "w-full px-4 md:px-6 flex flex-col items-center"
199199 id = "highlights"
200200 >
201- < div className = "w-full flex flex -col items-center mt-8 md:mt-16" >
201+ < div className = "mt-2 flex w-full flex-col items-center md:mt-16" >
202202 < div className = "w-full max-w-6xl flex flex-row justify-between" >
203203 < h2 className = "text-2xl md:text-3xl font-bold" >
204204 < Link
@@ -229,7 +229,7 @@ export default function Home() {
229229 </ div >
230230 </ div >
231231 < div className = "w-full px-4 md:px-6 flex flex-col items-center" >
232- < div className = "w-full flex flex -col items-center mt-10 md:mt-20" >
232+ < div className = "mt-4 flex w-full flex-col items-center md:mt-20" >
233233 < div className = "w-full max-w-5xl flex flex-row justify-between" >
234234 < div className = "flex flex-col gap-3 md:gap-6" >
235235 < p className = "text-[11px] sm:text-xs md:text-sm text-left w-full" >
@@ -290,7 +290,7 @@ export default function Home() {
290290 </ div >
291291 </ div >
292292 </ div >
293- < div className = "w-full px-4 md:px-6 flex flex -col items-center mt-6 md:mt-10" >
293+ < div className = "mt-3 flex w-full flex-col items-center px-4 md:mt-10 md:px-6 " >
294294 < div className = "w-full max-w-6xl" >
295295 < video
296296 controls
@@ -304,7 +304,7 @@ export default function Home() {
304304 </ div >
305305 </ div >
306306 < div className = "w-full px-4 md:px-6 flex flex-col items-center" >
307- < Separator className = "max-w-6xl mt-14 md:mt-28" />
307+ < Separator className = "mt-8 max-w-6xl md:mt-28" />
308308 </ div >
309309 </ div >
310310
0 commit comments