diff --git a/web/app/components/base/logo/logo-embedded-chat-header.tsx b/web/app/components/base/logo/logo-embedded-chat-header.tsx index 02dc62c90..831298582 100644 --- a/web/app/components/base/logo/logo-embedded-chat-header.tsx +++ b/web/app/components/base/logo/logo-embedded-chat-header.tsx @@ -1,3 +1,4 @@ +import classNames from '@/utils/classnames' import type { FC } from 'react' type LogoEmbeddedChatHeaderProps = { @@ -7,13 +8,16 @@ type LogoEmbeddedChatHeaderProps = { const LogoEmbeddedChatHeader: FC = ({ className, }) => { - return ( + return + + + logo - ) + } export default LogoEmbeddedChatHeader diff --git a/web/app/components/header/account-dropdown/workplace-selector/index.tsx b/web/app/components/header/account-dropdown/workplace-selector/index.tsx index 6ab6892a9..387e7bfb2 100644 --- a/web/app/components/header/account-dropdown/workplace-selector/index.tsx +++ b/web/app/components/header/account-dropdown/workplace-selector/index.tsx @@ -40,7 +40,9 @@ const WorkplaceSelector = () => { gap-1.5 p-0.5 hover:bg-state-base-hover ${open && 'bg-state-base-hover'} rounded-[10px] `, )}> -
{currentWorkspace?.name[0].toLocaleUpperCase()}
+
+ {currentWorkspace?.name[0]?.toLocaleUpperCase()} +
{currentWorkspace?.name}
@@ -58,18 +60,20 @@ const WorkplaceSelector = () => { -
+
{t('common.userProfile.workspace')}
{ workspaces.map(workspace => (
handleSwitchWorkspace(workspace.id)}> -
{workspace.name[0].toLocaleUpperCase()}
+
+ {workspace?.name[0]?.toLocaleUpperCase()} +
{workspace.name}
diff --git a/web/app/components/header/account-setting/members-page/index.tsx b/web/app/components/header/account-setting/members-page/index.tsx index 594a31c0b..f7ed3f10c 100644 --- a/web/app/components/header/account-setting/members-page/index.tsx +++ b/web/app/components/header/account-setting/members-page/index.tsx @@ -15,7 +15,6 @@ import I18n from '@/context/i18n' import { useAppContext } from '@/context/app-context' import Avatar from '@/app/components/base/avatar' import type { InvitationResult } from '@/models/common' -import LogoEmbeddedChatHeader from '@/app/components/base/logo/logo-embedded-chat-header' import { useProviderContext } from '@/context/provider-context' import { Plan } from '@/app/components/billing/type' import Button from '@/app/components/base/button' @@ -56,7 +55,9 @@ const MembersPage = () => { <>
- +
+ {currentWorkspace?.name[0]?.toLocaleUpperCase()} +
{currentWorkspace?.name}
{enableBilling && ( diff --git a/web/public/logo/logo-embedded-chat-header.png b/web/public/logo/logo-embedded-chat-header.png index 945f824b6..058f7d27e 100644 Binary files a/web/public/logo/logo-embedded-chat-header.png and b/web/public/logo/logo-embedded-chat-header.png differ diff --git a/web/public/logo/logo-embedded-chat-header@2x.png b/web/public/logo/logo-embedded-chat-header@2x.png new file mode 100644 index 000000000..9e1194767 Binary files /dev/null and b/web/public/logo/logo-embedded-chat-header@2x.png differ diff --git a/web/public/logo/logo-embedded-chat-header@3x.png b/web/public/logo/logo-embedded-chat-header@3x.png new file mode 100644 index 000000000..5285ed6b9 Binary files /dev/null and b/web/public/logo/logo-embedded-chat-header@3x.png differ