MEGA THREAD: Design still subject to change, UI is pretty okay though #1825

Open
opened 2026-01-30 22:37:34 +00:00 by claunia · 0 comments
Owner

Originally created by @DHowett-MSFT on GitHub (Jun 22, 2019).

I am creating this so I can pin it & to help keep track of several related issues/work-items.

Things we know:

  • The grab handles are bright white/accent color/dark black
  • The grab handles are too narrow / the borders are too thick / why can't I use the area outside the window frame to resize?
  • #994 Split panes need an indicator to show which is focused
  • #1000 Literally anything having to do with panes
  • Click/Right click icon should display Minimize/Maximize/Close menu
  • When you click Cascade Windows , Show windows stacked etc is completely ignored by Terminal
  • #376, #545 Commandline applications can't receive mouse input
  • #4980 system theme light = light borders, even if terminal theme dark
  • The title bar isn't acrylic, but now since architectural changes could be!
  • #1625 Has another giant bucket of work that's more specific to the non-client area (where the tabs are)
  • The area above the tabs isn't draggable
  • Can't pop/drag out tabs
  • Can't reorder tabs
  • #597 Without using tabs don't shrink/expand like browser tabs / I want to set a min width for my tabs / I want a fixed width for my tabs / I want tabs to expand to split the available space / any other possible tab sizing]
  • #3300 Tab bar doesn't grow when you resize the window, it only shrinks (Regressed in v0.6)

Things that people want, but we won't be able to fix:

  • #1753 Can only set "Opacity" of acrylic, not "Blur" / Can't have a non-acrylic transparency

Things fixed in v0.6:

  • #2513 Double click to non-client area should maximize the Window.
  • #771 The default 'active' tab contrast is very low (especially light mode)
  • The tabs don't look as good as you'd like #702
    grafik
  • #857 When the window is smaller than the sum of the width of the tabs, the tabs are cut off, without indication to scroll

Things fixed in v0.5:

  • #1589 Alt+F4 doesn't close the Window (PR#2526)

Things fixed in v0.3:

  • The non-client area looks wrong; PR #929, Issue #872
    grafik grafik

  • The plus button is too big, too small, too wide, too narrow (fixed in #1934)
    grafik

  • #564 draggable area in title bar (PR #1948)

  • When maximized on displays with a different DPI, the edges of the window are cut off. (Fixed by #1921)

  • #608 the text of my tabs is too long

  • I'm using the dark theme but am still seeing a white border and header are still white. (Might be fixed by #929)
    image

  • (caused by #929, tracked in #1625 #1963) The titlebar does not have my accent color in it
    image

  • Resizing the window causes the UI to disapper/reappear.
    ezgif-2-9dc95bf607e7

Originally created by @DHowett-MSFT on GitHub (Jun 22, 2019). I am creating this so I can pin it & to help keep track of several related issues/work-items. ## Things we know: * [x] The grab handles are bright white/accent color/dark black * [x] The grab handles are too narrow / the borders are too thick / why can't I use the area outside the window frame to resize? * [x] #994 Split panes need an indicator to show which is focused * [ ] #1000 Literally anything having to do with panes * [x] Click/Right click icon should display Minimize/Maximize/Close menu * [x] When you click `Cascade Windows` , `Show windows stacked` etc is completely ignored by Terminal * [x] #376, #545 Commandline applications can't receive mouse input * [x] #4980 system theme light = light borders, even if terminal theme dark * [x] The title bar isn't acrylic, but now since architectural changes _could_ be! ## Things related to tabs: * [x] #1625 Has another giant bucket of work that's more specific to the non-client area (where the tabs are) * [ ] The area above the tabs isn't draggable * [ ] Can't pop/drag out tabs * [x] Can't reorder tabs * [ ] #597 Without using tabs don't shrink/expand like browser tabs / I want to set a min width for my tabs / I want a fixed width for my tabs / I want tabs to expand to split the available space / any other possible tab sizing] * [x] #3300 Tab bar doesn't grow when you resize the window, it only shrinks (Regressed in v0.6) ## Things that people want, but we _won't_ be able to fix: * [ ] #1753 Can only set "Opacity" of acrylic, not "Blur" / Can't have a non-acrylic transparency ## Things fixed in v0.6: <details> * [x] #2513 Double click to non-client area should maximize the Window. * [x] #771 The default 'active' tab contrast is very low (especially light mode) * [x] The tabs don't look as good as you'd like #702 ![grafik](https://user-images.githubusercontent.com/2971735/59956008-ce108700-948d-11e9-8fbf-93d332ec8d3d.png) * [x] #857 When the window is smaller than the sum of the width of the tabs, the tabs are cut off, without indication to scroll </details> ## Things fixed in v0.5: <details> - [x] #1589 Alt+F4 doesn't close the Window (PR#2526) </details> ## Things fixed in v0.3: <details> * [x] The non-client area looks wrong; PR #929, Issue #872 ![grafik](https://user-images.githubusercontent.com/2971735/59955981-a28d9c80-948d-11e9-8e93-b8727acf4b23.png) ![grafik](https://user-images.githubusercontent.com/2971735/59956367-1d57b700-9490-11e9-820f-9ab49ec4b9f0.png) * [x] The plus button is too big, too small, too wide, too narrow (fixed in #1934) ![grafik](https://user-images.githubusercontent.com/2971735/59956019-e54f7480-948d-11e9-83f3-ffb73146ff91.png) * [x] #564 draggable area in title bar (PR #1948) * [x] When maximized on displays with a different DPI, the edges of the window are cut off. (Fixed by #1921) * [x] #608 *the text of my tabs is too long* * [x] I'm using the dark theme but am still seeing a white border and header are still white. (Might be fixed by #929) ![image](https://user-images.githubusercontent.com/20868530/60559084-43871d80-9d00-11e9-94f1-a4c42a7b4da3.png) * [x] (caused by #929, tracked in ~~#1625~~ #1963) The titlebar does not have my accent color in it ![image](https://user-images.githubusercontent.com/5177512/60739019-87a33980-9f1d-11e9-951a-400f6d3095ec.png) * [x] Resizing the window causes the UI to disapper/reappear. ![ezgif-2-9dc95bf607e7](https://user-images.githubusercontent.com/1243172/59960788-78f06780-94c5-11e9-863d-3adfa6f1c6d2.gif) </details>
claunia added the Issue-QuestionNeeds-Tag-FixProduct-TerminalArea-UserInterface labels 2026-01-30 22:37:34 +00:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/terminal#1825