1use std::collections::HashMap;
2
3lazy_static! {
4 pub static ref HTML_MAP: HashMap<&'static str, (u8, u8, u8)> = {
5 let mut hmap = HashMap::new();
6 hmap.insert("IndianRed", (205, 92, 92));
7 hmap.insert("LightCoral", (240, 128, 128));
8 hmap.insert("Salmon", (250, 128, 114));
9 hmap.insert("DarkSalmon", (233, 150, 122));
10 hmap.insert("LightSalmon", (255, 160, 122));
11 hmap.insert("Crimson", (220, 20, 60));
12 hmap.insert("Red", (255, 0, 0));
13 hmap.insert("FireBrick", (178, 34, 34));
14 hmap.insert("DarkRed", (139, 0, 0));
15 hmap.insert("Pink", (255, 192, 203));
16 hmap.insert("LightPink", (255, 182, 193));
17 hmap.insert("HotPink", (255, 105, 180));
18 hmap.insert("DeepPink", (255, 20, 147));
19 hmap.insert("MediumVioletRed", (199, 21, 133));
20 hmap.insert("PaleVioletRed", (219, 112, 147));
21 hmap.insert("LightSalmon", (255, 160, 122));
22 hmap.insert("Coral", (255, 127, 80));
23 hmap.insert("Tomato", (255, 99, 71));
24 hmap.insert("OrangeRed", (255, 69, 0));
25 hmap.insert("DarkOrange", (255, 140, 0));
26 hmap.insert("Orange", (255, 165, 0));
27 hmap.insert("Gold", (255, 215, 0));
28 hmap.insert("Yellow", (255, 255, 0));
29 hmap.insert("LightYellow", (255, 255, 224));
30 hmap.insert("LemonChiffon", (255, 250, 205));
31 hmap.insert("LightGoldenrodYellow", (250, 250, 210));
32 hmap.insert("PapayaWhip", (255, 239, 213));
33 hmap.insert("Moccasin", (255, 228, 181));
34 hmap.insert("PeachPuff", (255, 218, 185));
35 hmap.insert("PaleGoldenrod", (238, 232, 170));
36 hmap.insert("Khaki", (240, 230, 140));
37 hmap.insert("DarkKhaki", (189, 183, 107));
38 hmap.insert("Lavender", (230, 230, 250));
39 hmap.insert("Thistle", (216, 191, 216));
40 hmap.insert("Plum", (221, 160, 221));
41 hmap.insert("Violet", (238, 130, 238));
42 hmap.insert("Orchid", (218, 112, 214));
43 hmap.insert("Fuchsia", (255, 0, 255));
44 hmap.insert("Magenta", (255, 0, 255));
45 hmap.insert("MediumOrchid", (186, 85, 211));
46 hmap.insert("MediumPurple", (147, 112, 219));
47 hmap.insert("RebeccaPurple", (102, 51, 153));
48 hmap.insert("BlueViolet", (138, 43, 226));
49 hmap.insert("DarkViolet", (148, 0, 211));
50 hmap.insert("DarkOrchid", (153, 50, 204));
51 hmap.insert("DarkMagenta", (139, 0, 139));
52 hmap.insert("Purple", (128, 0, 128));
53 hmap.insert("Indigo", (75, 0, 130));
54 hmap.insert("SlateBlue", (106, 90, 205));
55 hmap.insert("DarkSlateBlue", (72, 61, 139));
56 hmap.insert("MediumSlateBlue", (123, 104, 238));
57 hmap.insert("GreenYellow", (173, 255, 47));
58 hmap.insert("Chartreuse", (127, 255, 0));
59 hmap.insert("LawnGreen", (124, 252, 0));
60 hmap.insert("Lime", (0, 255, 0));
61 hmap.insert("LimeGreen", (50, 205, 50));
62 hmap.insert("PaleGreen", (152, 251, 152));
63 hmap.insert("LightGreen", (144, 238, 144));
64 hmap.insert("MediumSpringGreen", (0, 250, 154));
65 hmap.insert("SpringGreen", (0, 255, 127));
66 hmap.insert("MediumSeaGreen", (60, 179, 113));
67 hmap.insert("SeaGreen", (46, 139, 87));
68 hmap.insert("ForestGreen", (34, 139, 34));
69 hmap.insert("Green", (0, 128, 0));
70 hmap.insert("DarkGreen", (0, 100, 0));
71 hmap.insert("YellowGreen", (154, 205, 50));
72 hmap.insert("OliveDrab", (107, 142, 35));
73 hmap.insert("Olive", (128, 128, 0));
74 hmap.insert("DarkOliveGreen", (85, 107, 47));
75 hmap.insert("MediumAquamarine", (102, 205, 170));
76 hmap.insert("DarkSeaGreen", (143, 188, 139));
77 hmap.insert("LightSeaGreen", (32, 178, 170));
78 hmap.insert("DarkCyan", (0, 139, 139));
79 hmap.insert("Teal", (0, 128, 128));
80 hmap.insert("Aqua", (0, 255, 255));
81 hmap.insert("Cyan", (0, 255, 255));
82 hmap.insert("LightCyan", (224, 255, 255));
83 hmap.insert("PaleTurquoise", (175, 238, 238));
84 hmap.insert("Aquamarine", (127, 255, 212));
85 hmap.insert("Turquoise", (64, 224, 208));
86 hmap.insert("MediumTurquoise", (72, 209, 204));
87 hmap.insert("DarkTurquoise", (0, 206, 209));
88 hmap.insert("CadetBlue", (95, 158, 160));
89 hmap.insert("SteelBlue", (70, 130, 180));
90 hmap.insert("LightSteelBlue", (176, 196, 222));
91 hmap.insert("PowderBlue", (176, 224, 230));
92 hmap.insert("LightBlue", (173, 216, 230));
93 hmap.insert("SkyBlue", (135, 206, 235));
94 hmap.insert("LightSkyBlue", (135, 206, 250));
95 hmap.insert("DeepSkyBlue", (0, 191, 255));
96 hmap.insert("DodgerBlue", (30, 144, 255));
97 hmap.insert("CornflowerBlue", (100, 149, 237));
98 hmap.insert("MediumSlateBlue", (123, 104, 238));
99 hmap.insert("RoyalBlue", (65, 105, 225));
100 hmap.insert("Blue", (0, 0, 255));
101 hmap.insert("MediumBlue", (0, 0, 205));
102 hmap.insert("DarkBlue", (0, 0, 139));
103 hmap.insert("Navy", (0, 0, 128));
104 hmap.insert("MidnightBlue", (25, 25, 112));
105 hmap.insert("Cornsilk", (255, 248, 220));
106 hmap.insert("BlanchedAlmond", (255, 235, 205));
107 hmap.insert("Bisque", (255, 228, 196));
108 hmap.insert("NavajoWhite", (255, 222, 173));
109 hmap.insert("Wheat", (245, 222, 179));
110 hmap.insert("BurlyWood", (222, 184, 135));
111 hmap.insert("Tan", (210, 180, 140));
112 hmap.insert("RosyBrown", (188, 143, 143));
113 hmap.insert("SandyBrown", (244, 164, 96));
114 hmap.insert("Goldenrod", (218, 165, 32));
115 hmap.insert("DarkGoldenrod", (184, 134, 11));
116 hmap.insert("Peru", (205, 133, 63));
117 hmap.insert("Chocolate", (210, 105, 30));
118 hmap.insert("SaddleBrown", (139, 69, 19));
119 hmap.insert("Sienna", (160, 82, 45));
120 hmap.insert("Brown", (165, 42, 42));
121 hmap.insert("Maroon", (128, 0, 0));
122 hmap.insert("White", (255, 255, 255));
123 hmap.insert("Snow", (255, 250, 250));
124 hmap.insert("HoneyDew", (240, 255, 240));
125 hmap.insert("MintCream", (245, 255, 250));
126 hmap.insert("Azure", (240, 255, 255));
127 hmap.insert("AliceBlue", (240, 248, 255));
128 hmap.insert("GhostWhite", (248, 248, 255));
129 hmap.insert("WhiteSmoke", (245, 245, 245));
130 hmap.insert("SeaShell", (255, 245, 238));
131 hmap.insert("Beige", (245, 245, 220));
132 hmap.insert("OldLace", (253, 245, 230));
133 hmap.insert("FloralWhite", (255, 250, 240));
134 hmap.insert("Ivory", (255, 255, 240));
135 hmap.insert("AntiqueWhite", (250, 235, 215));
136 hmap.insert("Linen", (250, 240, 230));
137 hmap.insert("LavenderBlush", (255, 240, 245));
138 hmap.insert("MistyRose", (255, 228, 225));
139 hmap.insert("Gainsboro", (220, 220, 220));
140 hmap.insert("LightGray", (211, 211, 211));
141 hmap.insert("Silver", (192, 192, 192));
142 hmap.insert("DarkGray", (169, 169, 169));
143 hmap.insert("Gray", (128, 128, 128));
144 hmap.insert("DimGray", (105, 105, 105));
145 hmap.insert("LightSlateGray", (119, 136, 153));
146 hmap.insert("SlateGray", (112, 128, 144));
147 hmap.insert("DarkSlateGray", (47, 79, 79));
148 hmap.insert("Black", (0, 0, 0));
149 hmap
150 };
151}