Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add "legacy" themes #15108

Merged
merged 3 commits into from Apr 6, 2023
Merged

Add "legacy" themes #15108

merged 3 commits into from Apr 6, 2023

Conversation

zadjii-msft
Copy link
Member

This is a minimal version of the requests for #14858. In that thread we discussed FULL reverting the default themes to the old ones. In later discussion, we decided meh, let's just ship the legacy themes too, so it's easy to go back if you should choose. The default still remains the sane dark, but the legacy* themes are all right there, and given the same special treatment as the other inbox themes.

Closes #14858
Closes #14844

This is a minimal version of the requests for #14858. In that thread we
discussed FULL reverting the default themes to the old ones. In later
discussion, we decided _meh_, let's just ship the legacy themes too, so it's
easy to go back if you should choose. The default still remains the sane `dark`,
but the `legacy*` themes are all right there, and given the same special
treatment as the other inbox themes.

Closes #14858
Closes #14844
@microsoft-github-policy-service microsoft-github-policy-service bot added Issue-Task It's a feature request, but it doesn't really need a major design. Area-Theming Anything related to the theming of elements of the window Product-Terminal The new Windows Terminal. labels Apr 4, 2023
@zadjii-msft
Copy link
Member Author

New themes (fresh settings.json)
image

"Light (Legacy)"
image

"Light"
image

"name": "legacySystem",
"tab":
{
"background": null,
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

how does this even work? that's neat...

@zadjii-msft zadjii-msft added this to the Terminal v1.18 milestone Apr 4, 2023
@DHowett DHowett enabled auto-merge (squash) April 6, 2023 16:41
@DHowett DHowett added this to To Cherry Pick in 1.17 Servicing Pipeline via automation Apr 6, 2023
@DHowett DHowett merged commit fe66ba5 into main Apr 6, 2023
14 of 15 checks passed
@DHowett DHowett deleted the dev/migrie/b/14858-new-default-themes branch April 6, 2023 16:50
DHowett pushed a commit that referenced this pull request Apr 11, 2023
Yep, I forgot to not write them back to the settings file here.

Regressed in #15108 

Closes #15152
@DHowett DHowett moved this from To Cherry Pick to Cherry Picked in 1.17 Servicing Pipeline Apr 14, 2023
DHowett pushed a commit that referenced this pull request Apr 14, 2023
This is a minimal version of the requests for #14858. In that thread we
discussed FULL reverting the default themes to the old ones. In later
discussion, we decided _meh_, let's just ship the legacy themes too, so
it's easy to go back if you should choose. The default still remains the
sane `dark`, but the `legacy*` themes are all right there, and given the
same special treatment as the other inbox themes.

Closes #14858
Closes #14844

(cherry picked from commit fe66ba5)
Service-Card-Id: 88785748
Service-Version: 1.17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Area-Theming Anything related to the theming of elements of the window Issue-Task It's a feature request, but it doesn't really need a major design. Product-Terminal The new Windows Terminal.
Projects
Development

Successfully merging this pull request may close these issues.

Plan for new default theme
3 participants