diff --git a/CLAUDE.md b/CLAUDE.md index a85c856d..3f481e73 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -35,7 +35,7 @@ When user says "COM": 1. Increment version in BOTH `package.json` AND `CLAUDE.md` (verify they match with `grep version package.json && grep Version CLAUDE.md`) 2. Run: `git add -A && git commit -m "chore: bump version to X.XXXX" && git push && npm run build && systemctl --user restart claudeman-web` -**Version**: 0.1514 (must match `package.json` for npm publish) +**Version**: 0.1515 (must match `package.json` for npm publish) ## Project Overview diff --git a/package.json b/package.json index dbcb3992..3308b47f 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "claudeman", - "version": "0.1514", + "version": "0.1515", "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", diff --git a/src/web/public/app.js b/src/web/public/app.js index 2f52806f..3b88d170 100644 --- a/src/web/public/app.js +++ b/src/web/public/app.js @@ -367,10 +367,11 @@ const KeyboardHandler = { this.resetLayout(); - // Refit terminal and send resize to restore original dimensions + // Refit terminal, scroll to bottom, and send resize to restore original dimensions setTimeout(() => { if (typeof app !== 'undefined' && app.fitAddon) { try { app.fitAddon.fit(); } catch {} + if (app.terminal) app.terminal.scrollToBottom(); // Send resize to server to restore full terminal size this._sendTerminalResize(); } @@ -545,7 +546,7 @@ const KeyboardAccessoryBar = { diff --git a/src/web/public/mobile.css b/src/web/public/mobile.css index 9bc17e83..058b5809 100644 --- a/src/web/public/mobile.css +++ b/src/web/public/mobile.css @@ -539,10 +539,21 @@ .accessory-btn-dismiss { margin-left: auto; - padding: 6px 10px; - background: transparent; - border-color: transparent; - color: #888; + padding: 8px 14px; + background: #2a2a2a; + border: 1.5px solid rgba(255, 255, 255, 0.25); + border-radius: 6px; + color: #e5e5e5; + } + + .accessory-btn-dismiss svg { + width: 22px; + height: 22px; + stroke-width: 3; + } + + .accessory-btn-dismiss:active { + background: #3a3a3a; } /* Add case button - compact (keeping for when shown via menu) */ diff --git a/src/web/public/styles.css b/src/web/public/styles.css index 8b740070..8924e8a2 100644 --- a/src/web/public/styles.css +++ b/src/web/public/styles.css @@ -8614,10 +8614,21 @@ kbd { .accessory-btn-dismiss { margin-left: auto; - padding: 6px 10px; - background: transparent; - border-color: transparent; - color: #888; + padding: 8px 14px; + background: #2a2a2a; + border: 1.5px solid rgba(255, 255, 255, 0.25); + border-radius: 6px; + color: #e5e5e5; + } + + .accessory-btn-dismiss svg { + width: 22px; + height: 22px; + stroke-width: 3; + } + + .accessory-btn-dismiss:active { + background: #3a3a3a; } /* Add case button - compact (keeping for when shown via menu) */