microsoft / microsoft/terminal

UI nits from WinUI Controlsv2

Open
#12,400 4 comments 3 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Area-UserInterface Issue-Scenario Product-Terminal
Dominant language
C++
Stars
105k
Forks
9.6k
Avg merge
3d 17h
Merged PRs (30d)
29

Description

In Terminal 1.13 we updated our version of WinUI to closer align with the Windows 11 styles. (in technical terms, we updated to ControlsV2). This had a variety of minor visual artifacts associated with it:

Relevant PRS:

  • #12241
  • #11720
  • #12144
  • #12287
  • #12326
  • #12374
  • #12376
  • #12381

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Review the unchecked items in this tracking issue, especially the new tab icon sizing concern and #12388 with its remaining subitems. Follow the referenced issue comments and upstream WinUI discussions first, then use the linked related issues and PRs to determine which artifacts remain. Done means the remaining unchecked Controlsv2 visual issues are resolved or separately tracked.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp
Domain
desktop, frontend
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.