From 930cadcaa835e1a4180d41ae570e2ad44ab4900c Mon Sep 17 00:00:00 2001 From: zhaoying Date: Fri, 27 Mar 2026 18:11:54 +0800 Subject: [PATCH] fix(web): model tag --- web/src/styles/index.css | 4 ++++ .../components/ModelListDetail.tsx | 22 +++++++++++++------ .../components/CommunityNetwork.tsx | 2 +- 3 files changed, 20 insertions(+), 8 deletions(-) diff --git a/web/src/styles/index.css b/web/src/styles/index.css index 1c9393e2..7e76dee0 100644 --- a/web/src/styles/index.css +++ b/web/src/styles/index.css @@ -396,3 +396,7 @@ body { color: #FFFFFF; background-color: #171719; } + +.spin.ant-spin-nested-loading .ant-spin-container::after { + background: transparent; +} \ No newline at end of file diff --git a/web/src/views/ModelManagement/components/ModelListDetail.tsx b/web/src/views/ModelManagement/components/ModelListDetail.tsx index a3b9bbc0..ffe7a17f 100644 --- a/web/src/views/ModelManagement/components/ModelListDetail.tsx +++ b/web/src/views/ModelManagement/components/ModelListDetail.tsx @@ -2,7 +2,7 @@ * @Author: ZhaoYing * @Date: 2026-02-03 16:49:45 * @Last Modified by: ZhaoYing - * @Last Modified time: 2026-03-25 12:28:07 + * @Last Modified time: 2026-03-27 18:06:23 */ /** * Model List Detail Drawer @@ -12,7 +12,7 @@ import { useState, useImperativeHandle, forwardRef, useRef, useMemo } from 'react'; import { useTranslation } from 'react-i18next'; -import { Button, Switch, Row, Col, Space, Tooltip } from 'antd' +import { Button, Switch, Row, Col, Space, Tooltip, Popover } from 'antd' import type { ProviderModelItem, ModelListItem, ModelListDetailRef, MultiKeyConfigModalRef } from '../types'; import RbDrawer from '@/components/RbDrawer'; @@ -136,11 +136,19 @@ const ModelListDetail = forwardRef(({ - {t(`modelNew.${item.type}`)} - {item.api_keys.length}{t('modelNew.apiKeyNum')} - {item.capability?.filter(item => item !=='video').map(vo => {t(`modelNew.${vo}`)})} - } + subTitle={ + + {t(`modelNew.${item.type}`)} + {item.api_keys.length}{t('modelNew.apiKeyNum')} + {item.capability?.map(vo => {t(`modelNew.${vo}`)})} + }> + + {t(`modelNew.${item.type}`)} + {item.api_keys.length}{t('modelNew.apiKeyNum')} + {item.capability?.map(vo => {t(`modelNew.${vo}`)})} + + } avatarUrl={getLogoUrl(item.logo)} avatar={
diff --git a/web/src/views/UserMemoryDetail/components/CommunityNetwork.tsx b/web/src/views/UserMemoryDetail/components/CommunityNetwork.tsx index b8322c87..33da0b04 100644 --- a/web/src/views/UserMemoryDetail/components/CommunityNetwork.tsx +++ b/web/src/views/UserMemoryDetail/components/CommunityNetwork.tsx @@ -66,7 +66,7 @@ const CommunityNetwork: FC<{ onSelectCommunity?: (node: RawCommunityNode) => voi if (loading) { return - +