diff --git a/apps/console/src/pages/FrameworkOverviewPage.tsx b/apps/console/src/pages/FrameworkOverviewPage.tsx index 0f8d74d25..91009e3aa 100644 --- a/apps/console/src/pages/FrameworkOverviewPage.tsx +++ b/apps/console/src/pages/FrameworkOverviewPage.tsx @@ -121,63 +121,67 @@ function FrameworkOverviewPageContent({ key={index} className="rounded-xl border border-gray-200 relative" > -
-
+
+
{card.title}
-
-
- {Array(card.total) - .fill(0) - .map((_, i) => { - const control = card.controls[i]; - return ( -
{ - setHoveredCard(index); - setHoveredControl(i); - const rect = - e.currentTarget.getBoundingClientRect(); +
+
+
+ {Array(card.total) + .fill(0) + .map((_, i) => { + const control = card.controls[i]; + return ( +
{ + setHoveredCard(index); + setHoveredControl(i); + const rect = + e.currentTarget.getBoundingClientRect(); - setTooltipPosition({ - x: rect.left, - y: rect.top - 10, - width: 400, - }); - }} - onClick={() => { - if (control?.id) { - navigate( - `/organizations/${organizationId}/frameworks/${framework.id}/controls/${control.id}` - ); - } - }} - onMouseLeave={() => { - setTimeout(() => { - if (!isTooltipHovered) { - setHoveredCard(null); - setHoveredControl(null); - setTooltipPosition(null); + setTooltipPosition({ + x: rect.left, + y: rect.top - 10, + width: 400, + }); + }} + onClick={() => { + if (control?.id) { + navigate( + `/organizations/${organizationId}/frameworks/${framework.id}/controls/${control.id}` + ); } - }, 500); - }} - title={control?.name} - /> - ); - })} + }} + onMouseLeave={() => { + setTimeout(() => { + if (!isTooltipHovered) { + setHoveredCard(null); + setHoveredControl(null); + setTooltipPosition(null); + } + }, 500); + }} + title={control?.name} + /> + ); + })} +
+
+
+ + {card.completed}/{card.total} Controls validated +
- - {card.completed}/{card.total} Controls validated -