diff --git a/webui/src/components/settings/SkillsMarketplace.tsx b/webui/src/components/settings/SkillsMarketplace.tsx index 0b62acb86..0b6734d3b 100644 --- a/webui/src/components/settings/SkillsMarketplace.tsx +++ b/webui/src/components/settings/SkillsMarketplace.tsx @@ -1,9 +1,9 @@ import { useEffect, useMemo, useState } from "react"; import { Check, - Download, ExternalLink, Loader2, + Plus, Search, ShieldAlert, } from "lucide-react"; @@ -476,9 +476,16 @@ function MarketplaceSkillRow({ onSelect: (skill: MarketplaceSkillSummary) => void; }) { const { t } = useTranslation(); + const actionLabel = t( + isInstalling + ? "settings.skills.marketplaceInstalling" + : installed + ? "settings.skills.marketplaceInstalled" + : "settings.skills.marketplaceInstall", + ); return ( -
+
{skill.rank ? ( #{skill.rank} @@ -523,47 +530,31 @@ function MarketplaceSkillRow({ {skill.provider === "skills_sh" ? : null}
);