[1.16] Default theme updates #17987

Closed
opened 2026-01-31 06:00:25 +00:00 by claunia · 2 comments
Owner

Originally created by @zadjii-msft on GitHub (Jul 21, 2022).

Originally assigned to: @zadjii-msft, @cinnamon-msft on GitHub.

From discussion with @cinnamon-msft et. al.

  • Dark theme by default (was system)
  • tab.background: terminalBackground
  • Change the tab row colors back to what they were pre-Controlsv2
    • This point I might be mis-remembering. I think the crux was "make the colors better", and we had freedom to do whatever we wanted.
    • The current dark tabRow.background is basically the same as the default scheme BG, and maybe that's good, maybe that's bad.
  • tabRow.unfocusedBackground set to something sensible in the default themes as well.

The 🌶️ rejected ides:

  • Default to mica on
    • Rejected cause this would disable vintage opacity
    • Rejected cause our Mica story isn't fleshed out yet
    • Rejected cause dark tabs in light OS theme with Mica titlebars has pretty low contrast overall.
  • ... with a non-acrylic, transparent control, so that you'd get the mica termcontrol body.
    • see all the above.
Originally created by @zadjii-msft on GitHub (Jul 21, 2022). Originally assigned to: @zadjii-msft, @cinnamon-msft on GitHub. From discussion with @cinnamon-msft et. al. * [ ] Dark theme by default (was `system`) * [ ] `tab.background: terminalBackground` * [ ] Change the tab row colors back to what they were pre-Controlsv2 - This point I might be mis-remembering. I think the crux was "make the colors better", and we had freedom to do whatever we wanted. - The current dark tabRow.background is basically the same as the default scheme BG, and maybe that's good, maybe that's bad. * [ ] `tabRow.unfocusedBackground` set to something sensible in the default themes as well. _The 🌶️ rejected ides:_ * Default to mica on * Rejected cause this would disable vintage opacity * Rejected cause our Mica story isn't fleshed out yet * Rejected cause dark tabs in light OS theme with Mica titlebars has pretty low contrast overall. * ... with a non-acrylic, transparent control, so that you'd get the mica termcontrol body. * see all the above.
Author
Owner

@zadjii-msft commented on GitHub (Aug 5, 2022):

🏗️ Work in progress 🏗️

originscreenshot (focused/unforcused if available)tab.backgroundtabRow.backgroundtabRow.unfocusedBackgroundWith terminalBackground & CampbellContrast (goal 3:1)
Edge Dark

image
image

(1.454:1 / 1.212:1)

#3b3b3b

#202020

#2e2e2e

image
image

1.2:1 / 1.44:1
Terminal (Controlsv1)

image

#0c0c0c

#333333

n/a

image

1.548:1
Terminal (Controlsv2)

image

(1.342:1)

#282828

#0a0a0a

n/a

image

1.012:1
BG from edge unfocused,

inactive BG from controlsv1

n/a

terminalBackground

#2e2e2e

#333333

image

image

1.44:1 / 1.548:1
Light BG from edge unfocused,

inactive BG from controlsv1

n/a

terminalBackground

#e8e8e8

#ffffff

15.9:1

Notes:

  • Campbell's BG is #0c0c0c
@zadjii-msft commented on GitHub (Aug 5, 2022): _🏗️ Work in progress 🏗️_ <table> <tr> <td>origin</td><td>screenshot (focused/unforcused if available)</td><td>tab.background</td><td>tabRow.background</td><td>tabRow.unfocusedBackground</td><td>With terminalBackground & Campbell</td><td>Contrast (goal 3:1)</td> </tr> <tr> <td>Edge Dark</td> <td> ![image](https://user-images.githubusercontent.com/18356694/183107109-d181736c-0643-4c60-8288-d465737f392a.png) ![image](https://user-images.githubusercontent.com/18356694/183107151-1f354592-951f-443b-bceb-e9d54cdeeb40.png) (1.454:1 / 1.212:1) </td> <td> `#3b3b3b`</td> <td> `#202020`</td> <td> `#2e2e2e`</td> <td> ![image](https://user-images.githubusercontent.com/18356694/183117887-6ec33d12-eda3-4d66-a48a-2fa71ead5b59.png) ![image](https://user-images.githubusercontent.com/18356694/183117914-94408386-54a8-4530-9395-6505510eb876.png) </td> <td> 1.2:1 / 1.44:1 </td> </tr> <tr> <td>Terminal (Controlsv1)</td> <td> ![image](https://user-images.githubusercontent.com/18356694/183116397-25d19d61-3192-447c-b954-7f0c1b7d9974.png) </td> <td> `#0c0c0c`</td> <td> `#333333`</td> <td>n/a</td> <td> ![image](https://user-images.githubusercontent.com/18356694/183118049-3b43b248-7762-4bca-a42b-c30fb17b4fe0.png) </td> <td>1.548:1</td> </tr> <tr> <td>Terminal (Controlsv2)</td> <td> ![image](https://user-images.githubusercontent.com/18356694/183117281-f8965c46-10f7-4c24-9166-091649c4df11.png) (1.342:1) </td> <td> `#282828`</td> <td> `#0a0a0a`</td> <td>n/a</td> <td> ![image](https://user-images.githubusercontent.com/18356694/183118256-735fda77-fd5e-48e6-b2c0-becc843b6de7.png) </td> <td>1.012:1</td> </tr> <tr> <td>BG from edge unfocused, inactive BG from controlsv1</td> <td> n/a </td> <td> `terminalBackground`</td> <td> `#2e2e2e`</td> <td> `#333333`</td> <td> ![image](https://user-images.githubusercontent.com/18356694/183122948-5f14ae7d-80c3-4bf3-8ad9-9a7fc765a413.png) ![image](https://user-images.githubusercontent.com/18356694/183123022-b5535cd0-f8e6-4319-912a-e4ea931ee20c.png) </td> <td> 1.44:1 / 1.548:1</td> </tr> <tr> <td>Light BG from edge unfocused, inactive BG from controlsv1</td> <td> n/a </td> <td> `terminalBackground`</td> <td> `#e8e8e8`</td> <td> `#ffffff`</td> <td> </td> <td> 15.9:1 </td> </tr> </table> _Notes:_ * Campbell's BG is #0c0c0c
Author
Owner

@ghost commented on GitHub (Sep 13, 2022):

:tada:This issue was addressed in #13743, which has now been successfully released as Windows Terminal Preview v1.16.252.🎉

Handy links:

@ghost commented on GitHub (Sep 13, 2022): :tada:This issue was addressed in #13743, which has now been successfully released as `Windows Terminal Preview v1.16.252`.:tada: Handy links: * [Release Notes](https://github.com/microsoft/terminal/releases/tag/v1.16.252) * [Store Download](https://www.microsoft.com/store/apps/9n8g5rfz9xk3?cid=storebadge&ocid=badge)
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/terminal#17987