From 7bff0323055d8b8ed4dfe31ff0c465350e8ca470 Mon Sep 17 00:00:00 2001
From: Lipika Aggarwal <2212lipika@gmail.com>
Date: Tue, 9 Dec 2025 04:05:35 +0530
Subject: [PATCH 1/2] Fix hero cards overlapping on medium screen sizes
---
.../components/LandingComponents/Hero/HeroCards.tsx | 11 ++++++-----
1 file changed, 6 insertions(+), 5 deletions(-)
diff --git a/frontend/src/components/LandingComponents/Hero/HeroCards.tsx b/frontend/src/components/LandingComponents/Hero/HeroCards.tsx
index d0e06d93..8e09d475 100644
--- a/frontend/src/components/LandingComponents/Hero/HeroCards.tsx
+++ b/frontend/src/components/LandingComponents/Hero/HeroCards.tsx
@@ -10,13 +10,14 @@ const popIn = {
export const HeroCards = () => {
return (
-
+ // Prevent overflow at lg breakpoint
+
@@ -29,7 +30,7 @@ export const HeroCards = () => {
initial="hidden"
animate="visible"
variants={popIn}
- className="absolute right-[20px] mt-5 top-4 w-80 flex flex-col justify-center items-center drop-shadow-xl shadow-black/10 dark:shadow-white/10"
+ className="absolute lg:right-[30px] xl:right-[8px] mt-5 top-20 lg:w-[260px] xl:w-80 flex flex-col justify-center items-center drop-shadow-xl shadow-black/10 dark:shadow-white/10"
>
@@ -45,7 +46,7 @@ export const HeroCards = () => {
initial="hidden"
animate="visible"
variants={popIn}
- className="absolute top-[150px] left-[50px] w-72 drop-shadow-xl shadow-black/10 dark:shadow-white/10"
+ className="absolute lg:top-[240px] lg:left-[24px] xl:top-[170px] xl:left-[40px] w-72 drop-shadow-xl shadow-black/10 dark:shadow-white/10"
>
@@ -58,7 +59,7 @@ export const HeroCards = () => {
initial="hidden"
animate="visible"
variants={popIn}
- className="absolute w-[350px] -right-[10px] bottom-[135px] drop-shadow-xl shadow-black/10 dark:shadow-white/10"
+ className="absolute lg:w-[290px] xl:w-[350px] lg:right-[30px] xl:-right-[6px] lg:bottom-[20px] xl:bottom-[90px] drop-shadow-xl shadow-black/10 dark:shadow-white/10"
>
From b23fc71085efbd935f34bd8c24ba21ccb343a150 Mon Sep 17 00:00:00 2001
From: Lipika Aggarwal <2212lipika@gmail.com>
Date: Tue, 9 Dec 2025 04:33:55 +0530
Subject: [PATCH 2/2] Fix hero cards overlapping on medium screen sizes
---
.../__tests__/__snapshots__/HeroCards.test.tsx.snap | 10 +++++-----
1 file changed, 5 insertions(+), 5 deletions(-)
diff --git a/frontend/src/components/LandingComponents/Hero/__tests__/__snapshots__/HeroCards.test.tsx.snap b/frontend/src/components/LandingComponents/Hero/__tests__/__snapshots__/HeroCards.test.tsx.snap
index cf330826..e883ecbb 100644
--- a/frontend/src/components/LandingComponents/Hero/__tests__/__snapshots__/HeroCards.test.tsx.snap
+++ b/frontend/src/components/LandingComponents/Hero/__tests__/__snapshots__/HeroCards.test.tsx.snap
@@ -3,10 +3,10 @@
exports[`HeroCard component using snapshot renders correctly 1`] = `