Skip to content

feat: add expandable terminal overlay#118

Open
arnestrickmann wants to merge 1 commit into
Davidknp:v1from
arnestrickmann:emdash/expandable-terminal-vb0ne
Open

feat: add expandable terminal overlay#118
arnestrickmann wants to merge 1 commit into
Davidknp:v1from
arnestrickmann:emdash/expandable-terminal-vb0ne

Conversation

@arnestrickmann

@arnestrickmann arnestrickmann commented Apr 22, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • Adds a maximize/minimize button to the terminal panel header
  • Clicking it expands the terminal into a full-screen overlay with backdrop blur
  • Overlay closes on Escape key or clicking the backdrop
  • Auto-collapses when the right panel closes, mode changes, or no active tab

Test plan

  • Open a terminal in a task, click the expand button — terminal fills the screen
  • Press Escape while expanded — overlay closes
  • Click the backdrop — overlay closes
  • Close the right panel while expanded — overlay auto-closes
  • Verify unit tests pass for shouldCloseExpandedTerminal

Add a maximize/minimize button to the terminal panel that expands
the terminal into a full-screen overlay. Closes on Escape or
clicking the backdrop.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@arnestrickmann arnestrickmann marked this pull request as ready for review April 22, 2026 09:18
@arnestrickmann arnestrickmann requested a review from Davidknp April 22, 2026 09:18
@arnestrickmann

Copy link
Copy Markdown
Collaborator Author

This is a functionality that the old Emdash had and was added because users requested it. Wdyt? @Davidknp

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant