From 158f218649f765eb663c881ebee46025ea6668ea Mon Sep 17 00:00:00 2001 From: Scott Wilson Date: Thu, 16 Apr 2026 12:12:02 -0700 Subject: [PATCH 1/2] improvement: add rotation icon to rotated secrets in single env display --- .../SecretTableRow/SecretTableRow.tsx | 28 +++++++++++++------ 1 file changed, 20 insertions(+), 8 deletions(-) diff --git a/frontend/src/pages/secret-manager/OverviewPage/components/SecretTableRow/SecretTableRow.tsx b/frontend/src/pages/secret-manager/OverviewPage/components/SecretTableRow/SecretTableRow.tsx index 187c0fd61b1..a09fce31d76 100644 --- a/frontend/src/pages/secret-manager/OverviewPage/components/SecretTableRow/SecretTableRow.tsx +++ b/frontend/src/pages/secret-manager/OverviewPage/components/SecretTableRow/SecretTableRow.tsx @@ -10,7 +10,8 @@ import { GitBranchIcon, ImportIcon, KeyIcon, - RefreshCcwIcon + RefreshCcwIcon, + RefreshCwIcon } from "lucide-react"; import { twMerge } from "tailwind-merge"; @@ -224,7 +225,7 @@ export const SecretTableRow = ({ className={twMerge( !isSingleEnvView && "sticky left-0 z-10", !singleEnvPendingAction && - "bg-container transition-colors duration-75 group-hover:bg-container-hover", + "relative bg-container transition-colors duration-75 group-hover:bg-container-hover", !isSingleEnvView && isFormExpanded && "border-b-0 bg-container-hover", isSingleEnvView && singleEnvShowOverride && "border-b-border/50", isSingleEnvView && "pt-3 align-top", @@ -256,13 +257,24 @@ export const SecretTableRow = ({ )} /> ) : ( - + + {singleEnvSecret?.isRotatedSecret && isSingleEnvView && ( + )} - /> + )} {isSingleEnvView ? ( From 8a1aa3f2bdc0226eeea141731a1018bfd6921227 Mon Sep 17 00:00:00 2001 From: Scott Wilson Date: Thu, 16 Apr 2026 14:45:28 -0700 Subject: [PATCH 2/2] fix: only use relative on single env view --- .../OverviewPage/components/SecretTableRow/SecretTableRow.tsx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/frontend/src/pages/secret-manager/OverviewPage/components/SecretTableRow/SecretTableRow.tsx b/frontend/src/pages/secret-manager/OverviewPage/components/SecretTableRow/SecretTableRow.tsx index a09fce31d76..f422410bc63 100644 --- a/frontend/src/pages/secret-manager/OverviewPage/components/SecretTableRow/SecretTableRow.tsx +++ b/frontend/src/pages/secret-manager/OverviewPage/components/SecretTableRow/SecretTableRow.tsx @@ -225,10 +225,10 @@ export const SecretTableRow = ({ className={twMerge( !isSingleEnvView && "sticky left-0 z-10", !singleEnvPendingAction && - "relative bg-container transition-colors duration-75 group-hover:bg-container-hover", + "bg-container transition-colors duration-75 group-hover:bg-container-hover", !isSingleEnvView && isFormExpanded && "border-b-0 bg-container-hover", isSingleEnvView && singleEnvShowOverride && "border-b-border/50", - isSingleEnvView && "pt-3 align-top", + isSingleEnvView && "relative pt-3 align-top", pendingActionBorderClass(singleEnvPendingAction) )} >