[PR #1901] Add Vintage color scheme to defaults; fixes #1781 #24701

Open
opened 2026-01-31 09:04:50 +00:00 by claunia · 0 comments
Owner

Original Pull Request: https://github.com/microsoft/terminal/pull/1901

State: closed
Merged: Yes


This change adds the "Classic" color scheme to the ones in the default profiles.json settings file, with the colors suggested by @ocalvo in issue #1781. I named it "Vintage" per @DHowett-MSFT's suggestion.

PR Checklist

  • Closes Feature Request: Double height + legacy block drawing characters. (#1781)
  • CLA signed - N/A; I work for Microsoft
  • Tests added/passed - N/A; see discussion below
  • Requires documentation to be updated - N/A; no doc update required
  • I've discussed this with core contributors already. If not checked, I'm ready to accept this work might be rejected in favor of a different grand plan.

Validation Steps Performed

All manual tests. I didn't feel it was necessary to add any automated tests because the only ones that would make sense would be ones to check that other default color schemes aren't regressed, and we don't have any tests for default settings today (presumably because they change too often!).

  • Deleted profiles.json, started Terminal.
  • Verified that the output "Vintage" color scheme existed in the newly created profiles.json file.
  • Verified that "Vintage" diffed equal to the "Classic" scheme in the issue, apart from the name and the addition of "background" and "foreground" colors, which I made equal to the "black" and "white" ones respectively.
  • Verified that I could set a profile to use Vintage and that the colors changed accordingly.
**Original Pull Request:** https://github.com/microsoft/terminal/pull/1901 **State:** closed **Merged:** Yes --- This change adds the "Classic" color scheme to the ones in [the default `profiles.json` settings file](https://github.com/microsoft/terminal/blob/122f0de382542de14d79babad92699d916057783/doc/user-docs/UsingJsonSettings.md), with the colors suggested by @ocalvo in issue #1781. I named it "Vintage" per @DHowett-MSFT's suggestion. ### PR Checklist * [x] Closes #1781 * [x] CLA signed - N/A; I work for Microsoft * [ ] Tests added/passed - N/A; see discussion below * [x] Requires documentation to be updated - N/A; no doc update required * [ ] I've discussed this with core contributors already. If not checked, I'm ready to accept this work might be rejected in favor of a different grand plan. ### Validation Steps Performed All manual tests. I didn't feel it was necessary to add any automated tests because the only ones that would make sense would be ones to check that other default color schemes aren't regressed, and we don't have any tests for default settings today (presumably because they change too often!). - Deleted `profiles.json`, started Terminal. - Verified that the output "Vintage" color scheme existed in the newly created `profiles.json` file. - Verified that "Vintage" diffed equal to the "Classic" scheme in the issue, apart from the name and the addition of "background" and "foreground" colors, which I made equal to the "black" and "white" ones respectively. - Verified that I could set a profile to use Vintage and that the colors changed accordingly.
claunia added the pull-request label 2026-01-31 09:04:50 +00:00
Sign in to join this conversation.
No Label pull-request
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/terminal#24701