From 164726c43feb6a1c6517ebd4e37a39cf06ff8893 Mon Sep 17 00:00:00 2001 From: Xubin Ren <52506698+Re-bin@users.noreply.github.com> Date: Tue, 28 Jul 2026 17:56:46 +0800 Subject: [PATCH] style(webui): quiet marketplace install actions --- .../components/settings/SkillsMarketplace.tsx | 47 ++++++++----------- 1 file changed, 19 insertions(+), 28 deletions(-) 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}
);