Skip to content

Commit cde8c0c

Browse files
committed
update breadcrumbs position
1 parent 359d94d commit cde8c0c

File tree

3 files changed

+19
-11
lines changed

3 files changed

+19
-11
lines changed

client/packages/lowcoder/src/pages/setting/environments/EnvironmentDetail.tsx

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -148,14 +148,14 @@ const EnvironmentDetail: React.FC = () => {
148148
className="environment-detail-container"
149149
style={{ padding: "24px", flex: 1 }}
150150
>
151-
<ModernBreadcrumbs items={breadcrumbItems} />
152-
153151
{/* Environment Header Component */}
154152
<EnvironmentHeader
155153
environment={environment}
156154
onEditClick={handleEditClick}
157155
/>
158156

157+
158+
159159
{/* Basic Environment Information Card - improved responsiveness */}
160160
<Card
161161
title="Environment Overview"
@@ -202,6 +202,8 @@ const EnvironmentDetail: React.FC = () => {
202202
</Descriptions>
203203
</Card>
204204

205+
{/* Modern Breadcrumbs navigation */}
206+
<ModernBreadcrumbs items={breadcrumbItems} />
205207
{/* Tabs for Workspaces and User Groups */}
206208
<Tabs
207209
defaultActiveKey="workspaces"

client/packages/lowcoder/src/pages/setting/environments/WorkspaceDetail.tsx

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -105,9 +105,6 @@ const WorkspaceDetail: React.FC = () => {
105105
minWidth: "1000px",
106106
overflowX: "auto"
107107
}}>
108-
{/* Modern Breadcrumbs navigation */}
109-
<ModernBreadcrumbs items={breadcrumbItems} />
110-
111108
{/* New Workspace Header */}
112109
<WorkspaceHeader
113110
workspace={workspace}
@@ -117,6 +114,9 @@ const WorkspaceDetail: React.FC = () => {
117114
onDeploy={() => openDeployModal(workspace, workspaceConfig, environment)}
118115
/>
119116

117+
{/* Modern Breadcrumbs navigation */}
118+
<ModernBreadcrumbs items={breadcrumbItems} />
119+
120120
{/* Tabs for Apps, Data Sources, and Queries */}
121121
<Tabs defaultActiveKey="apps" className="modern-tabs" type="card">
122122
<TabPane tab={<span><AppstoreOutlined /> Apps</span>} key="apps">

client/packages/lowcoder/src/pages/setting/environments/components/ModernBreadcrumbs.tsx

Lines changed: 12 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -19,24 +19,30 @@ interface ModernBreadcrumbsProps extends BreadcrumbProps {
1919
const ModernBreadcrumbs: React.FC<ModernBreadcrumbsProps> = ({ items = [], ...props }) => {
2020
return (
2121
<div className="modern-breadcrumb" style={{
22-
background: '#f0f2f5',
23-
padding: '12px 24px',
22+
background: '#e6f7ff',
23+
padding: '10px 20px',
2424
borderRadius: '8px',
2525
marginBottom: '20px',
26-
boxShadow: '0 1px 3px rgba(0,0,0,0.05)'
26+
boxShadow: '0 1px 3px rgba(0,0,0,0.1)',
27+
display: 'flex',
28+
alignItems: 'center'
2729
}}>
28-
<Breadcrumb {...props}>
30+
<Breadcrumb {...props} separator="/">
2931
{items.map(item => (
3032
<Breadcrumb.Item key={item.key}>
3133
{item.onClick ? (
3234
<span
33-
style={{ cursor: "pointer" }}
35+
style={{ cursor: "pointer", color: '#1890ff', fontWeight: '500' }}
3436
onClick={item.onClick}
37+
onMouseEnter={(e) => e.currentTarget.style.textDecoration = 'underline'}
38+
onMouseLeave={(e) => e.currentTarget.style.textDecoration = 'none'}
3539
>
3640
{item.title}
3741
</span>
3842
) : (
39-
item.title
43+
<span style={{ color: '#595959', fontWeight: '500' }}>
44+
{item.title}
45+
</span>
4046
)}
4147
</Breadcrumb.Item>
4248
))}

0 commit comments

Comments
 (0)