{"id":1426,"date":"2017-08-02T10:00:02","date_gmt":"2017-08-02T18:00:02","guid":{"rendered":"http:\/\/blogs.msdn.microsoft.com\/commandline\/?p=1426"},"modified":"2019-03-14T13:55:26","modified_gmt":"2019-03-14T20:55:26","slug":"updating-the-windows-console-colors","status":"publish","type":"post","link":"https:\/\/devblogs.microsoft.com\/commandline\/updating-the-windows-console-colors\/","title":{"rendered":"Updating the Windows Console Colors"},"content":{"rendered":"<p>In another blockbuster post, our Summer 2017 Intern, <a href=\"https:\/\/twitter.com\/craigaloewen\">@craigaloewen<\/a> unveils a subtle, but important improvement to the Console in Windows 10 build 16257. I know many of you have been <a href=\"https:\/\/wpdev.uservoice.com\/forums\/266908-command-prompt-console-bash-on-ubuntu-on-windo\/suggestions\/16776103-blue-color-is-too-dark\">asking for this<\/a><span>! O<\/span><span>ver to you Craig &#8230;<\/span><\/p>\n<hr \/>\n<p>The Windows Console&#8217;s colors are getting their first overhaul in more than 20 years! Hurray!<\/p>\n<p>The default color values have been changed to improve legibility of darker colors on modern screens, and to <span>give the Console a more modern look &amp; feel<\/span>.<\/p>\n<p>For example, Windows Console&#8217;s legacy blue is very difficult to read on a modern high-contrast displays &#8230;<\/p>\n<p><a href=\"https:\/\/devblogs.microsoft.com\/wp-content\/uploads\/sites\/33\/2019\/02\/LegacyEchoOutput.png\"><img decoding=\"async\" width=\"600\" height=\"131\" class=\"alignnone size-medium wp-image-1485\" alt=\"\" src=\"https:\/\/devblogs.microsoft.com\/wp-content\/uploads\/sites\/33\/2019\/02\/LegacyEchoOutput-600x131.png\" \/><\/a><\/p>\n<p>&#8230; and the improved blue is much more legible:<\/p>\n<p><a href=\"https:\/\/devblogs.microsoft.com\/wp-content\/uploads\/sites\/33\/2019\/02\/CampbellEchoOutput.png\"><img decoding=\"async\" width=\"600\" height=\"131\" class=\"alignnone size-medium wp-image-1477\" alt=\"\" src=\"https:\/\/devblogs.microsoft.com\/wp-content\/uploads\/sites\/33\/2019\/02\/CampbellEchoOutput-600x131.png\" \/><\/a><\/p>\n<p>What might not be immediately apparent from the above screenshots is that we didn&#8217;t just change the blue, we actually tweaked **<em>all<\/em> **of the colors!<\/p>\n<h2>Why Change the Entire Color Scheme?<\/h2>\n<p>During the past 20 years, screens &amp; display technology, contrast ratio, and resolution have changed significantly, from CRT&#8217;s through TFT LCD&#8217;s to modern-day nano-scale 4K displays.<\/p>\n<p>The legacy default scheme was not built for modern displays and does not render as well on newer high-contrast LCD displays. This\u00a0is particularly apparent with deeply saturated darker colors like blue.<\/p>\n<p>The new default colors will modernize the look of the Windows Console and make it more congruent with other terminal experiences, such as the integrated terminal in VSCode.<\/p>\n<h2>Where Will I See these Changes?<\/h2>\n<p><span>If you clean-install a new build of Windows 10 <strong>>= 16257<\/strong><\/span><span>, you&#8217;ll get the new colors as the default Console scheme.<\/span><\/p>\n<p>If you upgraded to this new build of Windows, you will still see the original legacy colors, not the new defaults! This is because we do<span> <\/span><strong><em>NOT<\/em><\/strong> want to* *<span>overwrite any of your existing custom color settings. To better understand how color settings are stored, <\/span><span>please <\/span><a href=\"https:\/\/devblogs.microsoft.com\/commandline\/understanding-windows-console-host-settings\/\">read this blog post<\/a><span> on Windows Console settings.<\/span><\/p>\n<p>So how will you see the new color scheme if you have upgraded from a previous build? We&#8217;ve also released <a href=\"https:\/\/blogs.msdn.microsoft.com\/commandline\/2017\/08\/11\/introducing-the-windows-console-colortool\/\">a ColorTool<\/a> with which you can apply this and a selection of alternative color schemes to your Windows Console.<\/p>\n<h2>The New Default Scheme Details<\/h2>\n<p>Here is the legacy color scheme (top), and the new default scheme (below):<\/p>\n<p><img decoding=\"async\" width=\"602\" height=\"748\" class=\"aligncenter wp-image-1446 \" alt=\"\" src=\"https:\/\/devblogs.microsoft.com\/wp-content\/uploads\/sites\/33\/2019\/02\/ConsoleChangesSideBySideNoBar1.png\" \/><\/p>\n<p>Additionally, the following table describes the color scheme change in terms of RGB values.<\/p>\n<table>\n<tbody>\n<tr>\n<td width=\"140\">\n        Color Name\n      <\/td>\n<td width=\"250\">\n        Console\u00a0Legacy RGB Values\n      <\/td>\n<td width=\"250\">\n        New Default RGB Values\n      <\/td>\n<\/tr>\n<tr>\n<td width=\"138\">\n        BLACK\n      <\/td>\n<td width=\"162\">\n        0,0,0\n      <\/td>\n<td width=\"318\">\n        12,12,12\n      <\/td>\n<\/tr>\n<tr>\n<td width=\"138\">\n        DARK_BLUE\n      <\/td>\n<td width=\"162\">\n        0,0,128\n      <\/td>\n<td width=\"318\">\n        0,55,218\n      <\/td>\n<\/tr>\n<tr>\n<td width=\"138\">\n        DARK_GREEN\n      <\/td>\n<td width=\"162\">\n        0,128,0\n      <\/td>\n<td width=\"318\">\n        19,161,14\n      <\/td>\n<\/tr>\n<tr>\n<td width=\"138\">\n        DARK_CYAN\n      <\/td>\n<td width=\"162\">\n        0,128,128\n      <\/td>\n<td width=\"318\">\n        58,150,221\n      <\/td>\n<\/tr>\n<tr>\n<td width=\"138\">\n        DARK_RED\n      <\/td>\n<td width=\"162\">\n        128,0,0\n      <\/td>\n<td width=\"318\">\n        197,15,31\n      <\/td>\n<\/tr>\n<tr>\n<td width=\"138\">\n        DARK_MAGENTA\n      <\/td>\n<td width=\"162\">\n        128,0,128\n      <\/td>\n<td width=\"318\">\n        136,23,152\n      <\/td>\n<\/tr>\n<tr>\n<td width=\"138\">\n        DARK_YELLOW\n      <\/td>\n<td width=\"162\">\n        128,128,0\n      <\/td>\n<td width=\"318\">\n        193,156,0\n      <\/td>\n<\/tr>\n<tr>\n<td width=\"138\">\n        DARK_WHITE\n      <\/td>\n<td width=\"162\">\n        192,192,192\n      <\/td>\n<td width=\"318\">\n        204,204,204\n      <\/td>\n<\/tr>\n<tr>\n<td width=\"138\">\n        BRIGHT_BLACK\n      <\/td>\n<td width=\"162\">\n        128,128,128\n      <\/td>\n<td width=\"318\">\n        118,118,118\n      <\/td>\n<\/tr>\n<tr>\n<td width=\"138\">\n        BRIGHT_BLUE\n      <\/td>\n<td width=\"162\">\n        0,0,255\n      <\/td>\n<td width=\"318\">\n        59,120,255\n      <\/td>\n<\/tr>\n<tr>\n<td width=\"138\">\n        BRIGHT_GREEN\n      <\/td>\n<td width=\"162\">\n        0,255,0\n      <\/td>\n<td width=\"318\">\n        22,198,12\n      <\/td>\n<\/tr>\n<tr>\n<td width=\"138\">\n        BRIGHT_CYAN\n      <\/td>\n<td width=\"162\">\n        0,255,255\n      <\/td>\n<td width=\"318\">\n        97,214,214\n      <\/td>\n<\/tr>\n<tr>\n<td width=\"138\">\n        BRIGHT_RED\n      <\/td>\n<td width=\"162\">\n        255,0,0\n      <\/td>\n<td width=\"318\">\n        231,72,86\n      <\/td>\n<\/tr>\n<tr>\n<td width=\"138\">\n        BRIGHT_MAGENTA\n      <\/td>\n<td width=\"162\">\n        255,0,255\n      <\/td>\n<td width=\"318\">\n        180,0,158\n      <\/td>\n<\/tr>\n<tr>\n<td width=\"138\">\n        BRIGHT_YELLOW\n      <\/td>\n<td width=\"162\">\n        255,255,0\n      <\/td>\n<td width=\"318\">\n        249,241,165\n      <\/td>\n<\/tr>\n<tr>\n<td width=\"138\">\n        WHITE\n      <\/td>\n<td width=\"162\">\n        255,255,255\n      <\/td>\n<td width=\"318\">\n        242,242,242\n      <\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>\u00a0<\/p>\n","protected":false},"excerpt":{"rendered":"<p>In another blockbuster post, our Summer 2017 Intern, @craigaloewen unveils a subtle, but important improvement to the Console in Windows 10 build 16257. I know many of you have been asking for this! Over to you Craig &#8230; The Windows Console&#8217;s colors are getting their first overhaul in more than 20 years! Hurray! The default [&hellip;]<\/p>\n","protected":false},"author":2191,"featured_media":4530,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[2,5,6,9],"tags":[17,28,31],"class_list":["post-1426","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-command-line","category-windows-10","category-windows-console","category-bash-on-ubuntu-on-windows","tag-accessibility","tag-color","tag-console"],"acf":[],"blog_post_summary":"<p>In another blockbuster post, our Summer 2017 Intern, @craigaloewen unveils a subtle, but important improvement to the Console in Windows 10 build 16257. I know many of you have been asking for this! Over to you Craig &#8230; The Windows Console&#8217;s colors are getting their first overhaul in more than 20 years! Hurray! The default [&hellip;]<\/p>\n","_links":{"self":[{"href":"https:\/\/devblogs.microsoft.com\/commandline\/wp-json\/wp\/v2\/posts\/1426","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/devblogs.microsoft.com\/commandline\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/devblogs.microsoft.com\/commandline\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/commandline\/wp-json\/wp\/v2\/users\/2191"}],"replies":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/commandline\/wp-json\/wp\/v2\/comments?post=1426"}],"version-history":[{"count":0,"href":"https:\/\/devblogs.microsoft.com\/commandline\/wp-json\/wp\/v2\/posts\/1426\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/commandline\/wp-json\/wp\/v2\/media\/4530"}],"wp:attachment":[{"href":"https:\/\/devblogs.microsoft.com\/commandline\/wp-json\/wp\/v2\/media?parent=1426"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/commandline\/wp-json\/wp\/v2\/categories?post=1426"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/commandline\/wp-json\/wp\/v2\/tags?post=1426"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}