refactor(admin): 模型配置 - 能力与请求协议改为品牌卡片单选

This commit is contained in:
ddCat
2026-08-04 22:13:47 +08:00
parent 8e0deaff48
commit c8defa8084
2 changed files with 144 additions and 19 deletions

View File

@@ -248,7 +248,8 @@ function modelMenuMeta(model: string, capability?: ModelCapability): { descripti
export function ModelIcon({ model }: { model: string }) {
const icon = resolveModelIcon(modelOptionName(model));
return icon ? <img src={icon} alt="" className="size-3.5 shrink-0 dark:invert" /> : <Cpu className="size-3.5 shrink-0 opacity-70" />;
const monochrome = icon === "/icons/openai.svg" || icon === "/icons/grok.svg";
return icon ? <img src={icon} alt="" className={cn("size-3.5 shrink-0", monochrome && "dark:invert")} /> : <Cpu className="size-3.5 shrink-0 opacity-70" />;
}
export function resolveModelIcon(model: string) {