diff --git a/frontend/src/components/features/settings/secrets-settings/secret-list-item.tsx b/frontend/src/components/features/settings/secrets-settings/secret-list-item.tsx
index b8b191aa0630..c1a40f68cee0 100644
--- a/frontend/src/components/features/settings/secrets-settings/secret-list-item.tsx
+++ b/frontend/src/components/features/settings/secrets-settings/secret-list-item.tsx
@@ -32,25 +32,26 @@ export function SecretListItem({
return (
-
+ |
{title}
|
{description || ""}
|
-
+ |
@@ -59,6 +60,7 @@ export function SecretListItem({
type="button"
onClick={onDelete}
aria-label={`Delete ${title}`}
+ className="cursor-pointer"
>
diff --git a/frontend/src/i18n/declaration.ts b/frontend/src/i18n/declaration.ts
index 75a19994a79c..a845fffc29f2 100644
--- a/frontend/src/i18n/declaration.ts
+++ b/frontend/src/i18n/declaration.ts
@@ -386,6 +386,7 @@ export enum I18nKey {
SETTINGS$DELETE_API_KEY_CONFIRMATION = "SETTINGS$DELETE_API_KEY_CONFIRMATION",
SETTINGS$NO_API_KEYS = "SETTINGS$NO_API_KEYS",
SETTINGS$NAME = "SETTINGS$NAME",
+ SECRETS$DESCRIPTION = "SECRETS$DESCRIPTION",
SETTINGS$KEY_PREFIX = "SETTINGS$KEY_PREFIX",
SETTINGS$CREATED_AT = "SETTINGS$CREATED_AT",
SETTINGS$LAST_USED = "SETTINGS$LAST_USED",
diff --git a/frontend/src/i18n/translation.json b/frontend/src/i18n/translation.json
index 88529f456298..95f97b82eb42 100644
--- a/frontend/src/i18n/translation.json
+++ b/frontend/src/i18n/translation.json
@@ -6176,6 +6176,22 @@
"es": "Nombre",
"tr": "İsim"
},
+ "SECRETS$DESCRIPTION": {
+ "en": "Description",
+ "uk": "Опис",
+ "ja": "説明",
+ "zh-CN": "描述",
+ "zh-TW": "描述",
+ "ko-KR": "설명",
+ "no": "Beskrivelse",
+ "ar": "الوصف",
+ "de": "Beschreibung",
+ "fr": "Description",
+ "it": "Descrizione",
+ "pt": "Descrição",
+ "es": "Descripción",
+ "tr": "Açıklama"
+ },
"SETTINGS$KEY_PREFIX": {
"en": "Key Prefix",
"uk": "Префікс ключа",
diff --git a/frontend/src/routes/secrets-settings.tsx b/frontend/src/routes/secrets-settings.tsx
index 4167490cbcfb..6b8858e69222 100644
--- a/frontend/src/routes/secrets-settings.tsx
+++ b/frontend/src/routes/secrets-settings.tsx
@@ -100,28 +100,6 @@ function SecretsSettingsScreen() {
{t("SECRETS$NO_SECRETS_FOUND")}
)}
- {view === "list" && (
-
-
- {secrets?.map((secret) => (
- {
- setView("edit-secret-form");
- setSelectedSecret(secret.name);
- }}
- onDelete={() => {
- setConfirmationModalIsVisible(true);
- setSelectedSecret(secret.name);
- }}
- />
- ))}
-
-
- )}
-
{!shouldRenderConnectToGitButton && view === "list" && (
)}
+ {view === "list" && (
+
+
+
+
+
+ {t(I18nKey.SETTINGS$NAME)}
+ |
+
+ {t(I18nKey.SECRETS$DESCRIPTION)}
+ |
+
+ {t(I18nKey.SETTINGS$ACTIONS)}
+ |
+
+
+
+ {secrets?.map((secret) => (
+ {
+ setView("edit-secret-form");
+ setSelectedSecret(secret.name);
+ }}
+ onDelete={() => {
+ setConfirmationModalIsVisible(true);
+ setSelectedSecret(secret.name);
+ }}
+ />
+ ))}
+
+
+
+ )}
+
{(view === "add-secret-form" || view === "edit-secret-form") && (
|