Files
Nexus/docs/audit/2026-06-08-webssh-classic-terminal-theme.md
T
Nexus Agent 835ef2c8ea
Nexus CI/CD / test (push) Waiting to run
Nexus CI/CD / deploy (push) Blocked by required conditions
Nexus Pre-commit Checks / quick-check (push) Waiting to run
fix(terminal): WebSSH 固定黑底白字 ANSI 终端配色
不再跟随 Vuetify 浅色主题,xterm 始终使用经典黑底白字与 16 色输出。

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-08 12:09:00 +08:00

32 lines
782 B
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# 审计 — 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 | 判定 |
|---|------|
| H1H3 | PASS |
## DoD
- [x] frontend vite build
- [x] changelog