From 76009d52426b12c0dbd4191c5a3495b0e74d00b9 Mon Sep 17 00:00:00 2001 From: Vsevolod Stakhov Date: Sun, 7 Aug 2016 10:10:30 +0100 Subject: [PATCH] [Fix] Add missing HTML colors --- src/libserver/html_colors.h | 164 ++++++++++++++++++++++++++++++++++++ 1 file changed, 164 insertions(+) diff --git a/src/libserver/html_colors.h b/src/libserver/html_colors.h index 9806ecceb..78e727d4a 100644 --- a/src/libserver/html_colors.h +++ b/src/libserver/html_colors.h @@ -32,10 +32,12 @@ const static struct rspamd_html_colorname html_colornames[] = { { {238, 223, 204}, "antiquewhite2"}, { {205, 192, 176}, "antiquewhite3"}, { {139, 131, 120}, "antiquewhite4"}, + { {0, 255, 255}, "aqua"}, { {127, 255, 212}, "aquamarine"}, { {127, 255, 212}, "aquamarine1"}, { {118, 238, 198}, "aquamarine2"}, { {102, 205, 170}, "aquamarine3"}, + { {69, 139, 116}, "aquamarine4"}, { {240, 255, 255}, "azure"}, { {240, 255, 255}, "azure1"}, { {224, 238, 238}, "azure2"}, @@ -47,7 +49,13 @@ const static struct rspamd_html_colorname html_colornames[] = { { {238, 213, 183}, "bisque2"}, { {205, 183, 158}, "bisque3"}, { {139, 125, 107}, "bisque4"}, + { {0, 0, 0}, "black"}, { {255, 235, 205}, "blanchedalmond"}, + { {0, 0, 255}, "blue"}, + { {0, 0, 255}, "blue1"}, + { {0, 0, 238}, "blue2"}, + { {0, 0, 205}, "blue3"}, + { {0, 0, 139}, "blue4"}, { {138, 43, 226}, "blueviolet"}, { {165, 42, 42}, "brown"}, { {255, 64, 64}, "brown1"}, @@ -59,13 +67,16 @@ const static struct rspamd_html_colorname html_colornames[] = { { {238, 197, 145}, "burlywood2"}, { {205, 170, 125}, "burlywood3"}, { {139, 115, 85}, "burlywood4"}, + { {95, 158, 160}, "cadetblue"}, { {152, 245, 255}, "cadetblue1"}, { {142, 229, 238}, "cadetblue2"}, { {122, 197, 205}, "cadetblue3"}, + { {83, 134, 139}, "cadetblue4"}, { {127, 255, 0}, "chartreuse"}, { {127, 255, 0}, "chartreuse1"}, { {118, 238, 0}, "chartreuse2"}, { {102, 205, 0}, "chartreuse3"}, + { {69, 139, 0}, "chartreuse4"}, { {210, 105, 30}, "chocolate"}, { {255, 127, 36}, "chocolate1"}, { {238, 118, 33}, "chocolate2"}, @@ -83,6 +94,11 @@ const static struct rspamd_html_colorname html_colornames[] = { { {205, 200, 177}, "cornsilk3"}, { {139, 136, 120}, "cornsilk4"}, { {220, 20, 60}, "crimson"}, + { {0, 255, 255}, "cyan"}, + { {0, 255, 255}, "cyan1"}, + { {0, 238, 238}, "cyan2"}, + { {0, 205, 205}, "cyan3"}, + { {0, 139, 139}, "cyan4"}, { {0, 0, 139}, "darkblue"}, { {0, 139, 139}, "darkcyan"}, { {184, 134, 11}, "darkgoldenrod"}, @@ -91,9 +107,11 @@ const static struct rspamd_html_colorname html_colornames[] = { { {205, 149, 12}, "darkgoldenrod3"}, { {139, 101, 8}, "darkgoldenrod4"}, { {169, 169, 169}, "darkgray"}, + { {0, 100, 0}, "darkgreen"}, { {169, 169, 169}, "darkgrey"}, { {189, 183, 107}, "darkkhaki"}, { {139, 0, 139}, "darkmagenta"}, + { {85, 107, 47}, "darkolivegreen"}, { {202, 255, 112}, "darkolivegreen1"}, { {188, 238, 104}, "darkolivegreen2"}, { {162, 205, 90}, "darkolivegreen3"}, @@ -115,23 +133,39 @@ const static struct rspamd_html_colorname html_colornames[] = { { {180, 238, 180}, "darkseagreen2"}, { {155, 205, 155}, "darkseagreen3"}, { {105, 139, 105}, "darkseagreen4"}, + { {72, 61, 139}, "darkslateblue"}, + { {47, 79, 79}, "darkslategray"}, { {151, 255, 255}, "darkslategray1"}, { {141, 238, 238}, "darkslategray2"}, { {121, 205, 205}, "darkslategray3"}, + { {82, 139, 139}, "darkslategray4"}, + { {47, 79, 79}, "darkslategrey"}, + { {0, 206, 209}, "darkturquoise"}, { {148, 0, 211}, "darkviolet"}, { {255, 20, 147}, "deeppink"}, { {255, 20, 147}, "deeppink1"}, { {238, 18, 137}, "deeppink2"}, { {205, 16, 118}, "deeppink3"}, { {139, 10, 80}, "deeppink4"}, + { {0, 191, 255}, "deepskyblue"}, + { {0, 191, 255}, "deepskyblue1"}, + { {0, 178, 238}, "deepskyblue2"}, + { {0, 154, 205}, "deepskyblue3"}, + { {0, 104, 139}, "deepskyblue4"}, { {105, 105, 105}, "dimgray"}, { {105, 105, 105}, "dimgrey"}, + { {30, 144, 255}, "dodgerblue"}, + { {30, 144, 255}, "dodgerblue1"}, + { {28, 134, 238}, "dodgerblue2"}, + { {24, 116, 205}, "dodgerblue3"}, + { {16, 78, 139}, "dodgerblue4"}, { {178, 34, 34}, "firebrick"}, { {255, 48, 48}, "firebrick1"}, { {238, 44, 44}, "firebrick2"}, { {205, 38, 38}, "firebrick3"}, { {139, 26, 26}, "firebrick4"}, { {255, 250, 240}, "floralwhite"}, + { {34, 139, 34}, "forestgreen"}, { {255, 0, 255}, "fuchsia"}, { {220, 220, 220}, "gainsboro"}, { {248, 248, 255}, "ghostwhite"}, @@ -146,7 +180,42 @@ const static struct rspamd_html_colorname html_colornames[] = { { {205, 155, 29}, "goldenrod3"}, { {139, 105, 20}, "goldenrod4"}, { {190, 190, 190}, "gray"}, + { {0, 0, 0}, "gray0"}, + { {3, 3, 3}, "gray1"}, + { {26, 26, 26}, "gray10"}, { {255, 255, 255}, "gray100"}, + { {28, 28, 28}, "gray11"}, + { {31, 31, 31}, "gray12"}, + { {33, 33, 33}, "gray13"}, + { {36, 36, 36}, "gray14"}, + { {38, 38, 38}, "gray15"}, + { {41, 41, 41}, "gray16"}, + { {43, 43, 43}, "gray17"}, + { {46, 46, 46}, "gray18"}, + { {48, 48, 48}, "gray19"}, + { {5, 5, 5}, "gray2"}, + { {51, 51, 51}, "gray20"}, + { {54, 54, 54}, "gray21"}, + { {56, 56, 56}, "gray22"}, + { {59, 59, 59}, "gray23"}, + { {61, 61, 61}, "gray24"}, + { {64, 64, 64}, "gray25"}, + { {66, 66, 66}, "gray26"}, + { {69, 69, 69}, "gray27"}, + { {71, 71, 71}, "gray28"}, + { {74, 74, 74}, "gray29"}, + { {8, 8, 8}, "gray3"}, + { {77, 77, 77}, "gray30"}, + { {79, 79, 79}, "gray31"}, + { {82, 82, 82}, "gray32"}, + { {84, 84, 84}, "gray33"}, + { {87, 87, 87}, "gray34"}, + { {89, 89, 89}, "gray35"}, + { {92, 92, 92}, "gray36"}, + { {94, 94, 94}, "gray37"}, + { {97, 97, 97}, "gray38"}, + { {99, 99, 99}, "gray39"}, + { {10, 10, 10}, "gray4"}, { {102, 102, 102}, "gray40"}, { {105, 105, 105}, "gray41"}, { {107, 107, 107}, "gray42"}, @@ -157,6 +226,7 @@ const static struct rspamd_html_colorname html_colornames[] = { { {120, 120, 120}, "gray47"}, { {122, 122, 122}, "gray48"}, { {125, 125, 125}, "gray49"}, + { {13, 13, 13}, "gray5"}, { {127, 127, 127}, "gray50"}, { {130, 130, 130}, "gray51"}, { {133, 133, 133}, "gray52"}, @@ -167,6 +237,7 @@ const static struct rspamd_html_colorname html_colornames[] = { { {145, 145, 145}, "gray57"}, { {148, 148, 148}, "gray58"}, { {150, 150, 150}, "gray59"}, + { {15, 15, 15}, "gray6"}, { {153, 153, 153}, "gray60"}, { {156, 156, 156}, "gray61"}, { {158, 158, 158}, "gray62"}, @@ -177,6 +248,7 @@ const static struct rspamd_html_colorname html_colornames[] = { { {171, 171, 171}, "gray67"}, { {173, 173, 173}, "gray68"}, { {176, 176, 176}, "gray69"}, + { {18, 18, 18}, "gray7"}, { {179, 179, 179}, "gray70"}, { {181, 181, 181}, "gray71"}, { {184, 184, 184}, "gray72"}, @@ -187,6 +259,7 @@ const static struct rspamd_html_colorname html_colornames[] = { { {196, 196, 196}, "gray77"}, { {199, 199, 199}, "gray78"}, { {201, 201, 201}, "gray79"}, + { {20, 20, 20}, "gray8"}, { {204, 204, 204}, "gray80"}, { {207, 207, 207}, "gray81"}, { {209, 209, 209}, "gray82"}, @@ -197,6 +270,7 @@ const static struct rspamd_html_colorname html_colornames[] = { { {222, 222, 222}, "gray87"}, { {224, 224, 224}, "gray88"}, { {227, 227, 227}, "gray89"}, + { {23, 23, 23}, "gray9"}, { {229, 229, 229}, "gray90"}, { {232, 232, 232}, "gray91"}, { {235, 235, 235}, "gray92"}, @@ -207,9 +281,49 @@ const static struct rspamd_html_colorname html_colornames[] = { { {247, 247, 247}, "gray97"}, { {250, 250, 250}, "gray98"}, { {252, 252, 252}, "gray99"}, + { {0, 255, 0}, "green"}, + { {0, 255, 0}, "green1"}, + { {0, 238, 0}, "green2"}, + { {0, 205, 0}, "green3"}, + { {0, 139, 0}, "green4"}, { {173, 255, 47}, "greenyellow"}, { {190, 190, 190}, "grey"}, + { {0, 0, 0}, "grey0"}, + { {3, 3, 3}, "grey1"}, + { {26, 26, 26}, "grey10"}, { {255, 255, 255}, "grey100"}, + { {28, 28, 28}, "grey11"}, + { {31, 31, 31}, "grey12"}, + { {33, 33, 33}, "grey13"}, + { {36, 36, 36}, "grey14"}, + { {38, 38, 38}, "grey15"}, + { {41, 41, 41}, "grey16"}, + { {43, 43, 43}, "grey17"}, + { {46, 46, 46}, "grey18"}, + { {48, 48, 48}, "grey19"}, + { {5, 5, 5}, "grey2"}, + { {51, 51, 51}, "grey20"}, + { {54, 54, 54}, "grey21"}, + { {56, 56, 56}, "grey22"}, + { {59, 59, 59}, "grey23"}, + { {61, 61, 61}, "grey24"}, + { {64, 64, 64}, "grey25"}, + { {66, 66, 66}, "grey26"}, + { {69, 69, 69}, "grey27"}, + { {71, 71, 71}, "grey28"}, + { {74, 74, 74}, "grey29"}, + { {8, 8, 8}, "grey3"}, + { {77, 77, 77}, "grey30"}, + { {79, 79, 79}, "grey31"}, + { {82, 82, 82}, "grey32"}, + { {84, 84, 84}, "grey33"}, + { {87, 87, 87}, "grey34"}, + { {89, 89, 89}, "grey35"}, + { {92, 92, 92}, "grey36"}, + { {94, 94, 94}, "grey37"}, + { {97, 97, 97}, "grey38"}, + { {99, 99, 99}, "grey39"}, + { {10, 10, 10}, "grey4"}, { {102, 102, 102}, "grey40"}, { {105, 105, 105}, "grey41"}, { {107, 107, 107}, "grey42"}, @@ -220,6 +334,7 @@ const static struct rspamd_html_colorname html_colornames[] = { { {120, 120, 120}, "grey47"}, { {122, 122, 122}, "grey48"}, { {125, 125, 125}, "grey49"}, + { {13, 13, 13}, "grey5"}, { {127, 127, 127}, "grey50"}, { {130, 130, 130}, "grey51"}, { {133, 133, 133}, "grey52"}, @@ -230,6 +345,7 @@ const static struct rspamd_html_colorname html_colornames[] = { { {145, 145, 145}, "grey57"}, { {148, 148, 148}, "grey58"}, { {150, 150, 150}, "grey59"}, + { {15, 15, 15}, "grey6"}, { {153, 153, 153}, "grey60"}, { {156, 156, 156}, "grey61"}, { {158, 158, 158}, "grey62"}, @@ -240,6 +356,7 @@ const static struct rspamd_html_colorname html_colornames[] = { { {171, 171, 171}, "grey67"}, { {173, 173, 173}, "grey68"}, { {176, 176, 176}, "grey69"}, + { {18, 18, 18}, "grey7"}, { {179, 179, 179}, "grey70"}, { {181, 181, 181}, "grey71"}, { {184, 184, 184}, "grey72"}, @@ -250,6 +367,7 @@ const static struct rspamd_html_colorname html_colornames[] = { { {196, 196, 196}, "grey77"}, { {199, 199, 199}, "grey78"}, { {201, 201, 201}, "grey79"}, + { {20, 20, 20}, "grey8"}, { {204, 204, 204}, "grey80"}, { {207, 207, 207}, "grey81"}, { {209, 209, 209}, "grey82"}, @@ -260,6 +378,7 @@ const static struct rspamd_html_colorname html_colornames[] = { { {222, 222, 222}, "grey87"}, { {224, 224, 224}, "grey88"}, { {227, 227, 227}, "grey89"}, + { {23, 23, 23}, "grey9"}, { {229, 229, 229}, "grey90"}, { {232, 232, 232}, "grey91"}, { {235, 235, 235}, "grey92"}, @@ -285,6 +404,7 @@ const static struct rspamd_html_colorname html_colornames[] = { { {238, 99, 99}, "indianred2"}, { {205, 85, 85}, "indianred3"}, { {139, 58, 58}, "indianred4"}, + { {75, 0, 130}, "indigo"}, { {255, 255, 240}, "ivory"}, { {255, 255, 240}, "ivory1"}, { {238, 238, 224}, "ivory2"}, @@ -337,10 +457,12 @@ const static struct rspamd_html_colorname html_colornames[] = { { {238, 149, 114}, "lightsalmon2"}, { {205, 129, 98}, "lightsalmon3"}, { {139, 87, 66}, "lightsalmon4"}, + { {32, 178, 170}, "lightseagreen"}, { {135, 206, 250}, "lightskyblue"}, { {176, 226, 255}, "lightskyblue1"}, { {164, 211, 238}, "lightskyblue2"}, { {141, 182, 205}, "lightskyblue3"}, + { {96, 123, 139}, "lightskyblue4"}, { {132, 112, 255}, "lightslateblue"}, { {119, 136, 153}, "lightslategray"}, { {119, 136, 153}, "lightslategrey"}, @@ -354,6 +476,8 @@ const static struct rspamd_html_colorname html_colornames[] = { { {238, 238, 209}, "lightyellow2"}, { {205, 205, 180}, "lightyellow3"}, { {139, 139, 122}, "lightyellow4"}, + { {0, 255, 0}, "lime"}, + { {50, 205, 50}, "limegreen"}, { {250, 240, 230}, "linen"}, { {255, 0, 255}, "magenta"}, { {255, 0, 255}, "magenta1"}, @@ -366,6 +490,7 @@ const static struct rspamd_html_colorname html_colornames[] = { { {205, 41, 144}, "maroon3"}, { {139, 28, 98}, "maroon4"}, { {102, 205, 170}, "mediumaquamarine"}, + { {0, 0, 205}, "mediumblue"}, { {186, 85, 211}, "mediumorchid"}, { {224, 102, 255}, "mediumorchid1"}, { {209, 95, 238}, "mediumorchid2"}, @@ -375,8 +500,13 @@ const static struct rspamd_html_colorname html_colornames[] = { { {171, 130, 255}, "mediumpurple1"}, { {159, 121, 238}, "mediumpurple2"}, { {137, 104, 205}, "mediumpurple3"}, + { {93, 71, 139}, "mediumpurple4"}, + { {60, 179, 113}, "mediumseagreen"}, { {123, 104, 238}, "mediumslateblue"}, + { {0, 250, 154}, "mediumspringgreen"}, + { {72, 209, 204}, "mediumturquoise"}, { {199, 21, 133}, "mediumvioletred"}, + { {25, 25, 112}, "midnightblue"}, { {245, 255, 250}, "mintcream"}, { {255, 228, 225}, "mistyrose"}, { {255, 228, 225}, "mistyrose1"}, @@ -389,6 +519,8 @@ const static struct rspamd_html_colorname html_colornames[] = { { {238, 207, 161}, "navajowhite2"}, { {205, 179, 139}, "navajowhite3"}, { {139, 121, 94}, "navajowhite4"}, + { {0, 0, 128}, "navy"}, + { {0, 0, 128}, "navyblue"}, { {253, 245, 230}, "oldlace"}, { {128, 128, 0}, "olive"}, { {107, 142, 35}, "olivedrab"}, @@ -416,6 +548,7 @@ const static struct rspamd_html_colorname html_colornames[] = { { {154, 255, 154}, "palegreen1"}, { {144, 238, 144}, "palegreen2"}, { {124, 205, 124}, "palegreen3"}, + { {84, 139, 84}, "palegreen4"}, { {175, 238, 238}, "paleturquoise"}, { {187, 255, 255}, "paleturquoise1"}, { {174, 238, 238}, "paleturquoise2"}, @@ -448,6 +581,7 @@ const static struct rspamd_html_colorname html_colornames[] = { { {155, 48, 255}, "purple1"}, { {145, 44, 238}, "purple2"}, { {125, 38, 205}, "purple3"}, + { {85, 26, 139}, "purple4"}, { {102, 51, 153}, "rebeccapurple"}, { {255, 0, 0}, "red"}, { {255, 0, 0}, "red1"}, @@ -459,6 +593,11 @@ const static struct rspamd_html_colorname html_colornames[] = { { {238, 180, 180}, "rosybrown2"}, { {205, 155, 155}, "rosybrown3"}, { {139, 105, 105}, "rosybrown4"}, + { {65, 105, 225}, "royalblue"}, + { {72, 118, 255}, "royalblue1"}, + { {67, 110, 238}, "royalblue2"}, + { {58, 95, 205}, "royalblue3"}, + { {39, 64, 139}, "royalblue4"}, { {139, 69, 19}, "saddlebrown"}, { {250, 128, 114}, "salmon"}, { {255, 140, 105}, "salmon1"}, @@ -466,6 +605,11 @@ const static struct rspamd_html_colorname html_colornames[] = { { {205, 112, 84}, "salmon3"}, { {139, 76, 57}, "salmon4"}, { {244, 164, 96}, "sandybrown"}, + { {46, 139, 87}, "seagreen"}, + { {84, 255, 159}, "seagreen1"}, + { {78, 238, 148}, "seagreen2"}, + { {67, 205, 128}, "seagreen3"}, + { {46, 139, 87}, "seagreen4"}, { {255, 245, 238}, "seashell"}, { {255, 245, 238}, "seashell1"}, { {238, 229, 222}, "seashell2"}, @@ -481,10 +625,12 @@ const static struct rspamd_html_colorname html_colornames[] = { { {135, 206, 255}, "skyblue1"}, { {126, 192, 238}, "skyblue2"}, { {108, 166, 205}, "skyblue3"}, + { {74, 112, 139}, "skyblue4"}, { {106, 90, 205}, "slateblue"}, { {131, 111, 255}, "slateblue1"}, { {122, 103, 238}, "slateblue2"}, { {105, 89, 205}, "slateblue3"}, + { {71, 60, 139}, "slateblue4"}, { {112, 128, 144}, "slategray"}, { {198, 226, 255}, "slategray1"}, { {185, 211, 238}, "slategray2"}, @@ -496,11 +642,22 @@ const static struct rspamd_html_colorname html_colornames[] = { { {238, 233, 233}, "snow2"}, { {205, 201, 201}, "snow3"}, { {139, 137, 137}, "snow4"}, + { {0, 255, 127}, "springgreen"}, + { {0, 255, 127}, "springgreen1"}, + { {0, 238, 118}, "springgreen2"}, + { {0, 205, 102}, "springgreen3"}, + { {0, 139, 69}, "springgreen4"}, + { {70, 130, 180}, "steelblue"}, + { {99, 184, 255}, "steelblue1"}, + { {92, 172, 238}, "steelblue2"}, + { {79, 148, 205}, "steelblue3"}, + { {54, 100, 139}, "steelblue4"}, { {210, 180, 140}, "tan"}, { {255, 165, 79}, "tan1"}, { {238, 154, 73}, "tan2"}, { {205, 133, 63}, "tan3"}, { {139, 90, 43}, "tan4"}, + { {0, 128, 128}, "teal"}, { {216, 191, 216}, "thistle"}, { {255, 225, 255}, "thistle1"}, { {238, 210, 238}, "thistle2"}, @@ -511,6 +668,11 @@ const static struct rspamd_html_colorname html_colornames[] = { { {238, 92, 66}, "tomato2"}, { {205, 79, 57}, "tomato3"}, { {139, 54, 38}, "tomato4"}, + { {64, 224, 208}, "turquoise"}, + { {0, 245, 255}, "turquoise1"}, + { {0, 229, 238}, "turquoise2"}, + { {0, 197, 205}, "turquoise3"}, + { {0, 134, 139}, "turquoise4"}, { {238, 130, 238}, "violet"}, { {208, 32, 144}, "violetred"}, { {255, 62, 150}, "violetred1"}, @@ -518,6 +680,7 @@ const static struct rspamd_html_colorname html_colornames[] = { { {205, 50, 120}, "violetred3"}, { {139, 34, 82}, "violetred4"}, { {128, 128, 128}, "webgray"}, + { {0, 128, 0}, "webgreen"}, { {128, 128, 128}, "webgrey"}, { {128, 0, 0}, "webmaroon"}, { {128, 0, 128}, "webpurple"}, @@ -529,6 +692,7 @@ const static struct rspamd_html_colorname html_colornames[] = { { {255, 255, 255}, "white"}, { {245, 245, 245}, "whitesmoke"}, { {190, 190, 190}, "x11gray"}, + { {0, 255, 0}, "x11green"}, { {190, 190, 190}, "x11grey"}, { {176, 48, 96}, "x11maroon"}, { {160, 32, 240}, "x11purple"}, -- 2.39.5