fix(web): use dashboard icon for workspace entry

This commit is contained in:
2026-07-22 15:50:16 +08:00
parent e391d9dc2f
commit 74775ed64f
4 changed files with 11 additions and 11 deletions

View File

@@ -126,12 +126,6 @@
border-radius: 12px;
}
.rail-brand-icon {
width: 40px;
height: 40px;
border-radius: 10px;
}
.brand-name {
font-size: 18px;
font-weight: 700;

View File

@@ -1,6 +1,6 @@
import type { CSSProperties } from 'react'
import { Badge, Button, Layout, Space } from '@arco-design/web-react'
import { IconCompass, IconPlus } from '@arco-design/web-react/icon'
import { IconCompass, IconDashboard, IconPlus } from '@arco-design/web-react/icon'
import type { Project, WorkbenchView } from './project-types'
const { Sider } = Layout
@@ -26,10 +26,10 @@ export function ProjectRail({
<Sider className="project-rail" width={96}>
<Button
className={activeView === 'workspace' ? 'dashboard-button active' : 'dashboard-button'}
icon={<img className="brand-icon rail-brand-icon" src="/senlinai-icon.svg" alt="" aria-hidden="true" />}
icon={<IconDashboard />}
onClick={onSelectWorkspace}
aria-label="森林AI 工作台"
title="森林AI 工作台"
aria-label="工作台"
title="工作台"
/>
<Button
className={activeView === 'workspace-explore' ? 'dashboard-button active' : 'dashboard-button'}