1
  2
  3
  4
  5
  6
  7
  8
  9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
 22
 23
 24
 25
 26
 27
 28
 29
 30
 31
 32
 33
 34
 35
 36
 37
 38
 39
 40
 41
 42
 43
 44
 45
 46
 47
 48
 49
 50
 51
 52
 53
 54
 55
 56
 57
 58
 59
 60
 61
 62
 63
 64
 65
 66
 67
 68
 69
 70
 71
 72
 73
 74
 75
 76
 77
 78
 79
 80
 81
 82
 83
 84
 85
 86
 87
 88
 89
 90
 91
 92
 93
 94
 95
 96
 97
 98
 99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147

/// https://www.w3.org/TR/css3-color/#html4
/// https://www.w3.org/TR/css3-color/#svg-color

pub const ALICEBLUE: (u8, u8, u8) = (0xf0, 0xf8, 0xff);
pub const ANTIQUEWHITE: (u8, u8, u8) = (0xfa, 0xeb, 0xd7);
pub const AQUA: (u8, u8, u8) = (0x00, 0xff, 0xff);
pub const AQUAMARINE: (u8, u8, u8) = (0x7f, 0xff, 0xd4);
pub const AZURE: (u8, u8, u8) = (0xf0, 0xff, 0xff);
pub const BEIGE: (u8, u8, u8) = (0xf5, 0xf5, 0xdc);
pub const BISQUE: (u8, u8, u8) = (0xff, 0xe4, 0xc4);
pub const BLACK: (u8, u8, u8) = (0x00, 0x00, 0x00);
pub const BLANCHEDALMOND: (u8, u8, u8) = (0xff, 0xeb, 0xcd);
pub const BLUE: (u8, u8, u8) = (0x00, 0x00, 0xff);
pub const BLUEVIOLET: (u8, u8, u8) = (0x8a, 0x2b, 0xe2);
pub const BROWN: (u8, u8, u8) = (0xa5, 0x2a, 0x2a);
pub const BURLYWOOD: (u8, u8, u8) = (0xde, 0xb8, 0x87);
pub const CADETBLUE: (u8, u8, u8) = (0x5f, 0x9e, 0xa0);
pub const CHARTREUSE: (u8, u8, u8) = (0x7f, 0xff, 0x00);
pub const CHOCOLATE: (u8, u8, u8) = (0xd2, 0x69, 0x1e);
pub const CORAL: (u8, u8, u8) = (0xff, 0x7f, 0x50);
pub const CORNFLOWERBLUE: (u8, u8, u8) = (0x64, 0x95, 0xed);
pub const CORNSILK: (u8, u8, u8) = (0xff, 0xf8, 0xdc);
pub const CRIMSON: (u8, u8, u8) = (0xdc, 0x14, 0x3c);
pub const CYAN: (u8, u8, u8) = (0x00, 0xff, 0xff);
pub const DARKBLUE: (u8, u8, u8) = (0x00, 0x00, 0x8b);
pub const DARKCYAN: (u8, u8, u8) = (0x00, 0x8b, 0x8b);
pub const DARKGOLDENROD: (u8, u8, u8) = (0xb8, 0x86, 0x0b);
pub const DARKGRAY: (u8, u8, u8) = (0xa9, 0xa9, 0xa9);
pub const DARKGREEN: (u8, u8, u8) = (0x00, 0x64, 0x00);
pub const DARKGREY: (u8, u8, u8) = (0xa9, 0xa9, 0xa9);
pub const DARKKHAKI: (u8, u8, u8) = (0xbd, 0xb7, 0x6b);
pub const DARKMAGENTA: (u8, u8, u8) = (0x8b, 0x00, 0x8b);
pub const DARKOLIVEGREEN: (u8, u8, u8) = (0x55, 0x6b, 0x2f);
pub const DARKORANGE: (u8, u8, u8) = (0xff, 0x8c, 0x00);
pub const DARKORCHID: (u8, u8, u8) = (0x99, 0x32, 0xcc);
pub const DARKRED: (u8, u8, u8) = (0x8b, 0x00, 0x00);
pub const DARKSALMON: (u8, u8, u8) = (0xe9, 0x96, 0x7a);
pub const DARKSEAGREEN: (u8, u8, u8) = (0x8f, 0xbc, 0x8f);
pub const DARKSLATEBLUE: (u8, u8, u8) = (0x48, 0x3d, 0x8b);
pub const DARKSLATEGRAY: (u8, u8, u8) = (0x2f, 0x4f, 0x4f);
pub const DARKTURQUOISE: (u8, u8, u8) = (0x00, 0xce, 0xd1);
pub const DARKVIOLET: (u8, u8, u8) = (0x94, 0x00, 0xd3);
pub const DEEPPINK: (u8, u8, u8) = (0xff, 0x14, 0x93);
pub const DEEPSKYBLUE: (u8, u8, u8) = (0x00, 0xbf, 0xff);
pub const DIMGRAY: (u8, u8, u8) = (0x69, 0x69, 0x69);
pub const DODGERBLUE: (u8, u8, u8) = (0x1e, 0x90, 0xff);
pub const FIREBRICK: (u8, u8, u8) = (0xb2, 0x22, 0x22);
pub const FLORALWHITE: (u8, u8, u8) = (0xff, 0xfa, 0xf0);
pub const FORESTGREEN: (u8, u8, u8) = (0x22, 0x8b, 0x22);
pub const FUCHSIA: (u8, u8, u8) = (0xff, 0x00, 0xff);
pub const GAINSBORO: (u8, u8, u8) = (0xdc, 0xdc, 0xdc);
pub const GHOSTWHITE: (u8, u8, u8) = (0xf8, 0xf8, 0xff);
pub const GOLD: (u8, u8, u8) = (0xff, 0xd7, 0x00);
pub const GOLDENROD: (u8, u8, u8) = (0xda, 0xa5, 0x20);
pub const GRAY: (u8, u8, u8) = (0x80, 0x80, 0x80);
pub const GREEN: (u8, u8, u8) = (0x00, 0x80, 0x00);
pub const GREENYELLOW: (u8, u8, u8) = (0xad, 0xff, 0x2f);
pub const GREY: (u8, u8, u8) = (0x80, 0x80, 0x80);
pub const HONEYDEW: (u8, u8, u8) = (0xf0, 0xff, 0xf0);
pub const HOTPINK: (u8, u8, u8) = (0xff, 0x69, 0xb4);
pub const INDIANRED: (u8, u8, u8) = (0xcd, 0x5c, 0x5c);
pub const INDIGO: (u8, u8, u8) = (0x4b, 0x00, 0x82);
pub const IVORY: (u8, u8, u8) = (0xff, 0xff, 0xf0);
pub const KHAKI: (u8, u8, u8) = (0xf0, 0xe6, 0x8c);
pub const LAVENDER: (u8, u8, u8) = (0xe6, 0xe6, 0xfa);
pub const LAVENDERBLUSH: (u8, u8, u8) = (0xff, 0xf0, 0xf5);
pub const LAWNGREEN: (u8, u8, u8) = (0x7c, 0xfc, 0x00);
pub const LEMONCHIFFON: (u8, u8, u8) = (0xff, 0xfa, 0xcd);
pub const LIGHTBLUE: (u8, u8, u8) = (0xad, 0xd8, 0xe6);
pub const LIGHTCORAL: (u8, u8, u8) = (0xf0, 0x80, 0x80);
pub const LIGHTCYAN: (u8, u8, u8) = (0xe0, 0xff, 0xff);
pub const LIGHTGOLDENRODYELLOW: (u8, u8, u8) = (0xfa, 0xfa, 0xd2);
pub const LIGHTGRAY: (u8, u8, u8) = (0xd3, 0xd3, 0xd3);
pub const LIGHTGREEN: (u8, u8, u8) = (0x90, 0xee, 0x90);
pub const LIGHTGREY: (u8, u8, u8) = (0xd3, 0xd3, 0xd3);
pub const LIGHTPINK: (u8, u8, u8) = (0xff, 0xb6, 0xc1);
pub const LIGHTSALMON: (u8, u8, u8) = (0xff, 0xa0, 0x7a);
pub const LIGHTSEAGREEN: (u8, u8, u8) = (0x20, 0xb2, 0xaa);
pub const LIGHTSKYBLUE: (u8, u8, u8) = (0x87, 0xce, 0xfa);
pub const LIGHTSLATEGRAY: (u8, u8, u8) = (0x77, 0x88, 0x99);
pub const LIGHTSTEELBLUE: (u8, u8, u8) = (0xb0, 0xc4, 0xde);
pub const LIGHTYELLOW: (u8, u8, u8) = (0xff, 0xff, 0xe0);
pub const LIME: (u8, u8, u8) = (0x00, 0xff, 0x00);
pub const LIMEGREEN: (u8, u8, u8) = (0x32, 0xcd, 0x32);
pub const LINEN: (u8, u8, u8) = (0xfa, 0xf0, 0xe6);
pub const MAGENTA: (u8, u8, u8) = (0xff, 0x00, 0xff);
pub const MAROON: (u8, u8, u8) = (0x80, 0x00, 0x00);
pub const MEDIUMAQUAMARINE: (u8, u8, u8) = (0x66, 0xcd, 0xaa);
pub const MEDIUMBLUE: (u8, u8, u8) = (0x00, 0x00, 0xcd);
pub const MEDIUMORCHID: (u8, u8, u8) = (0xba, 0x55, 0xd3);
pub const MEDIUMPURPLE: (u8, u8, u8) = (0x93, 0x70, 0xdb);
pub const MEDIUMSEAGREEN: (u8, u8, u8) = (0x3c, 0xb3, 0x71);
pub const MEDIUMSLATEBLUE: (u8, u8, u8) = (0x7b, 0x68, 0xee);
pub const MEDIUMSPRINGGREEN: (u8, u8, u8) = (0x00, 0xfa, 0x9a);
pub const MEDIUMTURQUOISE: (u8, u8, u8) = (0x48, 0xd1, 0xcc);
pub const MEDIUMVIOLETRED: (u8, u8, u8) = (0xc7, 0x15, 0x85);
pub const MIDNIGHTBLUE: (u8, u8, u8) = (0x19, 0x19, 0x70);
pub const MINTCREAM: (u8, u8, u8) = (0xf5, 0xff, 0xfa);
pub const MISTYROSE: (u8, u8, u8) = (0xff, 0xe4, 0xe1);
pub const MOCCASIN: (u8, u8, u8) = (0xff, 0xe4, 0xb5);
pub const NAVAJOWHITE: (u8, u8, u8) = (0xff, 0xde, 0xad);
pub const NAVY: (u8, u8, u8) = (0x00, 0x00, 0x80);
pub const OLDLACE: (u8, u8, u8) = (0xfd, 0xf5, 0xe6);
pub const OLIVE: (u8, u8, u8) = (0x80, 0x80, 0x00);
pub const OLIVEDRAB: (u8, u8, u8) = (0x6b, 0x8e, 0x23);
pub const ORANGE: (u8, u8, u8) = (0xff, 0xa5, 0x00);
pub const ORANGERED: (u8, u8, u8) = (0xff, 0x45, 0x00);
pub const ORCHID: (u8, u8, u8) = (0xda, 0x70, 0xd6);
pub const PALEGOLDENROD: (u8, u8, u8) = (0xee, 0xe8, 0xaa);
pub const PALEGREEN: (u8, u8, u8) = (0x98, 0xfb, 0x98);
pub const PALETURQUOISE: (u8, u8, u8) = (0xaf, 0xee, 0xee);
pub const PALEVIOLETRED: (u8, u8, u8) = (0xdb, 0x70, 0x93);
pub const PAPAYAWHIP: (u8, u8, u8) = (0xff, 0xef, 0xd5);
pub const PEACHPUFF: (u8, u8, u8) = (0xff, 0xda, 0xb9);
pub const PERU: (u8, u8, u8) = (0xcd, 0x85, 0x3f);
pub const PINK: (u8, u8, u8) = (0xff, 0xc0, 0xcb);
pub const PLUM: (u8, u8, u8) = (0xdd, 0xa0, 0xdd);
pub const POWDERBLUE: (u8, u8, u8) = (0xb0, 0xe0, 0xe6);
pub const PURPLE: (u8, u8, u8) = (0x80, 0x00, 0x80);
pub const RED: (u8, u8, u8) = (0xff, 0x00, 0x00);
pub const ROSYBROWN: (u8, u8, u8) = (0xbc, 0x8f, 0x8f);
pub const ROYALBLUE: (u8, u8, u8) = (0x41, 0x69, 0xe1);
pub const SADDLEBROWN: (u8, u8, u8) = (0x8b, 0x45, 0x13);
pub const SALMON: (u8, u8, u8) = (0xfa, 0x80, 0x72);
pub const SANDYBROWN: (u8, u8, u8) = (0xf4, 0xa4, 0x60);
pub const SEAGREEN: (u8, u8, u8) = (0x2e, 0x8b, 0x57);
pub const SEASHELL: (u8, u8, u8) = (0xff, 0xf5, 0xee);
pub const SIENNA: (u8, u8, u8) = (0xa0, 0x52, 0x2d);
pub const SILVER: (u8, u8, u8) = (0xc0, 0xc0, 0xc0);
pub const SKYBLUE: (u8, u8, u8) = (0x87, 0xce, 0xeb);
pub const SLATEBLUE: (u8, u8, u8) = (0x6a, 0x5a, 0xcd);
pub const SLATEGRAY: (u8, u8, u8) = (0x70, 0x80, 0x90);
pub const SNOW: (u8, u8, u8) = (0xff, 0xfa, 0xfa);
pub const SPRINGGREEN: (u8, u8, u8) = (0x00, 0xff, 0x7f);
pub const STEELBLUE: (u8, u8, u8) = (0x46, 0x82, 0xb4);
pub const TAN: (u8, u8, u8) = (0xd2, 0xb4, 0x8c);
pub const TEAL: (u8, u8, u8) = (0x00, 0x80, 0x80);
pub const THISTLE: (u8, u8, u8) = (0xd8, 0xbf, 0xd8);
pub const TOMATO: (u8, u8, u8) = (0xff, 0x63, 0x47);
pub const TURQUOISE: (u8, u8, u8) = (0x40, 0xe0, 0xd0);
pub const VIOLET: (u8, u8, u8) = (0xee, 0x82, 0xee);
pub const WHEAT: (u8, u8, u8) = (0xf5, 0xde, 0xb3);
pub const WHITE: (u8, u8, u8) = (0xff, 0xff, 0xff);
pub const WHITESMOKE: (u8, u8, u8) = (0xf5, 0xf5, 0xf5);
pub const YELLOW: (u8, u8, u8) = (0xff, 0xff, 0x00);
pub const YELLOWGREEN: (u8, u8, u8) = (0x9a, 0xcd, 0x32);