Skip to content

Terminal UX/UI improvements#2794

Merged
abose merged 5 commits intomainfrom
ai
Apr 7, 2026
Merged

Terminal UX/UI improvements#2794
abose merged 5 commits intomainfrom
ai

Conversation

@abose
Copy link
Copy Markdown
Member

@abose abose commented Apr 7, 2026

image image

abose added 5 commits April 7, 2026 08:01
Replace the animated hover-expand flyout with a static tab sidebar
integrated into the panel layout. Below 750px width shows collapsed
icon-only tabs; at 750px+ shows expanded tabs with labels. Close
button appears on hover without layout shift. No animation.
Ctrl+L was intercepted by Phoenix's edit.selectLine binding. Now it
passes through to the shell when the terminal is focused. Ctrl+K
(Cmd+K on mac) clears the terminal scrollback buffer. A one-time
tip toast is shown on first Ctrl+L press.
Bump font size from 11px to 12px for tab items, icons, cwd, and
action buttons. Use active text color for better readability in
both light and dark themes. Increase cwd opacity from 0.6 to 0.8.
Refresh process info when the tab bar is hovered or gains focus,
and when a terminal is activated. Update integration tests to use
the exported _refreshAllProcesses instead of the removed mouseenter
trigger. Bump tab bar expand threshold to 840px. Improve tab text
visibility with larger font and better contrast.
@sonarqubecloud
Copy link
Copy Markdown

sonarqubecloud bot commented Apr 7, 2026

@abose abose merged commit 38ade6e into main Apr 7, 2026
14 of 21 checks passed
@abose abose deleted the ai branch April 7, 2026 05:06
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