Skip to content

Commit b8f74c6

Browse files
fix: Adjust grid layout and spacing for improved responsiveness
1 parent 806b170 commit b8f74c6

File tree

1 file changed

+8
-8
lines changed

1 file changed

+8
-8
lines changed

apps/web/src/app/page.tsx

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -278,7 +278,7 @@ export default function Home() {
278278
</motion.div>
279279

280280
{/* Bento Grid layout */}
281-
<div className="grid grid-cols-1 md:grid-cols-12 gap-6 auto-rows-[280px]">
281+
<div className="grid grid-cols-1 md:grid-cols-12 gap-6 auto-rows-auto md:auto-rows-[280px]">
282282

283283
{/* Card 1: 实时协作 (6 cols, 2 rows) */}
284284
<motion.div
@@ -342,11 +342,11 @@ export default function Home() {
342342
whileInView={{ opacity: 1, y: 0 }}
343343
viewport={{ once: true }}
344344
transition={{ duration: 0.5, delay: 0.1 }}
345-
className="md:col-span-6 md:row-span-1 group relative overflow-hidden rounded-[2.5rem] bg-white dark:bg-zinc-900 border border-slate-200/50 dark:border-white/5 shadow-[0_20px_40px_-15px_rgba(0,0,0,0.05)] p-10 flex flex-col sm:flex-row items-center justify-between gap-8 h-[280px]"
345+
className="md:col-span-6 md:row-span-1 group relative overflow-hidden rounded-[2.5rem] bg-white dark:bg-zinc-900 border border-slate-200/50 dark:border-white/5 shadow-[0_20px_40px_-15px_rgba(0,0,0,0.05)] p-10 flex flex-col sm:flex-row items-center justify-between gap-8"
346346
>
347347
<div className="absolute inset-0 pointer-events-none rounded-[2.5rem] shadow-[inset_0_1px_0_rgba(255,255,255,0.9)] dark:shadow-[inset_0_1px_0_rgba(255,255,255,0.02)] z-10" />
348348

349-
<div className="relative z-20 flex-1 max-w-[60%]">
349+
<div className="relative z-20 flex-1 max-w-full sm:max-w-[60%]">
350350
<div className="w-12 h-12 rounded-[1rem] bg-indigo-50 dark:bg-indigo-900/40 flex items-center justify-center text-indigo-600 dark:text-indigo-400 mb-6 ring-1 ring-indigo-100 dark:ring-indigo-800/50">
351351
<Layout className="w-5 h-5" />
352352
</div>
@@ -379,7 +379,7 @@ export default function Home() {
379379
whileInView={{ opacity: 1, y: 0 }}
380380
viewport={{ once: true }}
381381
transition={{ duration: 0.5, delay: 0.2 }}
382-
className="md:col-span-3 md:row-span-1 group relative overflow-hidden rounded-[2.5rem] bg-white dark:bg-zinc-900 border border-slate-200/50 dark:border-white/5 shadow-[0_20px_40px_-15px_rgba(0,0,0,0.05)] p-8 flex flex-col justify-center text-center h-[280px]"
382+
className="md:col-span-3 md:row-span-1 group relative overflow-hidden rounded-[2.5rem] bg-white dark:bg-zinc-900 border border-slate-200/50 dark:border-white/5 shadow-[0_20px_40px_-15px_rgba(0,0,0,0.05)] p-8 flex flex-col justify-center text-center py-12 md:py-8"
383383
>
384384
<div className="absolute inset-0 pointer-events-none shadow-[inset_0_1px_0_rgba(255,255,255,0.9)] dark:shadow-[inset_0_1px_0_rgba(255,255,255,0.02)] z-10" />
385385
<div className="absolute inset-x-0 bottom-0 h-1/2 bg-gradient-to-t from-purple-500/5 dark:from-purple-500/10 to-transparent opacity-0 group-hover:opacity-100 transition-opacity duration-700 pointer-events-none" />
@@ -399,7 +399,7 @@ export default function Home() {
399399
whileInView={{ opacity: 1, y: 0 }}
400400
viewport={{ once: true }}
401401
transition={{ duration: 0.5, delay: 0.3 }}
402-
className="md:col-span-3 md:row-span-1 group relative overflow-hidden rounded-[2.5rem] bg-white dark:bg-zinc-900 border border-slate-200/50 dark:border-white/5 shadow-[0_20px_40px_-15px_rgba(0,0,0,0.05)] p-8 flex flex-col justify-center text-center h-[280px]"
402+
className="md:col-span-3 md:row-span-1 group relative overflow-hidden rounded-[2.5rem] bg-white dark:bg-zinc-900 border border-slate-200/50 dark:border-white/5 shadow-[0_20px_40px_-15px_rgba(0,0,0,0.05)] p-8 flex flex-col justify-center text-center py-12 md:py-8"
403403
>
404404
<div className="absolute inset-0 pointer-events-none shadow-[inset_0_1px_0_rgba(255,255,255,0.9)] dark:shadow-[inset_0_1px_0_rgba(255,255,255,0.02)] z-10" />
405405
<div className="absolute inset-x-0 bottom-0 h-1/2 bg-gradient-to-t from-emerald-500/5 dark:from-emerald-500/10 to-transparent opacity-0 group-hover:opacity-100 transition-opacity duration-700 pointer-events-none" />
@@ -421,12 +421,12 @@ export default function Home() {
421421
whileInView={{ opacity: 1, y: 0 }}
422422
viewport={{ once: true }}
423423
transition={{ duration: 0.5, delay: 0.4 }}
424-
className="md:col-span-7 md:row-span-1 group relative overflow-hidden rounded-[2.5rem] bg-white dark:bg-zinc-900 border border-slate-200/50 dark:border-white/5 shadow-[0_20px_40px_-15px_rgba(0,0,0,0.05)] p-10 flex items-center justify-between h-[280px]"
424+
className="md:col-span-7 md:row-span-1 group relative overflow-hidden rounded-[2.5rem] bg-white dark:bg-zinc-900 border border-slate-200/50 dark:border-white/5 shadow-[0_20px_40px_-15px_rgba(0,0,0,0.05)] p-10 flex flex-col md:flex-row items-center justify-between"
425425
>
426426
<div className="absolute inset-0 pointer-events-none rounded-[2.5rem] shadow-[inset_0_1px_0_rgba(255,255,255,0.9)] dark:shadow-[inset_0_1px_0_rgba(255,255,255,0.02)] z-10" />
427427
<div className="absolute inset-x-0 top-0 h-full bg-[radial-gradient(circle_at_top_right,rgba(249,115,22,0.05),transparent_60%)] dark:bg-[radial-gradient(circle_at_top_right,rgba(249,115,22,0.1),transparent_50%)] pointer-events-none" />
428428

429-
<div className="relative z-20 max-w-[60%]">
429+
<div className="relative z-20 max-w-full md:max-w-[60%]">
430430
<div className="w-12 h-12 rounded-[1rem] bg-orange-50 dark:bg-orange-900/40 flex items-center justify-center text-orange-600 dark:text-orange-400 mb-6 ring-1 ring-orange-100 dark:ring-orange-800/50 transition-transform group-hover:-translate-y-1 duration-300">
431431
<Users className="w-5 h-5" />
432432
</div>
@@ -451,7 +451,7 @@ export default function Home() {
451451
whileInView={{ opacity: 1, y: 0 }}
452452
viewport={{ once: true }}
453453
transition={{ duration: 0.5, delay: 0.5 }}
454-
className="md:col-span-5 md:row-span-1 group relative overflow-hidden rounded-[2.5rem] bg-white dark:bg-zinc-900 border border-slate-200/50 dark:border-white/5 shadow-[0_20px_40px_-15px_rgba(0,0,0,0.05)] p-10 flex flex-col justify-center h-[280px]"
454+
className="md:col-span-5 md:row-span-1 group relative overflow-hidden rounded-[2.5rem] bg-white dark:bg-zinc-900 border border-slate-200/50 dark:border-white/5 shadow-[0_20px_40px_-15px_rgba(0,0,0,0.05)] p-10 flex flex-col justify-center"
455455
>
456456
<div className="absolute inset-0 pointer-events-none rounded-[2.5rem] shadow-[inset_0_1px_0_rgba(255,255,255,0.9)] dark:shadow-[inset_0_1px_0_rgba(255,255,255,0.02)] z-10" />
457457

0 commit comments

Comments
 (0)