/* XPM */
-static char const * close_xpm[] = {
-"20 20 5 1",
-" c #BFBFBFBFBFBF",
-". c #7B7B00000000",
-"X c #000000000000",
-"o c #9A9A94949494",
-"O c #E5E5E0E0E1E1",
-" .... ",
-" .. ",
-" . .. ",
-" XXXXX . .",
-"XXooooX .",
-"XooooooXXXXXXXX .",
-"XoooooooooooooX . ",
-"XoooooooooooooX ",
-"XoooooooooooooX ",
-"XooooXXXXXXXXXXXXXXX",
-"XooooXOOOOOOOOOOOOOX",
-"XoooXOOOOOOOOOOOOOX ",
-"XoooXOOOOOOOOOOOOOX ",
-"XooXOOOOOOOOOOOOOX ",
-"XooXOOOOOOOOOOOOOX ",
-"XoXOOOOOOOOOOOOOX ",
-"XoXOOOOOOOOOOOOOX ",
-"XXOOOOOOOOOOOOOX ",
-"XXOOOOOOOOOOOOOX ",
-"XXXXXXXXXXXXXXX "};
-
-
+static char *buffer-close[] = {
+/* columns rows colors chars-per-pixel */
+"22 22 23 1",
+" c #000000",
+". c #0a0a0a",
+"X c #131313",
+"o c #1b1b1b",
+"O c #222222",
+"+ c #2a2a2a",
+"@ c #323232",
+"# c #3b3b3b",
+"$ c #434343",
+"% c #4a4a4a",
+"& c #545454",
+"* c #5c5c5c",
+"= c #616161",
+"- c #6c6c6c",
+"; c #737373",
+": c #7a7a7a",
+"> c #838383",
+", c #898989",
+"< c #939393",
+"1 c #999999",
+"2 c #a1a1a1",
+"3 c #ffffff",
+"4 c None",
+/* pixels */
+"4444444444444444444444",
+"44444444 444444",
+"444444 %$##@+ 4444",
+"44444 %&;;-=&$+O 444",
+"4444 &>,>>:;=&$@o 44",
+"444 &,<11<,:-*%#@o 4",
+"44 %><2112<>;&%#@+o ",
+"44 &,113311,-33#@+X ",
+"4 $;,1<333,:333#@+O. ",
+"4 $;><21333333%#@+oX ",
+"4 #-:,<1,3333&%#++O. ",
+"4 #=-:>,:3333%$@+Oo. ",
+"4 @&=-;-333333@@+oo. ",
+"4 +%&**333&%333OOoX. ",
+"4 +$%$33$$#@33Ooo. ",
+"4 O@####$#@@OOoXX. ",
+"44 o@@@@++++OooX. ",
+"44 o+++++OOoXX. ",
+"444 XoOOoooX.. 4",
+"4444 X.X... 44",
+"44444 444",
+"444444 4444"
+};