3 # $Id: colornames.pl,v 1.1 2010-12-27 00:04:04 ivan Exp $
4 # Stanislav Sinyagin <ssinyagin@yahoo.com>
5 # Shawn Ferry <sferry at sevenspace dot com> <lalartu at obscure dot org>
9 # Taken from the tt2 example file
10 'black' => {'color' => '#000000'},
11 'grey25' => {'color' => '#404040'},
12 'grey50' => {'color' => '#808080'},
13 'grey75' => {'color' => '#c0c0c0'},
14 'white' => {'color' => '#ffffff'},
15 'red' => {'color' => '#ff0000'},
16 'red25' => {'color' => '#400000'},
17 'red50' => {'color' => '#800000'},
18 'red75' => {'color' => '#c00000'},
19 'green' => {'color' => '#00ff00'},
20 'green25' => {'color' => '#004000'},
21 'green50' => {'color' => '#008000'},
22 'green75' => {'color' => '#00c000'},
23 'blue' => {'color' => '#0000ff'},
24 'blue25' => {'color' => '#000040'},
25 'blue50' => {'color' => '#000080'},
26 'blue75' => {'color' => '#0000c0'},
27 'blood' => {'color' => '#800000'},
28 'scarlet' => {'color' => '#c04040'},
29 'rose' => {'color' => '#f08080'},
30 'orange' => {'color' => '#fe7202'},
31 'leaf' => {'color' => '#006400'},
32 'bud' => {'color' => '#66aa66'},
33 'mint' => {'color' => '#aaffaa'},
34 'marine' => {'color' => '#0066cc'},
35 'sky' => {'color' => '#66ccff'},
36 'mauve' => {'color' => '#6666cc'},
37 'lilac' => {'color' => '#9797ff'},
39 # http://www.mandarindesign.com/color.html#namedcolors
40 # http://www.w3schools.com/html/html_colornames.asp
41 # http://www.oreilly.com/catalog/wdnut/excerpt/color_names.html
42 'aliceblue' => {'color' => '#F0F8FF'},
43 'antiquewhite' => {'color' => '#FAEBD7'},
44 'aqua' => {'color' => '#00FFFF'},
45 'aquamarine' => {'color' => '#7FFFD4'},
46 'azure' => {'color' => '#F0FFFF'},
47 'beige' => {'color' => '#F5F5DC'},
48 'bisque' => {'color' => '#FFE4C4'},
49 'blanchedalmond' => {'color' => '#FFEBCD'},
50 'blueviolet' => {'color' => '#8A2BE2'},
51 'brown' => {'color' => '#A52A2A'},
52 'burlywood' => {'color' => '#DEB887'},
53 'cadetblue' => {'color' => '#5F9EA0'},
54 'chartreuse' => {'color' => '#7FFF00'},
55 'chocolate' => {'color' => '#D2691E'},
56 'coral' => {'color' => '#FF7F50'},
57 'cornflowerblue' => {'color' => '#6495ED'},
58 'cornsilk' => {'color' => '#FFF8DC'},
59 'crimson' => {'color' => '#DC143C'},
60 'cyan' => {'color' => '#00FFFF'},
61 'darkblue' => {'color' => '#00008B'},
62 'darkcyan' => {'color' => '#008B8B'},
63 'darkgoldenrod' => {'color' => '#B8860B'},
64 'darkgray' => {'color' => '#A9A9A9'},
65 'darkgreen' => {'color' => '#006400'},
66 'darkkhaki' => {'color' => '#BDB76B'},
67 'darkmagenta' => {'color' => '#8B008B'},
68 'darkolivegreen' => {'color' => '#556B2F'},
69 'darkorange' => {'color' => '#FF8C00'},
70 'darkorchid' => {'color' => '#9932CC'},
71 'darkred' => {'color' => '#8B0000'},
72 'darksalmon' => {'color' => '#E9967A'},
73 'darkseagreen' => {'color' => '#8FBC8B'},
74 'darkslateblue' => {'color' => '#483D8B'},
75 'darkslategray' => {'color' => '#2F4F4F'},
76 'darkturquoise' => {'color' => '#00CED1'},
77 'darkviolet' => {'color' => '#9400D3'},
78 'deeppink' => {'color' => '#FF1493'},
79 'deepskyblue' => {'color' => '#00BFFF'},
80 'dimgray' => {'color' => '#696969'},
81 'dodgerblue' => {'color' => '#1E90FF'},
82 'firebrick' => {'color' => '#B22222'},
83 'floralwhite' => {'color' => '#FFFAF0'},
84 'forestgreen' => {'color' => '#228B22'},
85 'fuchsia' => {'color' => '#FF00FF'},
86 'gainsboro' => {'color' => '#DCDCDC'},
87 'ghostwhite' => {'color' => '#F8F8FF'},
88 'gold' => {'color' => '#FFD700'},
89 'goldenrod' => {'color' => '#DAA520'},
90 'gray' => {'color' => '#808080'},
91 'greenyellow' => {'color' => '#ADFF2F'},
92 'honeydew' => {'color' => '#F0FFF0'},
93 'hotpink' => {'color' => '#FF69B4'},
94 'indianred' => {'color' => '#CD5C5C'},
95 'indigo' => {'color' => '#4B0082'},
96 'ivory' => {'color' => '#FFFFF0'},
97 'khaki' => {'color' => '#F0E68C'},
98 'lavender' => {'color' => '#E6E6FA'},
99 'lavenderblush' => {'color' => '#FFF0F5'},
100 'lawngreen' => {'color' => '#7CFC00'},
101 'lemonchiffon' => {'color' => '#FFFACD'},
102 'lightblue' => {'color' => '#ADD8E6'},
103 'lightcoral' => {'color' => '#F08080'},
104 'lightcyan' => {'color' => '#E0FFFF'},
105 'lightgoldenrodyellow' => {'color' => '#FAFAD2'},
106 'lightgreen' => {'color' => '#90EE90'},
107 'lightgrey' => {'color' => '#D3D3D3'},
108 'lightpink' => {'color' => '#FFB6C1'},
109 'lightsalmon' => {'color' => '#FFA07A'},
110 'lightseagreen' => {'color' => '#20B2AA'},
111 'lightskyblue' => {'color' => '#87CEFA'},
112 'lightslategray' => {'color' => '#778899'},
113 'lightsteelblue' => {'color' => '#B0C4DE'},
114 'lightyellow' => {'color' => '#FFFFE0'},
115 'lime' => {'color' => '#00FF00'},
116 'limegreen' => {'color' => '#32CD32'},
117 'linen' => {'color' => '#FAF0E6'},
118 'magenta' => {'color' => '#FF00FF'},
119 'maroon' => {'color' => '#800000'},
120 'mediumaquamarine' => {'color' => '#66CDAA'},
121 'mediumblue' => {'color' => '#0000CD'},
122 'mediumorchid' => {'color' => '#BA55D3'},
123 'mediumpurple' => {'color' => '#9370DB'},
124 'mediumseagreen' => {'color' => '#3CB371'},
125 'mediumslateblue' => {'color' => '#7B68EE'},
126 'mediumspringgreen' => {'color' => '#00FA9A'},
127 'mediumturquoise' => {'color' => '#48D1CC'},
128 'mediumvioletred' => {'color' => '#C71585'},
129 'midnightblue' => {'color' => '#191970'},
130 'mintcream' => {'color' => '#F5FFFA'},
131 'mistyrose' => {'color' => '#FFE4E1'},
132 'moccasin' => {'color' => '#FFE4B5'},
133 'navajowhite' => {'color' => '#FFDEAD'},
134 'navy' => {'color' => '#000080'},
135 'oldlace' => {'color' => '#FDF5E6'},
136 'olive' => {'color' => '#808000'},
137 'olivedrab' => {'color' => '#6B8E23'},
138 'orangered' => {'color' => '#FF4500'},
139 'orchid' => {'color' => '#DA70D6'},
140 'palegoldenrod' => {'color' => '#EEE8AA'},
141 'palegreen' => {'color' => '#98FB98'},
142 'paleturquoise' => {'color' => '#AFEEEE'},
143 'palevioletred' => {'color' => '#DB7093'},
144 'papayawhip' => {'color' => '#FFEFD5'},
145 'peachpuff' => {'color' => '#FFDAB9'},
146 'peru' => {'color' => '#CD853F'},
147 'pink' => {'color' => '#FFC0CB'},
148 'plum' => {'color' => '#DDA0DD'},
149 'powderblue' => {'color' => '#B0E0E6'},
150 'purple' => {'color' => '#800080'},
151 'rosybrown' => {'color' => '#BC8F8F'},
152 'royalblue' => {'color' => '#4169E1'},
153 'saddlebrown' => {'color' => '#8B4513'},
154 'salmon' => {'color' => '#FA8072'},
155 'sandybrown' => {'color' => '#F4A460'},
156 'seagreen' => {'color' => '#2E8B57'},
157 'seashell' => {'color' => '#FFF5EE'},
158 'sienna' => {'color' => '#A0522D'},
159 'silver' => {'color' => '#C0C0C0'},
160 'skyblue' => {'color' => '#87CEEB'},
161 'slateblue' => {'color' => '#6A5ACD'},
162 'slategray' => {'color' => '#708090'},
163 'snow' => {'color' => '#FFFAFA'},
164 'springgreen' => {'color' => '#00FF7F'},
165 'steelblue' => {'color' => '#4682B4'},
166 'tan' => {'color' => '#D2B48C'},
167 'teal' => {'color' => '#008080'},
168 'thistle' => {'color' => '#D8BFD8'},
169 'tomato' => {'color' => '#FF6347'},
170 'turquoise' => {'color' => '#40E0D0'},
171 'violet' => {'color' => '#EE82EE'},
172 'wheat' => {'color' => '#F5DEB3'},
173 'whitesmoke' => {'color' => '#F5F5F5'},
174 'yellow' => {'color' => '#FFFF00'},
175 'yellowgreen' => {'color' => '#9ACD32'},
178 while( my($style, $def) = each( %colorNames ) )
180 $Torrus::Renderer::graphStyles{$style} = $def;