Your Name
6163dbbcb6
docs: update design spec status to completed
...
Mark homepage dashboard design as completed and add implementation notes.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-01 10:01:30 +08:00
Your Name
1c86244f2d
feat: add accessibility improvements
...
- Add keyboard navigation support (Enter/Space keys)
- Add ARIA labels for screen readers
- Add role and tabIndex attributes
- Fix empty interface warning
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-01 10:00:48 +08:00
Your Name
07bb427eb6
fix: replace BuildingOutlined with BuildOutlined
...
Fix critical build error by using correct icon name from @ant-design/icons.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-01 09:59:19 +08:00
Your Name
4195b8a6e7
fix: use standard style tag for responsive layout
...
Replace styled-jsx with standard style tag to avoid TypeScript errors.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-01 09:53:40 +08:00
Your Name
663ce6e64f
style: add responsive layout for mobile devices
...
Add media query to display cards in single column on mobile screens.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-01 09:52:55 +08:00
Your Name
d0786532d8
fix: correct icon name and remove unused import
...
- Change BuildingOutlined to BuildOutlined (correct export)
- Remove unused React import
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-01 09:52:34 +08:00
Your Name
d915db1016
feat: redesign homepage as dashboard workspace
...
Replace simple welcome message with functional dashboard including greeting and quick action cards.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-01 09:51:27 +08:00
Your Name
04625070b0
fix: remove unused props from CustomHeader component
...
Remove unused collapsed and toggle props that were causing TypeScript warning.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-01 09:50:25 +08:00
Your Name
559f93f160
feat: integrate QuickActionIcons into CustomHeader
...
Add quick action icons before user avatar in header right section.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-01 09:47:56 +08:00
Your Name
95114f6383
feat: create QuickActionIcons header component
...
Add quick action icons for header navigation with hover effects.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-01 09:46:29 +08:00
Your Name
41043dafa4
feat: create QuickActionCard component
...
Add reusable card component for quick action shortcuts with hover effects and navigation.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-01 09:45:34 +08:00
Your Name
f85c245da3
docs: add homepage dashboard implementation plan
...
Add detailed step-by-step implementation plan with complete code examples for homepage dashboard feature.
Tasks include: QuickActionCard component, QuickActionIcons header component, CustomHeader integration, homepage redesign, and responsive layout.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-01 09:44:18 +08:00
Your Name
7056559ea1
docs: add homepage dashboard design spec
...
Add comprehensive design specification for the new homepage dashboard with quick action cards and header shortcuts.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-01 09:42:24 +08:00
Your Name
4c844e1a12
fix:更新优化
Build and Push Docker Image / build (push) Successful in 4m14s
2026-03-31 16:45:08 +08:00
Your Name
17e2fca04b
feat: add user info (avatar, name, logout) to PageContainer header right side
2026-03-30 17:59:19 +08:00
Your Name
03a170873a
refactor: restructure PageContainer header with user info on right side
2026-03-30 17:21:36 +08:00
Your Name
2242e7802b
fix: optimize layout right side structure with fixed header and content
2026-03-30 17:16:08 +08:00
Your Name
42612b21ee
fix: restore PageContainer header with Tabs display
2026-03-30 17:12:02 +08:00
Your Name
6498edff1b
fix: ensure PageContainer affix header displays, hide only generic ant-affix
2026-03-30 17:08:48 +08:00
Your Name
a2fe13a54b
style: hide ant-affix fixed positioning elements
2026-03-30 17:07:44 +08:00
Your Name
d6834f2520
fix: ensure header displays with user info, hide breadcrumb properly
2026-03-30 17:02:59 +08:00
Your Name
153a4b9413
fix: hide breadcrumb navigation and header title
2026-03-30 16:55:42 +08:00
Your Name
4a388992cc
refactor: use UmiJS built-in header instead of CustomHeader
2026-03-30 16:53:18 +08:00
Your Name
238166ca44
fix: make PageContainer header fixed below CustomHeader with reduced height
2026-03-30 16:41:17 +08:00
Your Name
79a2409ad9
fix: use padding-top instead of fixed positioning for tabs header
2026-03-30 16:36:56 +08:00
Your Name
00c66237d1
fix: prevent tabs header overlap with CustomHeader and reduce height
2026-03-30 16:33:22 +08:00
Your Name
4fe94592e6
fix: adjust z-index and height to prevent overlap, reduce tabs size
2026-03-30 16:30:51 +08:00
Your Name
7c028eb399
fix: reduce gap between CustomHeader and tabs header
2026-03-30 16:24:07 +08:00
Your Name
8c2af70ae3
style: fix tabs header to be fixed below CustomHeader
2026-03-30 16:21:04 +08:00
Your Name
6b4a661f59
fix: use window.location.pathname instead of useLocation hook
2026-03-30 16:07:57 +08:00
Your Name
c2254304ca
fix: correct useLocation import from @umijs/max
2026-03-30 16:07:05 +08:00
Your Name
b5ab96874b
fix: add fixed CustomHeader in root container with top:0 positioning
2026-03-30 16:06:31 +08:00
Your Name
5de714572a
fix: try headerContentRender and force header display
2026-03-30 16:03:05 +08:00
Your Name
602587d5f3
fix: restore headerRender with CustomHeader component
2026-03-30 16:00:41 +08:00
Your Name
0cdf53523e
fix: hide sidebar user actions and add navTheme config
2026-03-30 16:00:31 +08:00
Your Name
5141e9c72b
fix: remove avatarProps to prevent duplicate user info in sidebar
2026-03-30 15:02:58 +08:00
Your Name
418ff71af0
style: add global styles for custom layout components
2026-03-30 14:58:17 +08:00
Your Name
ac6967024f
feat: integrate CustomHeader and CustomLogo into layout
...
- Add imports for CustomHeader and CustomLogo components
- Add headerRender function to render custom header
- Add logoRenderer function to render custom logo with collapsed state
- Components properly integrated into layout configuration
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-30 14:56:14 +08:00
Your Name
05089b76de
chore: add layout components export index
2026-03-30 14:54:54 +08:00
Your Name
1605e698c9
feat: add CustomHeader component with user dropdown
2026-03-30 14:53:42 +08:00
Your Name
4451bc4c2f
feat: add CustomLogo component with collapse support
2026-03-30 14:52:54 +08:00
Your Name
4b850b41bc
style: update theme tokens to white color scheme
...
- Update bgLayout to #f5f5f5 (light gray layout background)
- Update header colorBgHeader to #ffffff (white header background)
- Update header text colors to dark (#262626 , #595959 )
- Increase header height to 64px
- Add comprehensive sider color tokens for white menu theme
- Add selected menu item styling with blue highlight
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-30 14:52:18 +08:00
Your Name
769e5acad5
refactor: change layout mode from mix to side
...
Changed layout from 'mix' to 'side' mode to optimize the layout structure to a left-right split layout. Also disabled default logo to prepare for custom logo component.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-30 14:51:25 +08:00
Your Name
a7e3edff28
chore: backup layoutConfig before refactoring
2026-03-30 14:50:19 +08:00
Your Name
91047c85fe
docs: 添加layout结构优化实施计划
...
详细的分步实施计划包含15个任务:
- 备份现有配置
- 修改layout模式和主题
- 创建自定义Logo和Header组件
- 添加全局样式
- 完整的测试验收流程
每个任务包含具体的代码、命令和验证标准。
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-30 14:48:01 +08:00
Your Name
ba5561b72d
docs: 添加layout结构优化设计文档
...
设计文档详细描述了将layout从mix模式改为side左右分栏结构的方案:
- 左侧:Logo区域 + 导航菜单
- 右侧:Header + 页面内容
- 白色主题,干净整洁的视觉风格
- 侧边栏可折叠,保持现有权限系统
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-30 14:45:40 +08:00
Your Name
103b9e7340
fix:更新优化
Build and Push Docker Image / build (push) Successful in 3m48s
2026-02-26 15:49:53 +08:00
Your Name
9df9ebb68f
fix:更新员工端权限
Build and Push Docker Image / build (push) Successful in 3m40s
2026-02-24 17:48:53 +08:00
Your Name
df22f93ca9
fix:更新
Build and Push Docker Image / build (push) Successful in 3m46s
2026-02-06 17:39:43 +08:00
Your Name
713cf3a06a
fix:更新金刚区配置
Build and Push Docker Image / build (push) Successful in 3m51s
2026-01-30 17:07:07 +08:00