feat: 优化全局 UI 交互与页面视觉体验

统一按钮、输入框、选择控件和开关的交互状态
优化日报、导出、设置、Agent Hub 和 API Center 的UI
完善组件、单元及 Electron E2E 测试
This commit is contained in:
Wxw-Gu
2026-08-21 15:05:06 +08:00
parent 67b1df7e80
commit 262b15db84
41 changed files with 245 additions and 225 deletions
+3 -3
View File
@@ -11,8 +11,8 @@ describe('empty states', () => {
})
it('labels an unavailable settings section explicitly', () => {
render(<SettingsEmptyState label="测试设置" />)
expect(screen.getByRole('heading', { name: '测试设置' })).toBeVisible()
expect(screen.getByText('该设置将在后续阶段接入。')).toBeVisible()
render(<SettingsEmptyState label="存储与导出" description="请前往导出工作区设置" />)
expect(screen.getByRole('heading', { name: '存储与导出' })).toBeVisible()
expect(screen.getByText('请前往导出工作区设置。')).toBeVisible()
})
})