From fe289228e1c1f0bb91c3808034b01c557e3299ca Mon Sep 17 00:00:00 2001 From: Felipe Cardoso Date: Sat, 8 Nov 2025 16:11:43 +0100 Subject: [PATCH] Enhance responsive layout for homepage sections - Updated `DemoSection`, `PhilosophySection`, `FeatureCard`, and `TechStackSection` to ensure proper alignment and height consistency. - Added `h-full` and `flex` utility classes for better flexbox behavior and layout responsiveness. - Improved text and description alignment within cards by introducing `flex-1`. --- frontend/src/components/home/DemoSection.tsx | 4 ++-- frontend/src/components/home/FeatureCard.tsx | 4 ++-- frontend/src/components/home/PhilosophySection.tsx | 4 ++-- frontend/src/components/home/TechStackSection.tsx | 4 ++-- 4 files changed, 8 insertions(+), 8 deletions(-) diff --git a/frontend/src/components/home/DemoSection.tsx b/frontend/src/components/home/DemoSection.tsx index d256151..330d59e 100644 --- a/frontend/src/components/home/DemoSection.tsx +++ b/frontend/src/components/home/DemoSection.tsx @@ -62,7 +62,7 @@ export function DemoSection() { {demos.map((demo, index) => (

{demo.title}

-

+

{demo.description}

diff --git a/frontend/src/components/home/FeatureCard.tsx b/frontend/src/components/home/FeatureCard.tsx index d2e3a3b..b6dbebc 100644 --- a/frontend/src/components/home/FeatureCard.tsx +++ b/frontend/src/components/home/FeatureCard.tsx @@ -28,7 +28,7 @@ export function FeatureCard({ }: FeatureCardProps) { return ( @@ -48,7 +48,7 @@ export function FeatureCard({ {/* Description */} -

{description}

+

{description}

{/* CTA Link */} {/* What You Won't Find */} ( -
+
{/* Tech Badge */}
{tech.name}