From 6ff04ea4e3ad518adc3fd9c255b8246c6e0f4b34 Mon Sep 17 00:00:00 2001 From: fengxiangdebaozi <10845145+fengxiangdebaozi@user.noreply.gitee.com> Date: Tue, 18 Aug 2026 16:50:27 +0800 Subject: [PATCH] fix: restore skill list styling --- .../settings/skill-settings-page.tsx | 207 ++++++++++-------- 1 file changed, 117 insertions(+), 90 deletions(-) diff --git a/frontend-web/src/components/workspace/settings/skill-settings-page.tsx b/frontend-web/src/components/workspace/settings/skill-settings-page.tsx index 42f92a24..3923d67a 100644 --- a/frontend-web/src/components/workspace/settings/skill-settings-page.tsx +++ b/frontend-web/src/components/workspace/settings/skill-settings-page.tsx @@ -25,7 +25,8 @@ import { Trash2Icon, TrendingUpIcon, Upload, - UserIcon, + UserIcon, + WorkflowIcon, XIcon, } from "lucide-react"; import { useRouter } from "next/navigation"; @@ -50,13 +51,6 @@ import { EmptyTitle, } from "@/components/ui/empty"; -import { - Item, - ItemActions, - ItemTitle, - ItemContent, - ItemDescription, -} from "@/components/ui/item"; import { Input } from "@/components/ui/input"; import { Select, SelectContent, SelectItem, SelectTrigger, SelectValue } from "@/components/ui/select"; import { Tabs, TabsList, TabsTrigger } from "@/components/ui/tabs"; @@ -756,7 +750,7 @@ export function SkillRow({ const badgeGroup = (
- + {skill.name_zh?.trim() ? skill.name_zh : desensitize(skill.name)} {skill.name_zh?.trim() && ( @@ -861,65 +855,12 @@ export function SkillRow({
); - const metaNodes = ( - <> - {!isBuiltin && skill.owner_username && ( - - )} - {skill.use_count !== undefined && ( -
- {skill.use_count > 0 - ? t.settings.skills.useCountInline.replace( - "{count}", - String(skill.use_count), - ) - : t.settings.skills.useCountInlineZero} -
- )} - {formatDateTime(skill.created_at) && ( -
- - - 创建时间:{formatDateTime(skill.created_at)} - -
- )} - {(skill.tags?.length ?? 0) > 0 && ( - - )} - - ); - const actionButtons = ( <> + )} + + +
+ {(skill.tags?.length ?? 0) > 0 ? ( + + ) : ( + 未设置标签 + )} +
+
+ 使用次数 + {skill.use_count ? `${skill.use_count} 次` : "暂无调用"} +
+
+ + + {skill.enabled ? "已启用" : "未启用"} + + {activityAt &&

更新于 {activityAt}

} +
+
+ {actionArea} +
+ + )}