Skip to content

GitHub brand colors

GitHub publishes a Pantone and a CMYK build for every colour in its palette, which is unusual for a company whose product never touches print. The palette is one green and a six-step grey scale, with five further greens carrying the range.

Official site: github.com

Every color

ColorRoleHexRGBHSLPantoneCMYKPreview
GitHub Greenprimary#0FBF3E15, 191, 62136, 85%, 40%36092, 0, 67, 25Fill screen
Gray 6secondary#10141116, 20, 17135, 11%, 7%Process Black20, 0, 15, 92Fill screen
Gray 1neutral light#F2F5F3242, 245, 243140, 13%, 95%Cool Gray 11, 0, 1, 4Fill screen
Gray 2neutral light#E4EBE6228, 235, 230137, 15%, 91%4413, 0, 2, 8Fill screen
Gray 3neutral light#B6BFB8182, 191, 184133, 7%, 73%4425, 0, 4, 25Fill screen
Gray 4neutral dark#909692144, 150, 146140, 3%, 58%4434, 0, 3, 41Fill screen
Gray 5neutral dark#23292535, 41, 37140, 8%, 15%44715, 0, 10, 84Fill screen
Green 1accent#BFFFD1191, 255, 209137, 100%, 87%748620, 0, 30, 0Fill screen
Green 2accent#8CF2A6140, 242, 166135, 80%, 75%748742, 0, 31, 5Fill screen
Green 3accent#5FED8395, 237, 131135, 80%, 65%226859, 0, 45, 7Fill screen
Green 5accent#08872B8, 135, 43137, 89%, 28%36294, 0, 68, 47Fill screen
Green 6accent#0A241B10, 36, 27159, 57%, 9%3435100, 0, 81, 66Fill screen

Contrast pairs

GitHub Green passes AA for body text on black, at 8.5 to 1.

Of 182 ordered pairs in this palette, 76 clear 4.5 to 1 for body text and 94 clear 3 to 1 for large text. Row is the text color, column is the background.

Text colorGitHub GreenGray 6Gray 1Gray 2Gray 3Gray 4Gray 5Green 1Green 2Green 3Green 5Green 6WhiteBlack
GitHub Green7.6GitHub Green on Gray 6, passes AA for body text2.2GitHub Green on Gray 1, fails AA for body text2.0GitHub Green on Gray 2, fails AA for body text1.3GitHub Green on Gray 3, fails AA for body text1.2GitHub Green on Gray 4, fails AA for body text6.0GitHub Green on Gray 5, passes AA for body text2.2GitHub Green on Green 1, fails AA for body text1.8GitHub Green on Green 2, fails AA for body text1.6GitHub Green on Green 3, fails AA for body text1.9GitHub Green on Green 5, fails AA for body text6.7GitHub Green on Green 6, passes AA for body text2.5GitHub Green on White, fails AA for body text8.5GitHub Green on Black, passes AA for body text
Gray 67.6Gray 6 on GitHub Green, passes AA for body text16.9Gray 6 on Gray 1, passes AA for body text15.3Gray 6 on Gray 2, passes AA for body text9.8Gray 6 on Gray 3, passes AA for body text6.2Gray 6 on Gray 4, passes AA for body text1.3Gray 6 on Gray 5, fails AA for body text16.3Gray 6 on Green 1, passes AA for body text13.6Gray 6 on Green 2, passes AA for body text12.3Gray 6 on Green 3, passes AA for body text4.0Gray 6 on Green 5, fails AA for body text1.1Gray 6 on Green 6, fails AA for body text18.6Gray 6 on White, passes AA for body text1.1Gray 6 on Black, fails AA for body text
Gray 12.2Gray 1 on GitHub Green, fails AA for body text16.9Gray 1 on Gray 6, passes AA for body text1.1Gray 1 on Gray 2, fails AA for body text1.7Gray 1 on Gray 3, fails AA for body text2.8Gray 1 on Gray 4, fails AA for body text13.5Gray 1 on Gray 5, passes AA for body text1.0Gray 1 on Green 1, fails AA for body text1.2Gray 1 on Green 2, fails AA for body text1.4Gray 1 on Green 3, fails AA for body text4.2Gray 1 on Green 5, fails AA for body text14.9Gray 1 on Green 6, passes AA for body text1.1Gray 1 on White, fails AA for body text19.1Gray 1 on Black, passes AA for body text
Gray 22.0Gray 2 on GitHub Green, fails AA for body text15.3Gray 2 on Gray 6, passes AA for body text1.1Gray 2 on Gray 1, fails AA for body text1.6Gray 2 on Gray 3, fails AA for body text2.5Gray 2 on Gray 4, fails AA for body text12.2Gray 2 on Gray 5, passes AA for body text1.1Gray 2 on Green 1, fails AA for body text1.1Gray 2 on Green 2, fails AA for body text1.2Gray 2 on Green 3, fails AA for body text3.8Gray 2 on Green 5, fails AA for body text13.5Gray 2 on Green 6, passes AA for body text1.2Gray 2 on White, fails AA for body text17.3Gray 2 on Black, passes AA for body text
Gray 31.3Gray 3 on GitHub Green, fails AA for body text9.8Gray 3 on Gray 6, passes AA for body text1.7Gray 3 on Gray 1, fails AA for body text1.6Gray 3 on Gray 2, fails AA for body text1.6Gray 3 on Gray 4, fails AA for body text7.9Gray 3 on Gray 5, passes AA for body text1.7Gray 3 on Green 1, fails AA for body text1.4Gray 3 on Green 2, fails AA for body text1.3Gray 3 on Green 3, fails AA for body text2.5Gray 3 on Green 5, fails AA for body text8.7Gray 3 on Green 6, passes AA for body text1.9Gray 3 on White, fails AA for body text11.1Gray 3 on Black, passes AA for body text
Gray 41.2Gray 4 on GitHub Green, fails AA for body text6.2Gray 4 on Gray 6, passes AA for body text2.8Gray 4 on Gray 1, fails AA for body text2.5Gray 4 on Gray 2, fails AA for body text1.6Gray 4 on Gray 3, fails AA for body text4.9Gray 4 on Gray 5, passes AA for body text2.6Gray 4 on Green 1, fails AA for body text2.2Gray 4 on Green 2, fails AA for body text2.0Gray 4 on Green 3, fails AA for body text1.5Gray 4 on Green 5, fails AA for body text5.4Gray 4 on Green 6, passes AA for body text3.0Gray 4 on White, fails AA for body text7.0Gray 4 on Black, passes AA for body text
Gray 56.0Gray 5 on GitHub Green, passes AA for body text1.3Gray 5 on Gray 6, fails AA for body text13.5Gray 5 on Gray 1, passes AA for body text12.2Gray 5 on Gray 2, passes AA for body text7.9Gray 5 on Gray 3, passes AA for body text4.9Gray 5 on Gray 4, passes AA for body text13.0Gray 5 on Green 1, passes AA for body text10.9Gray 5 on Green 2, passes AA for body text9.8Gray 5 on Green 3, passes AA for body text3.2Gray 5 on Green 5, fails AA for body text1.1Gray 5 on Green 6, fails AA for body text14.8Gray 5 on White, passes AA for body text1.4Gray 5 on Black, fails AA for body text
Green 12.2Green 1 on GitHub Green, fails AA for body text16.3Green 1 on Gray 6, passes AA for body text1.0Green 1 on Gray 1, fails AA for body text1.1Green 1 on Gray 2, fails AA for body text1.7Green 1 on Gray 3, fails AA for body text2.6Green 1 on Gray 4, fails AA for body text13.0Green 1 on Gray 5, passes AA for body text1.2Green 1 on Green 2, fails AA for body text1.3Green 1 on Green 3, fails AA for body text4.1Green 1 on Green 5, fails AA for body text14.4Green 1 on Green 6, passes AA for body text1.1Green 1 on White, fails AA for body text18.4Green 1 on Black, passes AA for body text
Green 21.8Green 2 on GitHub Green, fails AA for body text13.6Green 2 on Gray 6, passes AA for body text1.2Green 2 on Gray 1, fails AA for body text1.1Green 2 on Gray 2, fails AA for body text1.4Green 2 on Gray 3, fails AA for body text2.2Green 2 on Gray 4, fails AA for body text10.9Green 2 on Gray 5, passes AA for body text1.2Green 2 on Green 1, fails AA for body text1.1Green 2 on Green 3, fails AA for body text3.4Green 2 on Green 5, fails AA for body text12.0Green 2 on Green 6, passes AA for body text1.4Green 2 on White, fails AA for body text15.4Green 2 on Black, passes AA for body text
Green 31.6Green 3 on GitHub Green, fails AA for body text12.3Green 3 on Gray 6, passes AA for body text1.4Green 3 on Gray 1, fails AA for body text1.2Green 3 on Gray 2, fails AA for body text1.3Green 3 on Gray 3, fails AA for body text2.0Green 3 on Gray 4, fails AA for body text9.8Green 3 on Gray 5, passes AA for body text1.3Green 3 on Green 1, fails AA for body text1.1Green 3 on Green 2, fails AA for body text3.1Green 3 on Green 5, fails AA for body text10.9Green 3 on Green 6, passes AA for body text1.5Green 3 on White, fails AA for body text13.9Green 3 on Black, passes AA for body text
Green 51.9Green 5 on GitHub Green, fails AA for body text4.0Green 5 on Gray 6, fails AA for body text4.2Green 5 on Gray 1, fails AA for body text3.8Green 5 on Gray 2, fails AA for body text2.5Green 5 on Gray 3, fails AA for body text1.5Green 5 on Gray 4, fails AA for body text3.2Green 5 on Gray 5, fails AA for body text4.1Green 5 on Green 1, fails AA for body text3.4Green 5 on Green 2, fails AA for body text3.1Green 5 on Green 3, fails AA for body text3.5Green 5 on Green 6, fails AA for body text4.7Green 5 on White, passes AA for body text4.5Green 5 on Black, passes AA for body text
Green 66.7Green 6 on GitHub Green, passes AA for body text1.1Green 6 on Gray 6, fails AA for body text14.9Green 6 on Gray 1, passes AA for body text13.5Green 6 on Gray 2, passes AA for body text8.7Green 6 on Gray 3, passes AA for body text5.4Green 6 on Gray 4, passes AA for body text1.1Green 6 on Gray 5, fails AA for body text14.4Green 6 on Green 1, passes AA for body text12.0Green 6 on Green 2, passes AA for body text10.9Green 6 on Green 3, passes AA for body text3.5Green 6 on Green 5, fails AA for body text16.4Green 6 on White, passes AA for body text1.3Green 6 on Black, fails AA for body text
White2.5White on GitHub Green, fails AA for body text18.6White on Gray 6, passes AA for body text1.1White on Gray 1, fails AA for body text1.2White on Gray 2, fails AA for body text1.9White on Gray 3, fails AA for body text3.0White on Gray 4, fails AA for body text14.8White on Gray 5, passes AA for body text1.1White on Green 1, fails AA for body text1.4White on Green 2, fails AA for body text1.5White on Green 3, fails AA for body text4.7White on Green 5, passes AA for body text16.4White on Green 6, passes AA for body text21.0White on Black, passes AA for body text
Black8.5Black on GitHub Green, passes AA for body text1.1Black on Gray 6, fails AA for body text19.1Black on Gray 1, passes AA for body text17.3Black on Gray 2, passes AA for body text11.1Black on Gray 3, passes AA for body text7.0Black on Gray 4, passes AA for body text1.4Black on Gray 5, fails AA for body text18.4Black on Green 1, passes AA for body text15.4Black on Green 2, passes AA for body text13.9Black on Green 3, passes AA for body text4.5Black on Green 5, passes AA for body text1.3Black on Green 6, fails AA for body text21.0Black on White, passes AA for body text

Sources

Share