feat: Matrix-style subagent console with glowing green terminal

Enter the Matrix. Subagent windows now feature a full cyberpunk
terminal aesthetic:

- Deep black (#0a0a0a) background
- Phosphor green (#00ff41) text with glow effect
- Tool names pulse with neon intensity
- Timestamps in muted matrix green
- Progress lines shimmer like digital rain

Your AI agents now look like they're hacking the mainframe.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
arkon
2026-01-26 00:01:34 +01:00
co-authored by Claude Opus 4.5
parent c4b737bc15
commit ac7238dff2
3 changed files with 14 additions and 7 deletions
+1 -1
View File
@@ -21,7 +21,7 @@ When user says "COM": 1) Increment version in BOTH `package.json` AND `CLAUDE.md
Claudeman is a Claude Code session manager with a web interface and autonomous Ralph Loop. It spawns Claude CLI processes via PTY, streams output in real-time via SSE, and supports scheduled/timed runs.
**Version**: 0.1371 (must match `package.json`)
**Version**: 0.1372 (must match `package.json`)
**Tech Stack**: TypeScript (ES2022/NodeNext, strict mode), Node.js, Fastify, Server-Sent Events, node-pty
+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "claudeman",
"version": "0.1371",
"version": "0.1372",
"description": "The missing control plane for Claude Code - run 20 autonomous agents with real-time monitoring and session persistence",
"type": "module",
"main": "dist/index.js",
+12 -5
View File
@@ -3895,6 +3895,9 @@ kbd {
padding: 0.5rem;
font-family: var(--font-mono);
font-size: 0.75rem;
background: #0a0a0a;
color: #00ff41;
text-shadow: 0 0 2px #00ff41;
}
.subagent-window-body .activity-line {
@@ -3905,23 +3908,26 @@ kbd {
}
.subagent-window-body .activity-line .time {
color: var(--text-dim);
color: #00aa30;
flex: 0 0 auto;
white-space: nowrap;
}
.subagent-window-body .activity-line .tool-icon {
flex: 0 0 auto;
filter: brightness(1.2);
}
.subagent-window-body .activity-line .tool-name {
color: var(--accent);
color: #00ff41;
font-weight: bold;
flex: 0 0 auto;
white-space: nowrap;
text-shadow: 0 0 4px #00ff41;
}
.subagent-window-body .activity-line .tool-detail {
color: white;
color: #33ff66;
flex: 1;
overflow: hidden;
text-overflow: ellipsis;
@@ -3929,12 +3935,13 @@ kbd {
.subagent-window-body .message-line {
padding: 0.3rem 0;
color: white;
color: #00ff41;
}
.subagent-window-body .progress-line {
color: var(--warning);
color: #66ff99;
font-style: italic;
text-shadow: 0 0 3px #66ff99;
}
/* Subagent Window Parent Tab Header */