From 7616edf9077212d43847d0d4c350a042690aa23f Mon Sep 17 00:00:00 2001 From: Melvin Ragusa Date: Fri, 23 Jan 2026 12:16:13 +0100 Subject: [PATCH] fix: card sizing on homepage --- src/components/sections/Services.module.css | 10 ++++++++++ src/components/sections/Services.tsx | 4 ++-- 2 files changed, 12 insertions(+), 2 deletions(-) diff --git a/src/components/sections/Services.module.css b/src/components/sections/Services.module.css index 042c231..d3486ca 100644 --- a/src/components/sections/Services.module.css +++ b/src/components/sections/Services.module.css @@ -29,6 +29,16 @@ gap: var(--space-xl); } +.cardWrapper { + height: 100%; +} + +.serviceCard { + height: 100%; + display: flex; + flex-direction: column; +} + @media (min-width: 1024px) { .grid { grid-template-columns: repeat(4, 1fr); diff --git a/src/components/sections/Services.tsx b/src/components/sections/Services.tsx index a0fa1cf..cbca9b7 100644 --- a/src/components/sections/Services.tsx +++ b/src/components/sections/Services.tsx @@ -78,8 +78,8 @@ export function Services() { viewport={{ once: true, margin: '-50px' }} > {t.services.items.map((service, index) => ( - - + + {icons[service.icon as keyof typeof icons]}