chroma_rust/data/
w3cx11.rs

1use std::collections::HashMap;
2
3lazy_static! {
4    /// X11 color names
5    ///
6    /// http://www.w3.org/TR/css3-color/#svg-color
7    pub static ref W3CX11_HASHMAP: HashMap<&'static str, &'static str> = {
8        let mut m = HashMap::new();
9        m.insert("aliceblue", "#f0f8ff");
10        m.insert("antiquewhite", "#faebd7");
11        m.insert("aqua", "#00ffff");
12        m.insert("aquamarine", "#7fffd4");
13        m.insert("azure", "#f0ffff");
14        m.insert("beige", "#f5f5dc");
15        m.insert("bisque", "#ffe4c4");
16        m.insert("black", "#000000");
17        m.insert("blanchedalmond", "#ffebcd");
18        m.insert("blue", "#0000ff");
19        m.insert("blueviolet", "#8a2be2");
20        m.insert("brown", "#a52a2a");
21        m.insert("burlywood", "#deb887");
22        m.insert("cadetblue", "#5f9ea0");
23        m.insert("chartreuse", "#7fff00");
24        m.insert("chocolate", "#d2691e");
25        m.insert("coral", "#ff7f50");
26        m.insert("cornflowerblue", "#6495ed");
27        m.insert("cornsilk", "#fff8dc");
28        m.insert("crimson", "#dc143c");
29        m.insert("cyan", "#00ffff");
30        m.insert("darkblue", "#00008b");
31        m.insert("darkcyan", "#008b8b");
32        m.insert("darkgoldenrod", "#b8860b");
33        m.insert("darkgray", "#a9a9a9");
34        m.insert("darkgreen", "#006400");
35        m.insert("darkgrey", "#a9a9a9");
36        m.insert("darkkhaki", "#bdb76b");
37        m.insert("darkmagenta", "#8b008b");
38        m.insert("darkolivegreen", "#556b2f");
39        m.insert("darkorange", "#ff8c00");
40        m.insert("darkorchid", "#9932cc");
41        m.insert("darkred", "#8b0000");
42        m.insert("darksalmon", "#e9967a");
43        m.insert("darkseagreen", "#8fbc8f");
44        m.insert("darkslateblue", "#483d8b");
45        m.insert("darkslategray", "#2f4f4f");
46        m.insert("darkslategrey", "#2f4f4f");
47        m.insert("darkturquoise", "#00ced1");
48        m.insert("darkviolet", "#9400d3");
49        m.insert("deeppink", "#ff1493");
50        m.insert("deepskyblue", "#00bfff");
51        m.insert("dimgray", "#696969");
52        m.insert("dimgrey", "#696969");
53        m.insert("dodgerblue", "#1e90ff");
54        m.insert("firebrick", "#b22222");
55        m.insert("floralwhite", "#fffaf0");
56        m.insert("forestgreen", "#228b22");
57        m.insert("fuchsia", "#ff00ff");
58        m.insert("gainsboro", "#dcdcdc");
59        m.insert("ghostwhite", "#f8f8ff");
60        m.insert("gold", "#ffd700");
61        m.insert("goldenrod", "#daa520");
62        m.insert("gray", "#808080");
63        m.insert("green", "#008000");
64        m.insert("greenyellow", "#adff2f");
65        m.insert("grey", "#808080");
66        m.insert("honeydew", "#f0fff0");
67        m.insert("hotpink", "#ff69b4");
68        m.insert("indianred", "#cd5c5c");
69        m.insert("indigo", "#4b0082");
70        m.insert("ivory", "#fffff0");
71        m.insert("khaki", "#f0e68c");
72        m.insert("laserlemon", "#ffff54");
73        m.insert("lavender", "#e6e6fa");
74        m.insert("lavenderblush", "#fff0f5");
75        m.insert("lawngreen", "#7cfc00");
76        m.insert("lemonchiffon", "#fffacd");
77        m.insert("lightblue", "#add8e6");
78        m.insert("lightcoral", "#f08080");
79        m.insert("lightcyan", "#e0ffff");
80        m.insert("lightgoldenrod", "#fafad2");
81        m.insert("lightgoldenrodyellow", "#fafad2");
82        m.insert("lightgray", "#d3d3d3");
83        m.insert("lightgreen", "#90ee90");
84        m.insert("lightgrey", "#d3d3d3");
85        m.insert("lightpink", "#ffb6c1");
86        m.insert("lightsalmon", "#ffa07a");
87        m.insert("lightseagreen", "#20b2aa");
88        m.insert("lightskyblue", "#87cefa");
89        m.insert("lightslategray", "#778899");
90        m.insert("lightslategrey", "#778899");
91        m.insert("lightsteelblue", "#b0c4de");
92        m.insert("lightyellow", "#ffffe0");
93        m.insert("lime", "#00ff00");
94        m.insert("limegreen", "#32cd32");
95        m.insert("linen", "#faf0e6");
96        m.insert("magenta", "#ff00ff");
97        m.insert("maroon", "#800000");
98        m.insert("maroon2", "#7f0000");
99        m.insert("maroon3", "#b03060");
100        m.insert("mediumaquamarine", "#66cdaa");
101        m.insert("mediumblue", "#0000cd");
102        m.insert("mediumorchid", "#ba55d3");
103        m.insert("mediumpurple", "#9370db");
104        m.insert("mediumseagreen", "#3cb371");
105        m.insert("mediumslateblue", "#7b68ee");
106        m.insert("mediumspringgreen", "#00fa9a");
107        m.insert("mediumturquoise", "#48d1cc");
108        m.insert("mediumvioletred", "#c71585");
109        m.insert("midnightblue", "#191970");
110        m.insert("mintcream", "#f5fffa");
111        m.insert("mistyrose", "#ffe4e1");
112        m.insert("moccasin", "#ffe4b5");
113        m.insert("navajowhite", "#ffdead");
114        m.insert("navy", "#000080");
115        m.insert("oldlace", "#fdf5e6");
116        m.insert("olive", "#808000");
117        m.insert("olivedrab", "#6b8e23");
118        m.insert("orange", "#ffa500");
119        m.insert("orangered", "#ff4500");
120        m.insert("orchid", "#da70d6");
121        m.insert("palegoldenrod", "#eee8aa");
122        m.insert("palegreen", "#98fb98");
123        m.insert("paleturquoise", "#afeeee");
124        m.insert("palevioletred", "#db7093");
125        m.insert("papayawhip", "#ffefd5");
126        m.insert("peachpuff", "#ffdab9");
127        m.insert("peru", "#cd853f");
128        m.insert("pink", "#ffc0cb");
129        m.insert("plum", "#dda0dd");
130        m.insert("powderblue", "#b0e0e6");
131        m.insert("purple", "#800080");
132        m.insert("purple2", "#7f007f");
133        m.insert("purple3", "#a020f0");
134        m.insert("rebeccapurple", "#663399");
135        m.insert("red", "#ff0000");
136        m.insert("rosybrown", "#bc8f8f");
137        m.insert("royalblue", "#4169e1");
138        m.insert("saddlebrown", "#8b4513");
139        m.insert("salmon", "#fa8072");
140        m.insert("sandybrown", "#f4a460");
141        m.insert("seagreen", "#2e8b57");
142        m.insert("seashell", "#fff5ee");
143        m.insert("sienna", "#a0522d");
144        m.insert("silver", "#c0c0c0");
145        m.insert("skyblue", "#87ceeb");
146        m.insert("slateblue", "#6a5acd");
147        m.insert("slategray", "#708090");
148        m.insert("slategrey", "#708090");
149        m.insert("snow", "#fffafa");
150        m.insert("springgreen", "#00ff7f");
151        m.insert("steelblue", "#4682b4");
152        m.insert("tan", "#d2b48c");
153        m.insert("teal", "#008080");
154        m.insert("thistle", "#d8bfd8");
155        m.insert("tomato", "#ff6347");
156        m.insert("turquoise", "#40e0d0");
157        m.insert("violet", "#ee82ee");
158        m.insert("wheat", "#f5deb3");
159        m.insert("white", "#ffffff");
160        m.insert("whitesmoke", "#f5f5f5");
161        m.insert("yellow", "#ffff00");
162        m.insert("yellowgreen", "#9acd32");
163        m
164    };
165}