Browse Source

Named color table rebuilt from CSS Color Module Level 3 specification

v1.x
obarthel 13 years ago
committed by Tj Holowaychuk
parent
commit
5f1614893d
  1. 298
      src/color.cc

298
src/color.cc

@ -41,151 +41,159 @@ static struct named_color {
const char *name; const char *name;
uint32_t val; uint32_t val;
} named_colors[] = { } named_colors[] = {
{ "transparent", 0xffffff00} /*
, { "aliceblue", 0xf0f8ffff } * Olaf (2011-05-31): rebuilt from CSS Color Module Level 3 specification,
, { "antiquewhite", 0xfaebd7ff } * section 4.3 (http://www.w3.org/TR/css3-color/).
, { "aqua", 0x00ffffff } */
, { "aquamarine", 0x7fffd4ff } { "transparent", 0xFFFFFF00},
, { "azure", 0xf0ffffff } { "aliceblue", 0xF0F8FFFF },
, { "beige", 0xf5f5dcff } { "antiquewhite", 0xFAEBD7FF },
, { "bisque", 0xffe4c4ff } { "aqua", 0x00FFFFFF },
, { "black", 0x000000ff } { "aquamarine", 0x7FFFD4FF },
, { "blanchedalmond", 0xffebcdff } { "azure", 0xF0FFFFFF },
, { "blue", 0x0000ffff } { "beige", 0xF5F5DCFF },
, { "blueviolet", 0x8a2be2ff } { "bisque", 0xFFE4C4FF },
, { "brown", 0xa52a2aff } { "black", 0x000000FF },
, { "burlywood", 0xdeb887ff } { "blanchedalmond", 0xFFEBCDFF },
, { "cadetblue", 0x5f9ea0ff } { "blue", 0x0000FFFF },
, { "chartreuse", 0x7fff00ff } { "blueviolet", 0x8A2BE2FF },
, { "chocolate", 0xd2691eff } { "brown", 0xA52A2AFF },
, { "coral", 0xff7f50ff } { "burlywood", 0xDEB887FF },
, { "cornflowerblue", 0x6495edff } { "cadetblue", 0x5F9EA0FF },
, { "cornsilk", 0xfff8dcff } { "chartreuse", 0x7FFF00FF },
, { "crimson", 0xdc143cff } { "chocolate", 0xD2691EFF },
, { "cyan", 0x00ffffff } { "coral", 0xFF7F50FF },
, { "darkblue", 0x00008bff } { "cornflowerblue", 0x6495EDFF },
, { "darkcyan", 0x008b8bff } { "cornsilk", 0xFFF8DCFF },
, { "darkgoldenrod", 0xb8860bff } { "crimson", 0xDC143CFF },
, { "darkgray", 0xa9a9a9ff } { "cyan", 0x00FFFFFF },
, { "darkgreen", 0x006400ff } { "darkblue", 0x00008BFF },
, { "darkkhaki", 0xbdb76bff } { "darkcyan", 0x008B8BFF },
, { "darkmagenta", 0x8b008bff } { "darkgoldenrod", 0xB8860BFF },
, { "darkolivegreen", 0x556b2fff } { "darkgray", 0xA9A9A9FF },
, { "darkorange", 0xff8c00ff } { "darkgreen", 0x006400FF },
, { "darkorchid", 0x9932ccff } { "darkgrey", 0xA9A9A9FF },
, { "darkred", 0x8b0000ff } { "darkkhaki", 0xBDB76BFF },
, { "darksalmon", 0xe9967aff } { "darkmagenta", 0x8B008BFF },
, { "darkseagreen", 0x8fbc8fff } { "darkolivegreen", 0x556B2FFF },
, { "darkslateblue", 0x483d8bff } { "darkorange", 0xFF8C00FF },
, { "darkslategray", 0x2f4f4fff } { "darkorchid", 0x9932CCFF },
, { "darkturquoise", 0x00ced1ff } { "darkred", 0x8B0000FF },
, { "darkviolet", 0x9400d3ff } { "darksalmon", 0xE9967AFF },
, { "deeppink", 0xff1493ff } { "darkseagreen", 0x8FBC8FFF },
, { "deepskyblue", 0x00bfffff } { "darkslateblue", 0x483D8BFF },
, { "dimgray", 0x696969ff } { "darkslategray", 0x2F4F4FFF },
, { "dodgerblue", 0x1e90ffff } { "darkslategrey", 0x2F4F4FFF },
, { "feldspar", 0xd19275ff } { "darkturquoise", 0x00CED1FF },
, { "firebrick", 0xb22222ff } { "darkviolet", 0x9400D3FF },
, { "floralwhite", 0xfffaf0ff } { "deeppink", 0xFF1493FF },
, { "forestgreen", 0x228b22ff } { "deepskyblue", 0x00BFFFFF },
, { "fuchsia", 0xff00ffff } { "dimgray", 0x696969FF },
, { "gainsboro", 0xdcdcdcff } { "dimgrey", 0x696969FF },
, { "ghostwhite", 0xf8f8ffff } { "dodgerblue", 0x1E90FFFF },
, { "gold", 0xffd700ff } { "firebrick", 0xB22222FF },
, { "goldenrod", 0xdaa520ff } { "floralwhite", 0xFFFAF0FF },
, { "gray", 0x808080ff } { "forestgreen", 0x228B22FF },
, { "green", 0x008000ff } { "fuchsia", 0xFF00FFFF },
, { "greenyellow", 0xadff2fff } { "gainsboro", 0xDCDCDCFF },
, { "honeydew", 0xf0fff0ff } { "ghostwhite", 0xF8F8FFFF },
, { "hotpink", 0xff69b4ff } { "gold", 0xFFD700FF },
, { "indianred ", 0xcd5c5cff } { "goldenrod", 0xDAA520FF },
, { "indigo ", 0x4b0082ff } { "gray", 0x808080FF },
, { "ivory", 0xfffff0ff } { "green", 0x008000FF },
, { "khaki", 0xf0e68cff } { "greenyellow", 0xADFF2FFF },
, { "lavender", 0xe6e6faff } { "grey", 0x808080FF },
, { "lavenderblush", 0xfff0f5ff } { "honeydew", 0xF0FFF0FF },
, { "lawngreen", 0x7cfc00ff } { "hotpink", 0xFF69B4FF },
, { "lemonchiffon", 0xfffacdff } { "indianred", 0xCD5C5CFF },
, { "lightblue", 0xadd8e6ff } { "indigo", 0x4B0082FF },
, { "lightcoral", 0xf08080ff } { "ivory", 0xFFFFF0FF },
, { "lightcyan", 0xe0ffffff } { "khaki", 0xF0E68CFF },
, { "lightgoldenrodyellow", 0xfafad2ff } { "lavender", 0xE6E6FAFF },
, { "lightgrey", 0xd3d3d3ff } { "lavenderblush", 0xFFF0F5FF },
, { "lightgreen", 0x90ee90ff } { "lawngreen", 0x7CFC00FF },
, { "lightpink", 0xffb6c1ff } { "lemonchiffon", 0xFFFACDFF },
, { "lightsalmon", 0xffa07aff } { "lightblue", 0xADD8E6FF },
, { "lightseagreen", 0x20b2aaff } { "lightcoral", 0xF08080FF },
, { "lightskyblue", 0x87cefaff } { "lightcyan", 0xE0FFFFFF },
, { "lightslateblue", 0x8470ffff } { "lightgoldenrodyellow", 0xFAFAD2FF },
, { "lightslategray", 0x778899ff } { "lightgray", 0xD3D3D3FF },
, { "lightsteelblue", 0xb0c4deff } { "lightgreen", 0x90EE90FF },
, { "lightyellow", 0xffffe0ff } { "lightgrey", 0xD3D3D3FF },
, { "lime", 0x00ff00ff } { "lightpink", 0xFFB6C1FF },
, { "limegreen", 0x32cd32ff } { "lightsalmon", 0xFFA07AFF },
, { "linen", 0xfaf0e6ff } { "lightseagreen", 0x20B2AAFF },
, { "magenta", 0xff00ffff } { "lightskyblue", 0x87CEFAFF },
, { "maroon", 0x800000ff } { "lightslategray", 0x778899FF },
, { "mediumaquamarine", 0x66cdaaff } { "lightslategrey", 0x778899FF },
, { "mediumblue", 0x0000cdff } { "lightsteelblue", 0xB0C4DEFF },
, { "mediumorchid", 0xba55d3ff } { "lightyellow", 0xFFFFE0FF },
, { "mediumpurple", 0x9370d8ff } { "lime", 0x00FF00FF },
, { "mediumseagreen", 0x3cb371ff } { "limegreen", 0x32CD32FF },
, { "mediumslateblue", 0x7b68eeff } { "linen", 0xFAF0E6FF },
, { "mediumspringgreen", 0x00fa9aff } { "magenta", 0xFF00FFFF },
, { "mediumturquoise", 0x48d1ccff } { "maroon", 0x800000FF },
, { "mediumvioletred", 0xc71585ff } { "mediumaquamarine", 0x66CDAAFF },
, { "midnightblue", 0x191970ff } { "mediumblue", 0x0000CDFF },
, { "mintcream", 0xf5fffaff } { "mediumorchid", 0xBA55D3FF },
, { "mistyrose", 0xffe4e1ff } { "mediumpurple", 0x9370DBFF },
, { "moccasin", 0xffe4b5ff } { "mediumseagreen", 0x3CB371FF },
, { "navajowhite", 0xffdeadff } { "mediumslateblue", 0x7B68EEFF },
, { "navy", 0x000080ff } { "mediumspringgreen", 0x00FA9AFF },
, { "oldlace", 0xfdf5e6ff } { "mediumturquoise", 0x48D1CCFF },
, { "olive", 0x808000ff } { "mediumvioletred", 0xC71585FF },
, { "olivedrab", 0x6b8e23ff } { "midnightblue", 0x191970FF },
, { "orange", 0xffa500ff } { "mintcream", 0xF5FFFAFF },
, { "orangered", 0xff4500ff } { "mistyrose", 0xFFE4E1FF },
, { "orchid", 0xda70d6ff } { "moccasin", 0xFFE4B5FF },
, { "palegoldenrod", 0xeee8aaff } { "navajowhite", 0xFFDEADFF },
, { "palegreen", 0x98fb98ff } { "navy", 0x000080FF },
, { "paleturquoise", 0xafeeeeff } { "oldlace", 0xFDF5E6FF },
, { "palevioletred", 0xd87093ff } { "olive", 0x808000FF },
, { "papayawhip", 0xffefd5ff } { "olivedrab", 0x6B8E23FF },
, { "peachpuff", 0xffdab9ff } { "orange", 0xFFA500FF },
, { "peru", 0xcd853fff } { "orangered", 0xFF4500FF },
, { "pink", 0xffc0cbff } { "orchid", 0xDA70D6FF },
, { "plum", 0xdda0ddff } { "palegoldenrod", 0xEEE8AAFF },
, { "powderblue", 0xb0e0e6ff } { "palegreen", 0x98FB98FF },
, { "purple", 0x800080ff } { "paleturquoise", 0xAFEEEEFF },
, { "red", 0xff0000ff } { "palevioletred", 0xDB7093FF },
, { "rosybrown", 0xbc8f8fff } { "papayawhip", 0xFFEFD5FF },
, { "royalblue", 0x4169e1ff } { "peachpuff", 0xFFDAB9FF },
, { "saddlebrown", 0x8b4513ff } { "peru", 0xCD853FFF },
, { "salmon", 0xfa8072ff } { "pink", 0xFFC0CBFF },
, { "sandybrown", 0xf4a460ff } { "plum", 0xDDA0DDFF },
, { "seagreen", 0x2e8b57ff } { "powderblue", 0xB0E0E6FF },
, { "seashell", 0xfff5eeff } { "purple", 0x800080FF },
, { "sienna", 0xa0522dff } { "red", 0xFF0000FF },
, { "silver", 0xc0c0c0ff } { "rosybrown", 0xBC8F8FFF },
, { "skyblue", 0x87ceebff } { "royalblue", 0x4169E1FF },
, { "slateblue", 0x6a5acdff } { "saddlebrown", 0x8B4513FF },
, { "slategray", 0x708090ff } { "salmon", 0xFA8072FF },
, { "snow", 0xfffafaff } { "sandybrown", 0xF4A460FF },
, { "springgreen", 0x00ff7fff } { "seagreen", 0x2E8B57FF },
, { "steelblue", 0x4682b4ff } { "seashell", 0xFFF5EEFF },
, { "tan", 0xd2b48cff } { "sienna", 0xA0522DFF },
, { "teal", 0x008080ff } { "silver", 0xC0C0C0FF },
, { "thistle", 0xd8bfd8ff } { "skyblue", 0x87CEEBFF },
, { "tomato", 0xff6347ff } { "slateblue", 0x6A5ACDFF },
, { "turquoise", 0x40e0d0ff } { "slategray", 0x708090FF },
, { "violet", 0xee82eeff } { "slategrey", 0x708090FF },
, { "violetred", 0xd02090ff } { "snow", 0xFFFAFAFF },
, { "wheat", 0xf5deb3ff } { "springgreen", 0x00FF7FFF },
, { "white", 0xffffffff } { "steelblue", 0x4682B4FF },
, { "whitesmoke", 0xf5f5f5ff } { "tan", 0xD2B48CFF },
, { "yellow", 0xffff00ff } { "teal", 0x008080FF },
, { "yellowgreen", 0x9acd32ff } { "thistle", 0xD8BFD8FF },
, { NULL, NULL } { "tomato", 0xFF6347FF },
{ "turquoise", 0x40E0D0FF },
{ "violet", 0xEE82EEFF },
{ "wheat", 0xF5DEB3FF },
{ "white", 0xFFFFFFFF },
{ "whitesmoke", 0xF5F5F5FF },
{ "yellow", 0xFFFF00FF },
{ "yellowgreen", 0x9ACD32FF },
{ NULL, 0 }
}; };
/* /*

Loading…
Cancel
Save