From 655cd80651a4a5ae2a8181456c93e58a97232f0a Mon Sep 17 00:00:00 2001 From: Xubin Ren <52506698+Re-bin@users.noreply.github.com> Date: Mon, 27 Jul 2026 21:23:44 +0800 Subject: [PATCH] style(webui): clarify skill row interactions --- .../components/settings/SkillsCatalogSettings.tsx | 15 ++++++++++++--- 1 file changed, 12 insertions(+), 3 deletions(-) diff --git a/webui/src/components/settings/SkillsCatalogSettings.tsx b/webui/src/components/settings/SkillsCatalogSettings.tsx index f9f28228c..6915c296a 100644 --- a/webui/src/components/settings/SkillsCatalogSettings.tsx +++ b/webui/src/components/settings/SkillsCatalogSettings.tsx @@ -256,16 +256,25 @@ function SkillCatalogRow({ })} onClick={() => onSelect(skill)} className={cn( - "group flex w-full min-w-0 items-center gap-3 rounded-[14px] px-2 py-3 text-left transition-colors", - "hover:bg-muted/45 focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring", + "group flex w-full min-w-0 items-center gap-3 rounded-[14px] px-2 py-3 text-left", + "transition-[background-color,box-shadow] duration-150", + "hover:bg-muted/70 hover:shadow-[inset_0_0_0_1px_hsl(var(--border)/0.35)]", + "focus-visible:bg-muted/70 focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring", !enabled && "opacity-60", )} > +
+
{skill.description}