diff --git a/src/renderer/src/assets/images/models/claude.png b/src/renderer/src/assets/images/models/claude.png index e6213255..535102b2 100644 Binary files a/src/renderer/src/assets/images/models/claude.png and b/src/renderer/src/assets/images/models/claude.png differ diff --git a/src/renderer/src/pages/home/components/NavigationCenter.tsx b/src/renderer/src/pages/home/components/NavigationCenter.tsx index 470d5ddc..7e673650 100644 --- a/src/renderer/src/pages/home/components/NavigationCenter.tsx +++ b/src/renderer/src/pages/home/components/NavigationCenter.tsx @@ -6,12 +6,13 @@ import { useAssistant } from '@renderer/hooks/useAssistant' import { useProviders } from '@renderer/hooks/useProvider' import { useShowAssistants } from '@renderer/hooks/useStore' import { Assistant } from '@renderer/types' -import { Button, Dropdown, MenuProps } from 'antd' +import { Avatar, Button, Dropdown, MenuProps } from 'antd' import { upperFirst } from 'lodash' import { FC } from 'react' import { useTranslation } from 'react-i18next' import styled from 'styled-components' import { NewButton } from '../HomePage' +import { getModelLogo } from '@renderer/config/provider' interface Props { activeAssistant: Assistant @@ -34,6 +35,7 @@ const NavigationCenter: FC = ({ activeAssistant }) => { key: m.id, label: upperFirst(m.name), style: m.id === model?.id ? { color: colorPrimary } : undefined, + icon: , onClick: () => setModel(m) })) }))