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

Enhancing iconography for project and item templates #4923

Open
niels9001 opened this issue Nov 28, 2024 · 0 comments · May be fixed by #4986
Open

Enhancing iconography for project and item templates #4923

niels9001 opened this issue Nov 28, 2024 · 0 comments · May be fixed by #4986
Labels
area-DeveloperTools Issues related to authoring (source and IDL), debugging, HotReload, LiveVisualTree, VS integration documentation Improvements or additions to documentation Status: In PR

Comments

@niels9001
Copy link

With the recent WinUI logo refresh, we need to update the project and item templates icon.

  • For all templates, we currently use the same icon: this makes it more difficult to recognize, at first glance, what the template is for. From an accessibility and cognitive load point of view, this requires the user to read the text/description. For novice users, a small icon could help understand what the template is for. And lastly, we do not differentiate between the coding language (C# vs. C++).
  • “Custom Control” is not the standard that XAML developers are used to: Templated Control would be the better.
  • Project template titles do not follow the WPF/UWP standard for their title: WPF Blank App, Universal Blank App vs. Blank App, Packaged (WinUI 3 in Desktop)
  • Titles + descriptions are pretty verbose and can be shortened.
  • The old WinUI icon is used vs. the new icon.

Therefore, we've worked together with the design team to create a consistent, yet unique icon set for project and item templates:

Project templates
Original (left) vs. proposed (right)
Image

Item templates
Original (top) vs. proposed (bottom)
Image

@RDMacLachlan RDMacLachlan added documentation Improvements or additions to documentation area-DeveloperTools Issues related to authoring (source and IDL), debugging, HotReload, LiveVisualTree, VS integration and removed needs-triage labels Dec 2, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area-DeveloperTools Issues related to authoring (source and IDL), debugging, HotReload, LiveVisualTree, VS integration documentation Improvements or additions to documentation Status: In PR
Projects
None yet
2 participants