Merge pull request #68 from dennismayr/master

Improved hinting & background for C, C++, C#, Go, React & Rust icons
This commit is contained in:
Matthew Fidler 2019-04-15 18:16:11 -05:00 committed by GitHub
commit 6b807f5ad1
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
6 changed files with 258 additions and 269 deletions

View file

@ -1,44 +1,47 @@
/* XPM */ /* XPM */
static char * c_xpm[] = { static char * c_xpm[] = {
"16 16 25 1", "16 16 28 1",
" c None", " c None",
". c #0165B3", ". c #3976BC",
"+ c #03599C", "+ c #03599C",
"@ c #5191E2", "@ c #0165B3",
"# c #FEFEFE", "# c #5191E2",
"$ c #FFFFFF", "$ c #95B2E9",
"% c #5191E3", "% c #FEFEFE",
"& c #28619E", "& c #FFFFFF",
"* c #FCFCFD", "* c #5191E3",
"= c #0768B6", "= c #28619E",
"- c #5191E1", "- c #FCFCFD",
"; c #5995E2", "; c #0768B6",
"> c #5995E1", "> c #5191E1",
", c #6DA9FD", ", c #5995E2",
"' c #1A5D9D", "' c #FBFBFD",
") c #1B5D9D", ") c #96B2E9",
"! c #FDFDFE", "! c #1A5D9D",
"~ c #29629F", "~ c #1B5D9D",
"{ c #FDFDFD", "{ c #FDFDFE",
"] c #5593E3", "] c #A9C5FD",
"^ c #065A9D", "^ c #29629F",
"/ c #5995E3", "/ c #FDFDFD",
"( c #5191E0", "( c #5593E3",
"_ c #FCFCFC", "_ c #065A9D",
": c #FCFCFE", ": c #5995E3",
"< c #5191E0",
"[ c #FCFCFC",
"} c #FCFCFE",
" .++++++++++++. ", " .++++++++++++. ",
".++++++..++++++.", ".++++++@@++++++.",
"+++++@@##@@+++++", "+++++#$%%$#+++++",
"++++@###$##@++++", "++++$%%%&%%$++++",
"+++@##%&&%$*=+++", "+++$%%*==*&-;+++",
"++-##@++++;;>+++", "++>%%#++++,'$+++",
"++,#%++++++++')+", "++)%*++++++++!~+",
"++!#%+++++++++++", "++{%*+++++++++++",
"++*,~+++++++++++", "++-]^+++++++++++",
"++*{]^++++++++++", "++-/(_++++++++++",
"++,!/^^+++++++++", "++){:__+++++++++",
"++(!{%^++^%%>+++", "++<{/*_++_*'$+++",
"+++(*{%&&%{_=+++", "+++$-/*==*/[;+++",
"++++@*:{{:*@++++", "++++$-}//}-$++++",
".++++@-**-@++++.", ".++++#$--$#++++.",
" .+++++..+++++. "}; " .+++++@@+++++. "};

View file

@ -1,46 +1,49 @@
/* XPM */ /* XPM */
static char * cpp_xpm[] = { static char * cpp_xpm[] = {
"16 16 27 1", "16 16 30 1",
" c None", " c None",
". c #0165B3", ". c #3976BC",
"+ c #03599C", "+ c #03599C",
"@ c #5191E2", "@ c #0165B3",
"# c #FEFEFE", "# c #5191E2",
"$ c #FFFFFF", "$ c #95B2E9",
"% c #5191E3", "% c #FEFEFE",
"& c #28619E", "& c #FFFFFF",
"* c #FCFCFD", "* c #5191E3",
"= c #0768B6", "= c #28619E",
"- c #5191E1", "- c #FCFCFD",
"; c #1C6BB7", "; c #0768B6",
"> c #5995E2", "> c #5191E1",
", c #6DA9FD", ", c #5995E2",
"' c #1B5D9D", "' c #FBFBFD",
") c #FCFCFC", ") c #96B2E9",
"! c #FDFDFE", "! c #1B5D9D",
"~ c #085A9D", "~ c #FCFCFC",
"{ c #0A69B7", "{ c #FDFDFE",
"] c #29629F", "] c #085A9D",
"^ c #FDFDFD", "^ c #0A69B7",
"/ c #5995E1", "/ c #A9C5FD",
"( c #5593E3", "( c #29629F",
"_ c #065A9D", "_ c #FDFDFD",
": c #5995E3", ": c #AAC6FD",
"< c #5191E0", "< c #5593E3",
"[ c #FCFCFE", "[ c #065A9D",
"} c #5995E3",
"| c #5191E0",
"1 c #FCFCFE",
" .++++++++++++. ", " .++++++++++++. ",
".++++++..++++++.", ".++++++@@++++++.",
"+++++@@##@@+++++", "+++++#$%%$#+++++",
"++++@###$##@++++", "++++$%%%&%%$++++",
"+++@##%&&%$*=+++", "+++$%%*==*&-;+++",
"++-##@++;+>>+;++", "++>%%#++*+,')*++",
"++,#%++'#'++')'+", "++)%*++!%!++!~!+",
"++!#%+'=#=~'{)='", "++{%*+!;%;]!^~;!",
"++*,]+^^#^/^#^^)", "++-/(#__%_/:%__~",
"++*^(_'=^=+'{)='", "++-_<[!;_;+!^~;!",
"++,!:__'^'__')'+", "++){}[[!_![[!~!+",
"++<!^%_';_%%+;++", "++|{_*[!*[*')*++",
"+++<*^%&&%^)++++", "+++$-_*==*_~;+++",
"++++@*[^^[*@++++", "++++$-1__1-$++++",
".++++@-**-@++++.", ".++++#$--$#++++.",
" .+++++..+++++. "}; " .+++++@@+++++. "};

View file

@ -1,43 +1,41 @@
/* XPM */ /* XPM */
static char * csharp_xpm[] = { static char * csharp_xpm[] = {
"16 16 24 1", "16 16 22 1",
" c None", " c None",
". c #7B3B91", ". c #A464BA",
"+ c #68227A", "+ c #68227A",
"@ c #7B3990", "@ c #C482DB",
"# c #A464BA", "# c #FEB8FF",
"$ c #A464BB", "$ c #FCFCFC",
"% c #FCFCFC", "% c #FDFDFD",
"& c #FDFDFD", "& c #FEFEFE",
"* c #FEFEFE", "* c #FAFAFB",
"= c #FAFAFB", "= c #7D4193",
"- c #A361BA", "- c #69237B",
"; c #FFFFFF", "; c #A666BD",
"> c #69237B", "> c #A565BC",
", c #7F4795", ", c #7F4795",
"' c #7D4193", "' c #69247B",
") c #FBFBFC", ") c #FBFBFC",
"! c #FAFAFA", "! c #FAFAFA",
"~ c #FCFCFD", "~ c #FCFCFD",
"{ c #A567BC", "{ c #FBFBFB",
"] c #FBFBFB", "] c #C382DA",
"^ c #6B2C7C", "^ c #F9F9F9",
"/ c #F9F9F9", "/ c #FCFCFE",
"( c #7F4695", " .++++++++++++. ",
"_ c #FCFCFE", ".+++@#$%&&#@+++.",
" .++++++++++++@ ", "+++#*$#@@#&$#+++",
".++#$%&**$$++++@", "++@*$#=+-+;;>+++",
"++#=%*$-;*%>++++", "++#$#,++++=-'=++",
"+#=%,'+>.'$>++++", "-@)$@++++,!,,$,+",
"+$%,,+++++>+++++", "-#~#=+++={{%{${=",
">)%'++++++$!$$%$", "-#~]+++++,!,,&,+",
">~{'++++++]]&]%]", "-#~]+++++,!,,%,+",
">~{++++++++!++*+", "-#~#=+++=^!^^!^=",
">~$+++++++^!++&+", "-@))@++++,{,,{,+",
">~{'++++++/!//!/", "++#)#,++++=++=++",
">))'++++++$]$$]$", "++@*)#=+++;;>+++",
"+$),,+++++++++++", "+++#*)#@@#/%#+++",
"+#=)('++.'$>++++", ".+++@#$)~~#@+++.",
"++#=)~$$&_&>++++", " .+++----+++++. "};
"@++#$%)~~$$++++@",
" @+++>>>>+++++@ "};

View file

@ -1,87 +1,78 @@
/* XPM */ /* XPM */
static char * golang_xpm[] = { static char * go_xpm[] = {
"16 16 68 1", "16 16 59 1",
" c None", " c None",
". c #5DBFCB", ". c #65CDDB",
"+ c #65CDDB", "+ c #5DBFCB",
"@ c #5FC3CF", "@ c #5FC3CF",
"# c #63CAD7", "# c #63CAD7",
"$ c #62C8D5", "$ c #62C8D5",
"% c #50A6B1", "% c #5EC0CC",
"& c #5CBDCA", "& c #5CBDCA",
"* c #57B3BF", "* c #65C4D0",
"= c #65C4D0", "= c #AFD8DF",
"- c #AFD8DF", "- c #C4E2E8",
"; c #C4E2E8", "; c #89D7E2",
"> c #89D7E2", "> c #6AD7E5",
", c #6AD7E5", ", c #72D1DE",
"' c #72D1DE", "' c #C7E1E6",
") c #C7E1E6", ") c #E4F2F4",
"! c #E4F2F4", "! c #ADD7DD",
"~ c #ADD7DD", "~ c #60C4D1",
"{ c #60C4D1", "{ c #5DBECA",
"] c #5EC0CC", "] c #50A6B1",
"^ c #59B6C2", "^ c #5EC0CD",
"/ c #5EC0CD", "/ c #D0E7EB",
"( c #D0E7EB", "( c #F1F1F1",
"_ c #F1F1F1", "_ c #FFFFFF",
": c #FFFFFF", ": c #F6F8F9",
"< c #F6F8F9", "< c #67CFDC",
"[ c #67CFDC", "[ c #C6DCE0",
"} c #C6DCE0", "} c #DDDDDD",
"| c #DDDDDD", "| c #84D3DE",
"1 c #84D3DE", "1 c #55AFBB",
"2 c #55AFBB", "2 c #B2B6B7",
"3 c #5DBECA", "3 c #4B4B4B",
"4 c #B2B6B7", "4 c #86D5E1",
"5 c #A3A3A3", "5 c #B6C8CB",
"6 c #86D5E1", "6 c #8BCFD9",
"7 c #B6C8CB", "7 c #66CFDD",
"8 c #B8B8B8", "8 c #5CBCC8",
"9 c #8BCFD9", "9 c #FBFBFB",
"0 c #66CFDD", "0 c #CBDEE1",
"a c #5CBCC8", "a c #4EA1AC",
"b c #FBFBFB", "b c #7BACB3",
"c c #CBDEE1", "c c #E4E9EA",
"d c #4EA1AC", "d c #C7E3E7",
"e c #7BACB3", "e c #61C7D4",
"f c #E4E9EA", "f c #70CDDA",
"g c #C7E3E7", "g c #7BD0DC",
"h c #70CDDA", "h c #ABC9C2",
"i c #7BD0DC", "i c #876E4D",
"j c #ABC9C2", "j c #CAAC82",
"k c #B29774", "k c #93C7C8",
"l c #CBB18C", "l c #8EBEBE",
"m c #93C7C8", "m c #89C7CB",
"n c #61C7D4", "n c #57B3BF",
"o c #8EBEBE", "o c #64CBD8",
"p c #DACFC3", "p c #85B9BB",
"q c #D6CFC2", "q c #7AC0C7",
"r c #89C7CB", "r c #CAAB81",
"s c #B2CED3", "s c #63C9D6",
"t c #ADD0D6", "t c #64CBD9",
"u c #64CBD8", " .+.@@#$$ ",
"v c #85B9BB", "%&&*=-;>,')!$~% ",
"w c #7AC0C7", "{]^/(_:<[}__|1> ",
"x c #D8B98E", "{{>23__453__677 ",
"y c #B2C4B8", " 8>=9_0abc(d>e ",
"z c #9FCAC8", " ~>>fghijk>>>>e ",
"A c #D5B58B", " &>>>>ljjm>>>>n ",
"B c #63C9D6", " ~>>>>700>>>>>n ",
"C c #64CBD9", " o>>>>>>>>>>>>n ",
" .+@@#$% ", " n>>>>>>>>>>>>n ",
" &*=-;>,')!~${] ", " p>>>>>>>>>>>>q ",
"^%/(_:<[}|::12, ", "rj>>>>>>>>>>>>jr",
" 3,45::678::90* ", " n>>>>>>>>>>>>& ",
" a,-b:cdef_g,, ", " s>>>>>>>>>>>>& ",
" {,,hijklm,,,,n ", " t>>>>>>>>>>>>& ",
" &,,,,opqr,,,,* ", " {>>>>>>>>>>>>& "};
" {,,,,0st,,,,,* ",
" u,,,,,,,,,,,,* ",
" *,,,,,,,,,,,,* ",
" v,,,,,,,,,,,,w ",
"xy,,,,,,,,,,,,zA",
" *,,,,,,,,,,,,& ",
" B,,,,,,,,,,,,& ",
" C,,,,,,,,,,,,& ",
" 3,,,,,,,,,,,,& "};

View file

@ -1,30 +1,26 @@
/* XPM */ /* XPM */
static char * react_xpm[] = { static char * react_xpm[] = {
"16 16 11 1", "16 16 7 1",
" c None", " c None",
". c #484848", ". c #4B4B4B",
"+ c #000000", "+ c #282828",
"@ c #61DAFB", "@ c #61DAFB",
"# c #000203", "# c #006482",
"$ c #006482", "$ c #006783",
"% c #041419", "% c #006784",
"& c #006783",
"* c #006784",
"= c #000101",
"- c #000407",
" .++++++++++++. ", " .++++++++++++. ",
".+++@@+++#@@+++.", ".+++@@++++@@+++.",
"+++@+$@%%@$+@+++", "+++@+#@++@#+@+++",
"+++@++$@@$++@+++", "+++@++#@@#++@+++",
"+++@++@@@@++@+++", "+++@++@@@@++@+++",
"++&@@@*==*@@@&++", "++$@@@%++%@@@$++",
"+@@@@*++++*@@@@+", "+@@@@%++++%@@@@+",
"@-+&@++@@++@&+-@", "@++$@++@@++@$++@",
"@-+&@++@@++@&+-@", "@++$@++@@++@$++@",
"+@@@@*++++*@@@@+", "+@@@@%++++%@@@@+",
"++&@@@*++*@@@&++", "++$@@@%++%@@@$++",
"+++@+$@@@@$+@+++", "+++@+#@@@@#+@+++",
"+++@++$@@$++@+++", "+++@++#@@#++@+++",
"+++@++@%%@++@+++", "+++@++@++@++@+++",
".+++@@=+++@@+++.", ".+++@@++++@@+++.",
" .++++++++++++. "}; " .++++++++++++. "};

View file

@ -1,59 +1,57 @@
/* XPM */ /* XPM */
static char * rust_xpm[] = { static char * rust_xpm[] = {
"16 16 40 1", "16 16 38 1",
" c None", " c None",
". c #D1D1D1", ". c #555555",
"+ c #A2A2A2", "+ c #8B8B8B",
"@ c #000000", "@ c #000000",
"# c #818181", "# c #535353",
"$ c #7C7C7C", "$ c #090909",
"% c #A0A0A0", "% c #545454",
"& c #D9D9D9", "& c #8C8C8C",
"* c #505050", "* c #525252",
"= c #DDDDDD", "= c #CCCCCC",
"- c #FFFFFF", "- c #DDDDDD",
"; c #FCFCFC", "; c #FFFFFF",
"> c #383838", "> c #FCFCFC",
", c #E2E2E2", ", c #8A8A8A",
"' c #616161", "' c #030303",
") c #6F6F6F", ") c #7C7C7C",
"! c #EFEFEF", "! c #E2E2E2",
"~ c #6E6E6E", "~ c #515151",
"{ c #B1B1B1", "{ c #505050",
"] c #AAAAAA", "] c #EFEFEF",
"^ c #868686", "^ c #B6B6B6",
"/ c #5A5A5A", "/ c #5A5A5A",
"( c #CBCBCB", "( c #F8F8F8",
"_ c #B8B8B8", "_ c #8D8D8D",
": c #DBDBDB", ": c #383838",
"< c #E3E3E3", "< c #CDCDCD",
"[ c #E7E7E7", "[ c #6F6F6F",
"} c #9B9B9B", "} c #CBCBCB",
"| c #B6B6B6", "| c #9B9B9B",
"1 c #A3A3A3", "1 c #868686",
"2 c #F6F6F6", "2 c #F6F6F6",
"3 c #636363", "3 c #636363",
"4 c #C5C5C5", "4 c #E7E7E7",
"5 c #8B8B8B", "5 c #CACACA",
"6 c #F8F8F8", "6 c #C5C5C5",
"7 c #BBBBBB", "7 c #BBBBBB",
"8 c #BABABA", "8 c #FEFEFE",
"9 c #C6C6C6", "9 c #B9B9B9",
"0 c #BFBFBF",
"a c #717171",
" ..+@@+.. ", " ..+@@+.. ",
" ..@@@#$@@@.. ", " +#@@@$$@@@%& ",
" .@@@%&++&%@@@. ", " +@@*&====&*@@& ",
" .@*=--;---=>@. ", " .@&-;;>;;;-,@% ",
".@*@@@@@@@$,=@@.", ".'*@@@@@@@)!=~@.",
".@')@@*$)@@*!~@.", ".@&=@@#++@@{]&@.",
"*@{.@@]--^@/(_@*", "+@;=@@^;;^@/(=@_",
"@@:-@@@@@@><-.@@", "@@;=@@@@@@:;;<@@",
"*@[-@@)]}@@|-{@*", "'@;=@@[}|@@^;=@@",
"1@](@@^(23@*4{@1", "+@;=@@1}23@{(=@_",
".@*@@@@@[]@@*{@.", ".@&@@@@@4^@@{&@.",
" ]@5|4((26475@] ", ".'*5}6}}2(67+~@.",
" .@@8.----90@@. ", " .@_8;;;;(((9@~ ",
" 4@@a$]]$)@@. ", " &@@*&}==}&*@@& ",
" ..@@@@@@@@.. ", " &%@@@@@@@@%& ",
" ..1@@1.. "}; " ..+@@+.. "};