-
Notifications
You must be signed in to change notification settings - Fork 8.4k
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
Add High Contrast image assets #6915
Add High Contrast image assets #6915
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Honestly, I'm okay with there not being a "DEV" HC Icon for now, we could file a follow-up for it.
edit: Apparently the bot doesn't listen to comments left as the review body 🤷♂️
@msftbot make sure @DHowett and @cinnamon-msft sign off on this. |
Hello @zadjii-msft! Because you've given me some instructions on how to help merge this pull request, I'll be modifying my merge approach. Here's how I understand your requirements for merging this pull request:
If this doesn't seem right to you, you can tell me to cancel these instructions and use the auto-merge policy that has been configured for this repository. Try telling me "forget everything I just told you". |
This is so, so good. Thank you. |
I'll handle the merge on this one myself, so I cleared |
Thanks so much for being our HC champion |
This commit adds image assets for High Contrast mode Tagging this issue so it contains a nice list of all the recent HC fixes: #5360 I made several changes to DHowett's script and added it to the repo: * Add support for generating high contrast icons * Add the ability to easily edit the "intermediate" (previously "zbase") files for manual hinting * Appease the spellchecker I created new SVGs for HC mode. There's one SVG for both Black and White modes -- I just invert the colors. Then I manually hinted the generated bitmaps for the production icons. I didn't bother hinting the Dev/Pre ones, so the text does get unreadable at small sizes. View the original images in #6915. Co-authored-by: Jeffrey Tippet <[email protected]> Co-authored-by: Dustin L. Howett <[email protected]> Closes #6822 (cherry picked from commit bd93cb5)
🎉 Handy links: |
🎉 Handy links: |
🎉 Handy links: |
Summary of the Pull Request
Add image assets for High Contrast mode
References
Tagging this issue so it contains a nice list of all the recent HC fixes: #5360
PR Checklist
Detailed Description of the Pull Request / Additional comments
I made several changes to DHowett's script and added it to the repo:
I created new SVGs for HC mode. There's one SVG for both Black and White modes -- I just invert the colors. Then I manually hinted the generated bitmaps for the production icons. I didn't bother hinting the Dev/Pre ones, so the text does get unreadable at small sizes.
Validation Steps Performed
Your web browser is probably making all these images blurry. To see how the icon really looks, save the images locally and open in mspaint.
This is the full ramp of icons:
Here's the terminal hanging out among a carefully-chosen taskbar full of well-behaved built-in icons:
Same, but at 96dpi:
A more typical cohort:
Pinned to the Start Menu: