From 6b008af49991051d419d8de195120960750f36e1 Mon Sep 17 00:00:00 2001 From: Anurag Yadav Date: Fri, 23 Jan 2026 14:18:02 +0530 Subject: [PATCH 1/2] Make the page responsive --- frontend/src/app/projects/dashboard/layout.tsx | 2 +- .../projects/dashboard/metrics/[projectKey]/page.tsx | 10 ++++++---- frontend/src/components/GeneralCompliantComponent.tsx | 4 ++-- frontend/src/components/MetricsScoreCircle.tsx | 8 ++++---- frontend/src/components/ProjectsDashboardNavBar.tsx | 4 ++-- 5 files changed, 15 insertions(+), 13 deletions(-) diff --git a/frontend/src/app/projects/dashboard/layout.tsx b/frontend/src/app/projects/dashboard/layout.tsx index 475e61f2a4..51978c9fa9 100644 --- a/frontend/src/app/projects/dashboard/layout.tsx +++ b/frontend/src/app/projects/dashboard/layout.tsx @@ -14,7 +14,7 @@ const ProjectsHealthDashboardLayout: React.FC<{ readonly children: React.ReactNo return ( -
+
{children}
diff --git a/frontend/src/app/projects/dashboard/metrics/[projectKey]/page.tsx b/frontend/src/app/projects/dashboard/metrics/[projectKey]/page.tsx index 06004602ec..3cc63bd7f6 100644 --- a/frontend/src/app/projects/dashboard/metrics/[projectKey]/page.tsx +++ b/frontend/src/app/projects/dashboard/metrics/[projectKey]/page.tsx @@ -62,15 +62,17 @@ const ProjectHealthMetricsDetails: FC = () => {
{metricsList && metricsLatest ? ( <> -
-
-

{metricsLatest.projectName}

+
+
+

+ {metricsLatest.projectName} +

-
+
- +
) diff --git a/frontend/src/components/MetricsScoreCircle.tsx b/frontend/src/components/MetricsScoreCircle.tsx index b47d6f5b26..ecfd9aee11 100644 --- a/frontend/src/components/MetricsScoreCircle.tsx +++ b/frontend/src/components/MetricsScoreCircle.tsx @@ -21,7 +21,7 @@ const MetricsScoreCircle: FC = ({ score, onClick, click } } - const baseClasses = `relative flex h-14 w-14 flex-col items-center justify-center rounded-full shadow-md transition-all duration-300 ${scoreStyle}` + const baseClasses = `relative flex h-10 w-10 sm:h-14 sm:w-14 flex-col items-center justify-center rounded-full shadow-md transition-all duration-300 ${scoreStyle}` const groupClass = clickable ? 'group' : '' const clickableClasses = clickable ? 'hover:scale-105 hover:shadow-lg cursor-pointer' : '' const finalClasses = `${groupClass} ${baseClasses} ${clickableClasses}` @@ -51,11 +51,11 @@ const MetricsScoreCircle: FC = ({ score, onClick, click
)}
- + Health - {score} - + {score} + Score
diff --git a/frontend/src/components/ProjectsDashboardNavBar.tsx b/frontend/src/components/ProjectsDashboardNavBar.tsx index 012d30cf7c..13e45f52f6 100644 --- a/frontend/src/components/ProjectsDashboardNavBar.tsx +++ b/frontend/src/components/ProjectsDashboardNavBar.tsx @@ -26,7 +26,7 @@ const ProjectsDashboardNavBar: React.FC = () => { return ( { }} position="static" > - + {NAVIGATION_ITEMS.map(({ href, label, icon }) => ( Date: Fri, 23 Jan 2026 15:31:05 +0530 Subject: [PATCH 2/2] fixed responsivenes in medium screen --- .../app/projects/dashboard/metrics/[projectKey]/page.tsx | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/frontend/src/app/projects/dashboard/metrics/[projectKey]/page.tsx b/frontend/src/app/projects/dashboard/metrics/[projectKey]/page.tsx index 3cc63bd7f6..3f12991efc 100644 --- a/frontend/src/app/projects/dashboard/metrics/[projectKey]/page.tsx +++ b/frontend/src/app/projects/dashboard/metrics/[projectKey]/page.tsx @@ -63,16 +63,14 @@ const ProjectHealthMetricsDetails: FC = () => { {metricsList && metricsLatest ? ( <>
-
-

- {metricsLatest.projectName} -

+
+

{metricsLatest.projectName}

-
+