microsoft / microsoft/terminal

Add icons to new SUI expanders

Open
#12,359 1 comment 2 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

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

Description

Description of the new feature/enhancement

The new Settings UI in terminal utilizes expanders to group settings controls, which matches up with the other inbox apps shipped in Windows 11. Something that I believe should be added (both for the sake of consistency and visual hierarchy) is expander icons.

At the moment, most inbox apps add an icon prefixed before each settings group that conveys it's semantic meaning. This both looks nice and makes it easier to quickly differentiate between groups.

Current:
image

Notepad:
image

Clock:
image

It's worth noting that not every app does this. For example, Snipping Tool has no icons in it's expanders, although I do still believe this could be an improvement.

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

Start by locating the new Settings UI and its expander definitions, then compare the icon treatment shown for Notepad and Clock. Add semantic icons before the settings groups so the expanders have consistent visual hierarchy, and verify that the Settings UI matches the intended screenshots without disrupting existing controls.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp
Domain
design, desktop
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
38/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.