Refactor project structure and update .gitignore; enhance README with setup instructions and environment requirements. Clean up backend code for improved readability and maintainability.

This commit is contained in:
liumangmang
2026-02-04 11:07:42 +08:00
parent 765d05c0a7
commit 7e6ebd18a5
49 changed files with 3381 additions and 3389 deletions

View File

@@ -1,38 +1,38 @@
# SSH 管理器设计系统
## 风格
- **产品类型**:管理后台 / 开发工具仪表盘
- **主题**:深色、专业、终端风格
- **布局**:侧边栏 + 主内容区
## 色彩
- 背景slate-900 (#0f172a)、slate-800
- 表面slate-800、slate-700
- 主文字slate-100 (#f1f5f9)
- 次要文字slate-400
- 强调(成功/连接emerald-500、cyan-500
- 边框slate-600、slate-700
## 字体
- 字体Inter 或 system-ui
- 正文:最小 16px行高 1.5
## 图标
- 仅使用 Lucide 图标,不使用 emoji
- 尺寸:统一 20px 或 24px
## 交互
- 所有可点击元素使用 cursor-pointer
- transition-colors duration-200
- 最小触控区域 44×44px
## 无障碍
- 对比度 4.5:1
- 可见焦点环
- 仅图标按钮需设置 aria-label
# SSH 管理器设计系统
## 风格
- **产品类型**:管理后台 / 开发工具仪表盘
- **主题**:深色、专业、终端风格
- **布局**:侧边栏 + 主内容区
## 色彩
- 背景slate-900 (#0f172a)、slate-800
- 表面slate-800、slate-700
- 主文字slate-100 (#f1f5f9)
- 次要文字slate-400
- 强调(成功/连接emerald-500、cyan-500
- 边框slate-600、slate-700
## 字体
- 字体Inter 或 system-ui
- 正文:最小 16px行高 1.5
## 图标
- 仅使用 Lucide 图标,不使用 emoji
- 尺寸:统一 20px 或 24px
## 交互
- 所有可点击元素使用 cursor-pointer
- transition-colors duration-200
- 最小触控区域 44×44px
## 无障碍
- 对比度 4.5:1
- 可见焦点环
- 仅图标按钮需设置 aria-label