32 lines
782 B
Markdown
32 lines
782 B
Markdown
|
|
# 审计 — WebSSH 黑底白字 ANSI 主题(2026-06-08)
|
|||
|
|
|
|||
|
|
**Changelog**: `docs/changelog/2026-06-08-webssh-classic-terminal-theme.md`
|
|||
|
|
|
|||
|
|
## 审计范围
|
|||
|
|
|
|||
|
|
| 模块 | 文件 |
|
|||
|
|
|------|------|
|
|||
|
|
| 主题 | `frontend/src/composables/terminal/xtermTheme.ts` |
|
|||
|
|
| 会话 | `frontend/src/composables/terminal/useTerminalSessions.ts` |
|
|||
|
|
| 页面 | `frontend/src/pages/TerminalPage.vue` |
|
|||
|
|
| 区域 | `frontend/src/components/terminal/TerminalArea.vue` |
|
|||
|
|
|
|||
|
|
## Step 3
|
|||
|
|
|
|||
|
|
| H | 规则 | 结论 |
|
|||
|
|
|---|------|------|
|
|||
|
|
| H1 | 固定黑底白字 | PASS — 不随 Vuetify 浅色切换 |
|
|||
|
|
| H2 | ANSI 16 色 | PASS — drawBoldTextInBrightColors |
|
|||
|
|
| H3 | 无后端变更 | PASS — 纯前端 |
|
|||
|
|
|
|||
|
|
## Closure
|
|||
|
|
|
|||
|
|
| H | 判定 |
|
|||
|
|
|---|------|
|
|||
|
|
| H1–H3 | PASS |
|
|||
|
|
|
|||
|
|
## DoD
|
|||
|
|
|
|||
|
|
- [x] frontend vite build
|
|||
|
|
- [x] changelog
|