diff --git a/frontend/src/components/ui-new/primitives/RepoCard.tsx b/frontend/src/components/ui-new/primitives/RepoCard.tsx
index 00c94dd4..b657dee2 100644
--- a/frontend/src/components/ui-new/primitives/RepoCard.tsx
+++ b/frontend/src/components/ui-new/primitives/RepoCard.tsx
@@ -94,7 +94,7 @@ export function RepoCard({
-
+
+
+
+
+
+
+
+ {tCommon('actions.copyPath')}
+
+
+ {tCommon('actions.openInIde')}
+
+
+
{/* Commits badge */}
@@ -155,56 +173,49 @@ export function RepoCard({
{/* PR status row */}
{prNumber && (
-
+
{prStatus === 'merged' ? (
-
-
- {t('git.pr.merged', { prNumber })}
-
+ prUrl ? (
+
+ ) : (
+
+
+ {t('git.pr.merged', { prNumber })}
+
+ )
) : prUrl ? (
) : (
-
+
- {t('git.pr.open', { prNumber })}
+ {t('git.pr.open', { number: prNumber })}
)}
)}
{/* Actions row */}
-
+
onActionsClick?.(action)}
/>
-
-
-
-
-
-
- {tCommon('actions.copyPath')}
-
-
- {tCommon('actions.openInIde')}
-
-
-
);