[PR #12530] [MERGED] Draft spec for theming, Mica #29095

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

📋 Pull Request Information

Original PR: https://github.com/microsoft/terminal/pull/12530
Author: @zadjii-msft
Created: 2/18/2022
Status: Merged
Merged: 7/14/2022
Merged by: @zadjii-msft

Base: mainHead: dev/migrie/s/3327-xaml-theming


📝 Commits (10+)

📊 Changes

10 files changed (+976 additions, -0 deletions)

View changed files

📝 .github/actions/spelling/allow/apis.txt (+2 -0)
📝 .github/actions/spelling/allow/names.txt (+2 -0)
doc/specs/drafts/#3327 - Application Theming/#10509 - Mica.md (+243 -0)
doc/specs/drafts/#3327 - Application Theming/#3327 - Application Theming.md (+729 -0)
doc/specs/drafts/#3327 - Application Theming/AcrylicInTitlebar.png (+0 -0)
doc/specs/drafts/#3327 - Application Theming/AcrylicTerminalBackgroundInTitlebar.png (+0 -0)
doc/specs/drafts/#3327 - Application Theming/Tab-Matches-Terminal-Color-000.png (+0 -0)
doc/specs/drafts/#3327 - Application Theming/mica-in-control-000.png (+0 -0)
doc/specs/drafts/#3327 - Application Theming/tab-buttons-000.png (+0 -0)
doc/specs/drafts/#3327 - Application Theming/whole-window-background-000.png (+0 -0)

📄 Description

⚠️ This spec is going into the specs/drafts/ folder, because it's CLEARLY not done yet.

I discussed this a bit with Dustin. We felt it would be valuable to have these thoughts committed as a durable artifact. Better to have our Mica thoughts written down somewhere, with the context they belong in. That of course includes the bigger Theming spec, which never got finished.

I don't think we need to go through the fill spec review for this. Theming is clearly still a WIP. But committing this draft should give a better picture of what the vision is.

See also:

TODOs

  • The many that are straight up in the doc
  • The fact that there's multiple Mica's now
  • GO look at MSFT:39027976

🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/microsoft/terminal/pull/12530 **Author:** [@zadjii-msft](https://github.com/zadjii-msft) **Created:** 2/18/2022 **Status:** ✅ Merged **Merged:** 7/14/2022 **Merged by:** [@zadjii-msft](https://github.com/zadjii-msft) **Base:** `main` ← **Head:** `dev/migrie/s/3327-xaml-theming` --- ### 📝 Commits (10+) - [`fea0997`](https://github.com/microsoft/terminal/commit/fea0997fd939f40df10e126ef3771088b01f0a3a) Just committing for the weekend - [`599c329`](https://github.com/microsoft/terminal/commit/599c329fbf4a3059ed60bf2982b2cdd88cd8397e) first draft sent to kayla - [`dab0572`](https://github.com/microsoft/terminal/commit/dab0572880ef9545fe3192448399654bb137de42) Merge branch 'dev/migrie/s/3327-xaml-theming' of https://github.com/microsoft/terminal into dev/migrie/s/3327-xaml-theming - [`943766c`](https://github.com/microsoft/terminal/commit/943766c1e81cf48ada46825f228b5a507bafcdbd) Add some todo notes as we approach 1.0 - [`1e583fb`](https://github.com/microsoft/terminal/commit/1e583fbc12f1a7b998586e2655ac2d96fc9316cb) good bot - [`7f87a48`](https://github.com/microsoft/terminal/commit/7f87a484f83cebf55f061c13248408b58d7377d2) no pics, but ready for review - [`119dec2`](https://github.com/microsoft/terminal/commit/119dec2695b1a6ed3e8e609c8f3a2803b193129a) good bot - [`ece98ae`](https://github.com/microsoft/terminal/commit/ece98ae83107e29fc8bbf65a9687dbc241dcdfdb) add some screenshots of mockups dustin made - [`8af1cf5`](https://github.com/microsoft/terminal/commit/8af1cf5f6ce1585dafed1af53a73cf323012d717) Notes from me playing with the color picker branch - [`5786b4f`](https://github.com/microsoft/terminal/commit/5786b4ff5e4480259e68a0a6dfb7b13dca1629a8) Add a couple of the mockups ### 📊 Changes **10 files changed** (+976 additions, -0 deletions) <details> <summary>View changed files</summary> 📝 `.github/actions/spelling/allow/apis.txt` (+2 -0) 📝 `.github/actions/spelling/allow/names.txt` (+2 -0) ➕ `doc/specs/drafts/#3327 - Application Theming/#10509 - Mica.md` (+243 -0) ➕ `doc/specs/drafts/#3327 - Application Theming/#3327 - Application Theming.md` (+729 -0) ➕ `doc/specs/drafts/#3327 - Application Theming/AcrylicInTitlebar.png` (+0 -0) ➕ `doc/specs/drafts/#3327 - Application Theming/AcrylicTerminalBackgroundInTitlebar.png` (+0 -0) ➕ `doc/specs/drafts/#3327 - Application Theming/Tab-Matches-Terminal-Color-000.png` (+0 -0) ➕ `doc/specs/drafts/#3327 - Application Theming/mica-in-control-000.png` (+0 -0) ➕ `doc/specs/drafts/#3327 - Application Theming/tab-buttons-000.png` (+0 -0) ➕ `doc/specs/drafts/#3327 - Application Theming/whole-window-background-000.png` (+0 -0) </details> ### 📄 Description ⚠️ This spec is going into the `specs/drafts/` folder, because it's CLEARLY not done yet. I discussed this a bit with Dustin. We felt it would be valuable to have these thoughts committed as a durable artifact. Better to have our Mica thoughts written down somewhere, with the context they belong in. That of course includes the bigger Theming spec, which never got finished. I don't think we need to go through the fill spec review for this. Theming is clearly still a WIP. But committing this draft should give a better picture of what the vision is. See also: * #3327 * #10509 ### TODOs * [ ] The many that are straight up in the doc * [ ] The fact that there's multiple Mica's now * [ ] GO look at MSFT:39027976 --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
claunia added the pull-request label 2026-01-31 09:32:46 +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#29095