Skip to content

feat: 现代化监控前端交互体验 - #1

Merged
flyingcoding merged 2 commits into
main-v2from
ai/modernize-monitor-web-ui
Jul 11, 2026
Merged

feat: 现代化监控前端交互体验#1
flyingcoding merged 2 commits into
main-v2from
ai/modernize-monitor-web-ui

Conversation

@flyingcoding

Copy link
Copy Markdown
Owner

变更摘要

  • 重构认证后应用壳层:桌面侧边导航、移动端抽屉菜单、顶部工具栏与明暗主题
  • 现代化主机管理:真实在线统计、区域筛选、响应式主机卡片、键盘访问与准确空状态
  • 重构登录和找回密码页面,移除第三方背景图依赖并保留既有认证/OIDC 合同
  • 统一全局视觉令牌、状态语义、焦点样式和 reduced-motion 行为
  • 新增 PreviewCard 交互与异常数值防护测试

验证

  • pnpm run lint
  • pnpm run test -- --run(20 个测试文件,106 项测试)
  • pnpm run build
  • git diff --check
  • 1440x900、1586x992 与 390x844 浏览器验收:无横向溢出、无控制台错误、筛选/详情/移动菜单/主题/登录验证均通过

影响范围

仅涉及 monitor-web 展示与交互,不修改后端 API、认证存储、SSE/WebSocket URL、数据库或环境变量。

@flyingcoding
flyingcoding merged commit 410e9b3 into main-v2 Jul 11, 2026
3 checks passed
@flyingcoding
flyingcoding deleted the ai/modernize-monitor-web-ui branch July 11, 2026 10:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant