diff --git a/src/renderer/src/assets/images/apps/thinkany.webp b/src/renderer/src/assets/images/apps/thinkany.webp new file mode 100644 index 00000000..c4affd01 Binary files /dev/null and b/src/renderer/src/assets/images/apps/thinkany.webp differ diff --git a/src/renderer/src/config/minapps.ts b/src/renderer/src/config/minapps.ts index 69336a64..223c577a 100644 --- a/src/renderer/src/config/minapps.ts +++ b/src/renderer/src/config/minapps.ts @@ -15,6 +15,7 @@ import PoeAppLogo from '@renderer/assets/images/apps/poe.webp' import ZhipuProviderLogo from '@renderer/assets/images/apps/qingyan.png' import SensetimeAppLogo from '@renderer/assets/images/apps/sensetime.png' import SparkDeskAppLogo from '@renderer/assets/images/apps/sparkdesk.png' +import ThinkAnyLogo from '@renderer/assets/images/apps/thinkany.webp' import TiangongAiLogo from '@renderer/assets/images/apps/tiangong.png' import WanZhiAppLogo from '@renderer/assets/images/apps/wanzhi.jpg' import TencentYuanbaoAppLogo from '@renderer/assets/images/apps/yuanbao.png' @@ -215,6 +216,12 @@ const _apps: MinAppType[] = [ logo: NamiAiSearchLogo, url: 'https://www.n.cn/', bodered: true + }, + { + id: 'thinkany', + name: 'ThinkAny', + logo: ThinkAnyLogo, + url: 'https://thinkany.ai/' } ] diff --git a/src/renderer/src/pages/apps/App.tsx b/src/renderer/src/pages/apps/App.tsx index e88da83f..65f014d4 100644 --- a/src/renderer/src/pages/apps/App.tsx +++ b/src/renderer/src/pages/apps/App.tsx @@ -36,6 +36,9 @@ const Container = styled.div` justify-content: center; align-items: center; cursor: pointer; + max-width: 80px; + width: 72px; + overflow: hidden; ` const AppIcon = styled.img` diff --git a/src/renderer/src/pages/settings/ProviderSettings/ProviderSetting.tsx b/src/renderer/src/pages/settings/ProviderSettings/ProviderSetting.tsx index e82f95cb..6b061e54 100644 --- a/src/renderer/src/pages/settings/ProviderSettings/ProviderSetting.tsx +++ b/src/renderer/src/pages/settings/ProviderSettings/ProviderSetting.tsx @@ -262,24 +262,21 @@ const ProviderSetting: FC = ({ provider: _provider }) => { title={group} style={{ marginBottom: '10px', border: '0.5px solid var(--color-border)' }} size="small"> - {modelGroups[group].map((model) => { - console.debug(model) - return ( - - - - {model.name[0].toUpperCase()} - - {model.name} {isVisionModel(model) && } - {isWebSearchModel(model) && } - - - - - removeModel(model)} /> - - ) - })} + {modelGroups[group].map((model) => ( + + + + {model.name[0].toUpperCase()} + + {model.name} {isVisionModel(model) && } + {isWebSearchModel(model) && } + + + + + removeModel(model)} /> + + ))} ))} {docsWebsite && (