File Coverage

blib/lib/Color/Library/Dictionary/WWW.pm
Criterion Covered Total %
statement 9 11 81.8
branch n/a
condition n/a
subroutine 3 5 60.0
pod n/a
total 12 16 75.0


line stmt bran cond sub pod time code
1             package Color::Library::Dictionary::WWW;
2              
3 2     2   2280 use strict;
  2         4  
  2         66  
4 2     2   11 use warnings;
  2         3  
  2         55  
5              
6 2     2   10 use base qw/Color::Library::Dictionary/;
  2         4  
  2         3305  
7              
8             __PACKAGE__->_register_dictionary;
9              
10             package Color::Library::Dictionary::WWW;
11              
12             =pod
13              
14             =head1 NAME
15              
16             Color::Library::Dictionary::WWW - (WWW) An alias of the SVG color dictionary
17              
18             =head1 DESCRIPTION
19              
20             This is an alias for the SVG dictionary.
21              
22             It is here for compatibility with Graphics::ColorNames::WWW
23              
24             Originally intended by Claus Farber to be a combination of HTML, Mozilla, an IE dictionaries. SVG turns out to be a superset of all of these, however.
25              
26             =head1 COLORS
27              
28             aliceblue aliceblue #f0f8ff
29              
30             antiquewhite antiquewhite #faebd7
31              
32             aqua aqua #00ffff
33              
34             aquamarine aquamarine #7fffd4
35              
36             azure azure #f0ffff
37              
38             beige beige #f5f5dc
39              
40             bisque bisque #ffe4c4
41              
42             black black #000000
43              
44             blanchedalmond blanchedalmond #ffebcd
45              
46             blue blue #0000ff
47              
48             blueviolet blueviolet #8a2be2
49              
50             brown brown #a52a2a
51              
52             burlywood burlywood #deb887
53              
54             cadetblue cadetblue #5f9ea0
55              
56             chartreuse chartreuse #7fff00
57              
58             chocolate chocolate #d2691e
59              
60             coral coral #ff7f50
61              
62             cornflowerblue cornflowerblue #6495ed
63              
64             cornsilk cornsilk #fff8dc
65              
66             crimson crimson #dc143c
67              
68             cyan cyan #00ffff
69              
70             darkblue darkblue #00008b
71              
72             darkcyan darkcyan #008b8b
73              
74             darkgoldenrod darkgoldenrod #b8860b
75              
76             darkgray darkgray #a9a9a9
77              
78             darkgreen darkgreen #006400
79              
80             darkgrey darkgrey #a9a9a9
81              
82             darkkhaki darkkhaki #bdb76b
83              
84             darkmagenta darkmagenta #8b008b
85              
86             darkolivegreen darkolivegreen #556b2f
87              
88             darkorange darkorange #ff8c00
89              
90             darkorchid darkorchid #9932cc
91              
92             darkred darkred #8b0000
93              
94             darksalmon darksalmon #e9967a
95              
96             darkseagreen darkseagreen #8fbc8f
97              
98             darkslateblue darkslateblue #483d8b
99              
100             darkslategray darkslategray #2f4f4f
101              
102             darkslategrey darkslategrey #2f4f4f
103              
104             darkturquoise darkturquoise #00ced1
105              
106             darkviolet darkviolet #9400d3
107              
108             deeppink deeppink #ff1493
109              
110             deepskyblue deepskyblue #00bfff
111              
112             dimgray dimgray #696969
113              
114             dimgrey dimgrey #696969
115              
116             dodgerblue dodgerblue #1e90ff
117              
118             firebrick firebrick #b22222
119              
120             floralwhite floralwhite #fffaf0
121              
122             forestgreen forestgreen #228b22
123              
124             fuchsia fuchsia #ff00ff
125              
126             fuscia fuscia #ff00ff
127              
128             gainsboro gainsboro #dcdcdc
129              
130             ghostwhite ghostwhite #f8f8ff
131              
132             gold gold #ffd700
133              
134             goldenrod goldenrod #daa520
135              
136             gray gray #808080
137              
138             green green #008000
139              
140             greenyellow greenyellow #adff2f
141              
142             grey grey #808080
143              
144             honeydew honeydew #f0fff0
145              
146             hotpink hotpink #ff69b4
147              
148             indianred indianred #cd5c5c
149              
150             indigo indigo #4b0082
151              
152             ivory ivory #fffff0
153              
154             khaki khaki #f0e68c
155              
156             lavender lavender #e6e6fa
157              
158             lavenderblush lavenderblush #fff0f5
159              
160             lawngreen lawngreen #7cfc00
161              
162             lemonchiffon lemonchiffon #fffacd
163              
164             lightblue lightblue #add8e6
165              
166             lightcoral lightcoral #f08080
167              
168             lightcyan lightcyan #e0ffff
169              
170             lightgoldenrodyellow lightgoldenrodyellow #fafad2
171              
172             lightgray lightgray #d3d3d3
173              
174             lightgreen lightgreen #90ee90
175              
176             lightgrey lightgrey #d3d3d3
177              
178             lightpink lightpink #ffb6c1
179              
180             lightsalmon lightsalmon #ffa07a
181              
182             lightseagreen lightseagreen #20b2aa
183              
184             lightskyblue lightskyblue #87cefa
185              
186             lightslategray lightslategray #778899
187              
188             lightslategrey lightslategrey #778899
189              
190             lightsteelblue lightsteelblue #b0c4de
191              
192             lightyellow lightyellow #ffffe0
193              
194             lime lime #00ff00
195              
196             limegreen limegreen #32cd32
197              
198             linen linen #faf0e6
199              
200             magenta magenta #ff00ff
201              
202             maroon maroon #800000
203              
204             mediumaquamarine mediumaquamarine #66cdaa
205              
206             mediumblue mediumblue #0000cd
207              
208             mediumorchid mediumorchid #ba55d3
209              
210             mediumpurple mediumpurple #9370db
211              
212             mediumseagreen mediumseagreen #3cb371
213              
214             mediumslateblue mediumslateblue #7b68ee
215              
216             mediumspringgreen mediumspringgreen #00fa9a
217              
218             mediumturquoise mediumturquoise #48d1cc
219              
220             mediumvioletred mediumvioletred #c71585
221              
222             midnightblue midnightblue #191970
223              
224             mintcream mintcream #f5fffa
225              
226             mistyrose mistyrose #ffe4e1
227              
228             moccasin moccasin #ffe4b5
229              
230             navajowhite navajowhite #ffdead
231              
232             navy navy #000080
233              
234             oldlace oldlace #fdf5e6
235              
236             olive olive #808000
237              
238             olivedrab olivedrab #6b8e23
239              
240             orange orange #ffa500
241              
242             orangered orangered #ff4500
243              
244             orchid orchid #da70d6
245              
246             palegoldenrod palegoldenrod #eee8aa
247              
248             palegreen palegreen #98fb98
249              
250             paleturquoise paleturquoise #afeeee
251              
252             palevioletred palevioletred #db7093
253              
254             papayawhip papayawhip #ffefd5
255              
256             peachpuff peachpuff #ffdab9
257              
258             peru peru #cd853f
259              
260             pink pink #ffc0cb
261              
262             plum plum #dda0dd
263              
264             powderblue powderblue #b0e0e6
265              
266             purple purple #800080
267              
268             red red #ff0000
269              
270             rosybrown rosybrown #bc8f8f
271              
272             royalblue royalblue #4169e1
273              
274             saddlebrown saddlebrown #8b4513
275              
276             salmon salmon #fa8072
277              
278             sandybrown sandybrown #f4a460
279              
280             seagreen seagreen #2e8b57
281              
282             seashell seashell #fff5ee
283              
284             sienna sienna #a0522d
285              
286             silver silver #c0c0c0
287              
288             skyblue skyblue #87ceeb
289              
290             slateblue slateblue #6a5acd
291              
292             slategray slategray #708090
293              
294             slategrey slategrey #708090
295              
296             snow snow #fffafa
297              
298             springgreen springgreen #00ff7f
299              
300             steelblue steelblue #4682b4
301              
302             tan tan #d2b48c
303              
304             teal teal #008080
305              
306             thistle thistle #d8bfd8
307              
308             tomato tomato #ff6347
309              
310             turquoise turquoise #40e0d0
311              
312             violet violet #ee82ee
313              
314             wheat wheat #f5deb3
315              
316             white white #ffffff
317              
318             whitesmoke whitesmoke #f5f5f5
319              
320             yellow yellow #ffff00
321              
322             yellowgreen yellowgreen #9acd32
323              
324              
325             =cut
326              
327             sub _load_color_list() {
328             return [
329 0     0     ['www:aliceblue','aliceblue','aliceblue',[240,248,255],'f0f8ff',15792383],
330             ['www:antiquewhite','antiquewhite','antiquewhite',[250,235,215],'faebd7',16444375],
331             ['www:aqua','aqua','aqua',[0,255,255],'00ffff',65535],
332             ['www:aquamarine','aquamarine','aquamarine',[127,255,212],'7fffd4',8388564],
333             ['www:azure','azure','azure',[240,255,255],'f0ffff',15794175],
334             ['www:beige','beige','beige',[245,245,220],'f5f5dc',16119260],
335             ['www:bisque','bisque','bisque',[255,228,196],'ffe4c4',16770244],
336             ['www:black','black','black',[0,0,0],'000000',0],
337             ['www:blanchedalmond','blanchedalmond','blanchedalmond',[255,235,205],'ffebcd',16772045],
338             ['www:blue','blue','blue',[0,0,255],'0000ff',255],
339             ['www:blueviolet','blueviolet','blueviolet',[138,43,226],'8a2be2',9055202],
340             ['www:brown','brown','brown',[165,42,42],'a52a2a',10824234],
341             ['www:burlywood','burlywood','burlywood',[222,184,135],'deb887',14596231],
342             ['www:cadetblue','cadetblue','cadetblue',[95,158,160],'5f9ea0',6266528],
343             ['www:chartreuse','chartreuse','chartreuse',[127,255,0],'7fff00',8388352],
344             ['www:chocolate','chocolate','chocolate',[210,105,30],'d2691e',13789470],
345             ['www:coral','coral','coral',[255,127,80],'ff7f50',16744272],
346             ['www:cornflowerblue','cornflowerblue','cornflowerblue',[100,149,237],'6495ed',6591981],
347             ['www:cornsilk','cornsilk','cornsilk',[255,248,220],'fff8dc',16775388],
348             ['www:crimson','crimson','crimson',[220,20,60],'dc143c',14423100],
349             ['www:cyan','cyan','cyan',[0,255,255],'00ffff',65535],
350             ['www:darkblue','darkblue','darkblue',[0,0,139],'00008b',139],
351             ['www:darkcyan','darkcyan','darkcyan',[0,139,139],'008b8b',35723],
352             ['www:darkgoldenrod','darkgoldenrod','darkgoldenrod',[184,134,11],'b8860b',12092939],
353             ['www:darkgray','darkgray','darkgray',[169,169,169],'a9a9a9',11119017],
354             ['www:darkgreen','darkgreen','darkgreen',[0,100,0],'006400',25600],
355             ['www:darkgrey','darkgrey','darkgrey',[169,169,169],'a9a9a9',11119017],
356             ['www:darkkhaki','darkkhaki','darkkhaki',[189,183,107],'bdb76b',12433259],
357             ['www:darkmagenta','darkmagenta','darkmagenta',[139,0,139],'8b008b',9109643],
358             ['www:darkolivegreen','darkolivegreen','darkolivegreen',[85,107,47],'556b2f',5597999],
359             ['www:darkorange','darkorange','darkorange',[255,140,0],'ff8c00',16747520],
360             ['www:darkorchid','darkorchid','darkorchid',[153,50,204],'9932cc',10040012],
361             ['www:darkred','darkred','darkred',[139,0,0],'8b0000',9109504],
362             ['www:darksalmon','darksalmon','darksalmon',[233,150,122],'e9967a',15308410],
363             ['www:darkseagreen','darkseagreen','darkseagreen',[143,188,143],'8fbc8f',9419919],
364             ['www:darkslateblue','darkslateblue','darkslateblue',[72,61,139],'483d8b',4734347],
365             ['www:darkslategray','darkslategray','darkslategray',[47,79,79],'2f4f4f',3100495],
366             ['www:darkslategrey','darkslategrey','darkslategrey',[47,79,79],'2f4f4f',3100495],
367             ['www:darkturquoise','darkturquoise','darkturquoise',[0,206,209],'00ced1',52945],
368             ['www:darkviolet','darkviolet','darkviolet',[148,0,211],'9400d3',9699539],
369             ['www:deeppink','deeppink','deeppink',[255,20,147],'ff1493',16716947],
370             ['www:deepskyblue','deepskyblue','deepskyblue',[0,191,255],'00bfff',49151],
371             ['www:dimgray','dimgray','dimgray',[105,105,105],'696969',6908265],
372             ['www:dimgrey','dimgrey','dimgrey',[105,105,105],'696969',6908265],
373             ['www:dodgerblue','dodgerblue','dodgerblue',[30,144,255],'1e90ff',2003199],
374             ['www:firebrick','firebrick','firebrick',[178,34,34],'b22222',11674146],
375             ['www:floralwhite','floralwhite','floralwhite',[255,250,240],'fffaf0',16775920],
376             ['www:forestgreen','forestgreen','forestgreen',[34,139,34],'228b22',2263842],
377             ['www:fuchsia','fuchsia','fuchsia',[255,0,255],'ff00ff',16711935],
378             ['www:fuscia','fuscia','fuscia',[255,0,255],'ff00ff',16711935],
379             ['www:gainsboro','gainsboro','gainsboro',[220,220,220],'dcdcdc',14474460],
380             ['www:ghostwhite','ghostwhite','ghostwhite',[248,248,255],'f8f8ff',16316671],
381             ['www:gold','gold','gold',[255,215,0],'ffd700',16766720],
382             ['www:goldenrod','goldenrod','goldenrod',[218,165,32],'daa520',14329120],
383             ['www:gray','gray','gray',[128,128,128],'808080',8421504],
384             ['www:green','green','green',[0,128,0],'008000',32768],
385             ['www:greenyellow','greenyellow','greenyellow',[173,255,47],'adff2f',11403055],
386             ['www:grey','grey','grey',[128,128,128],'808080',8421504],
387             ['www:honeydew','honeydew','honeydew',[240,255,240],'f0fff0',15794160],
388             ['www:hotpink','hotpink','hotpink',[255,105,180],'ff69b4',16738740],
389             ['www:indianred','indianred','indianred',[205,92,92],'cd5c5c',13458524],
390             ['www:indigo','indigo','indigo',[75,0,130],'4b0082',4915330],
391             ['www:ivory','ivory','ivory',[255,255,240],'fffff0',16777200],
392             ['www:khaki','khaki','khaki',[240,230,140],'f0e68c',15787660],
393             ['www:lavender','lavender','lavender',[230,230,250],'e6e6fa',15132410],
394             ['www:lavenderblush','lavenderblush','lavenderblush',[255,240,245],'fff0f5',16773365],
395             ['www:lawngreen','lawngreen','lawngreen',[124,252,0],'7cfc00',8190976],
396             ['www:lemonchiffon','lemonchiffon','lemonchiffon',[255,250,205],'fffacd',16775885],
397             ['www:lightblue','lightblue','lightblue',[173,216,230],'add8e6',11393254],
398             ['www:lightcoral','lightcoral','lightcoral',[240,128,128],'f08080',15761536],
399             ['www:lightcyan','lightcyan','lightcyan',[224,255,255],'e0ffff',14745599],
400             ['www:lightgoldenrodyellow','lightgoldenrodyellow','lightgoldenrodyellow',[250,250,210],'fafad2',16448210],
401             ['www:lightgray','lightgray','lightgray',[211,211,211],'d3d3d3',13882323],
402             ['www:lightgreen','lightgreen','lightgreen',[144,238,144],'90ee90',9498256],
403             ['www:lightgrey','lightgrey','lightgrey',[211,211,211],'d3d3d3',13882323],
404             ['www:lightpink','lightpink','lightpink',[255,182,193],'ffb6c1',16758465],
405             ['www:lightsalmon','lightsalmon','lightsalmon',[255,160,122],'ffa07a',16752762],
406             ['www:lightseagreen','lightseagreen','lightseagreen',[32,178,170],'20b2aa',2142890],
407             ['www:lightskyblue','lightskyblue','lightskyblue',[135,206,250],'87cefa',8900346],
408             ['www:lightslategray','lightslategray','lightslategray',[119,136,153],'778899',7833753],
409             ['www:lightslategrey','lightslategrey','lightslategrey',[119,136,153],'778899',7833753],
410             ['www:lightsteelblue','lightsteelblue','lightsteelblue',[176,196,222],'b0c4de',11584734],
411             ['www:lightyellow','lightyellow','lightyellow',[255,255,224],'ffffe0',16777184],
412             ['www:lime','lime','lime',[0,255,0],'00ff00',65280],
413             ['www:limegreen','limegreen','limegreen',[50,205,50],'32cd32',3329330],
414             ['www:linen','linen','linen',[250,240,230],'faf0e6',16445670],
415             ['www:magenta','magenta','magenta',[255,0,255],'ff00ff',16711935],
416             ['www:maroon','maroon','maroon',[128,0,0],'800000',8388608],
417             ['www:mediumaquamarine','mediumaquamarine','mediumaquamarine',[102,205,170],'66cdaa',6737322],
418             ['www:mediumblue','mediumblue','mediumblue',[0,0,205],'0000cd',205],
419             ['www:mediumorchid','mediumorchid','mediumorchid',[186,85,211],'ba55d3',12211667],
420             ['www:mediumpurple','mediumpurple','mediumpurple',[147,112,219],'9370db',9662683],
421             ['www:mediumseagreen','mediumseagreen','mediumseagreen',[60,179,113],'3cb371',3978097],
422             ['www:mediumslateblue','mediumslateblue','mediumslateblue',[123,104,238],'7b68ee',8087790],
423             ['www:mediumspringgreen','mediumspringgreen','mediumspringgreen',[0,250,154],'00fa9a',64154],
424             ['www:mediumturquoise','mediumturquoise','mediumturquoise',[72,209,204],'48d1cc',4772300],
425             ['www:mediumvioletred','mediumvioletred','mediumvioletred',[199,21,133],'c71585',13047173],
426             ['www:midnightblue','midnightblue','midnightblue',[25,25,112],'191970',1644912],
427             ['www:mintcream','mintcream','mintcream',[245,255,250],'f5fffa',16121850],
428             ['www:mistyrose','mistyrose','mistyrose',[255,228,225],'ffe4e1',16770273],
429             ['www:moccasin','moccasin','moccasin',[255,228,181],'ffe4b5',16770229],
430             ['www:navajowhite','navajowhite','navajowhite',[255,222,173],'ffdead',16768685],
431             ['www:navy','navy','navy',[0,0,128],'000080',128],
432             ['www:oldlace','oldlace','oldlace',[253,245,230],'fdf5e6',16643558],
433             ['www:olive','olive','olive',[128,128,0],'808000',8421376],
434             ['www:olivedrab','olivedrab','olivedrab',[107,142,35],'6b8e23',7048739],
435             ['www:orange','orange','orange',[255,165,0],'ffa500',16753920],
436             ['www:orangered','orangered','orangered',[255,69,0],'ff4500',16729344],
437             ['www:orchid','orchid','orchid',[218,112,214],'da70d6',14315734],
438             ['www:palegoldenrod','palegoldenrod','palegoldenrod',[238,232,170],'eee8aa',15657130],
439             ['www:palegreen','palegreen','palegreen',[152,251,152],'98fb98',10025880],
440             ['www:paleturquoise','paleturquoise','paleturquoise',[175,238,238],'afeeee',11529966],
441             ['www:palevioletred','palevioletred','palevioletred',[219,112,147],'db7093',14381203],
442             ['www:papayawhip','papayawhip','papayawhip',[255,239,213],'ffefd5',16773077],
443             ['www:peachpuff','peachpuff','peachpuff',[255,218,185],'ffdab9',16767673],
444             ['www:peru','peru','peru',[205,133,63],'cd853f',13468991],
445             ['www:pink','pink','pink',[255,192,203],'ffc0cb',16761035],
446             ['www:plum','plum','plum',[221,160,221],'dda0dd',14524637],
447             ['www:powderblue','powderblue','powderblue',[176,224,230],'b0e0e6',11591910],
448             ['www:purple','purple','purple',[128,0,128],'800080',8388736],
449             ['www:red','red','red',[255,0,0],'ff0000',16711680],
450             ['www:rosybrown','rosybrown','rosybrown',[188,143,143],'bc8f8f',12357519],
451             ['www:royalblue','royalblue','royalblue',[65,105,225],'4169e1',4286945],
452             ['www:saddlebrown','saddlebrown','saddlebrown',[139,69,19],'8b4513',9127187],
453             ['www:salmon','salmon','salmon',[250,128,114],'fa8072',16416882],
454             ['www:sandybrown','sandybrown','sandybrown',[244,164,96],'f4a460',16032864],
455             ['www:seagreen','seagreen','seagreen',[46,139,87],'2e8b57',3050327],
456             ['www:seashell','seashell','seashell',[255,245,238],'fff5ee',16774638],
457             ['www:sienna','sienna','sienna',[160,82,45],'a0522d',10506797],
458             ['www:silver','silver','silver',[192,192,192],'c0c0c0',12632256],
459             ['www:skyblue','skyblue','skyblue',[135,206,235],'87ceeb',8900331],
460             ['www:slateblue','slateblue','slateblue',[106,90,205],'6a5acd',6970061],
461             ['www:slategray','slategray','slategray',[112,128,144],'708090',7372944],
462             ['www:slategrey','slategrey','slategrey',[112,128,144],'708090',7372944],
463             ['www:snow','snow','snow',[255,250,250],'fffafa',16775930],
464             ['www:springgreen','springgreen','springgreen',[0,255,127],'00ff7f',65407],
465             ['www:steelblue','steelblue','steelblue',[70,130,180],'4682b4',4620980],
466             ['www:tan','tan','tan',[210,180,140],'d2b48c',13808780],
467             ['www:teal','teal','teal',[0,128,128],'008080',32896],
468             ['www:thistle','thistle','thistle',[216,191,216],'d8bfd8',14204888],
469             ['www:tomato','tomato','tomato',[255,99,71],'ff6347',16737095],
470             ['www:turquoise','turquoise','turquoise',[64,224,208],'40e0d0',4251856],
471             ['www:violet','violet','violet',[238,130,238],'ee82ee',15631086],
472             ['www:wheat','wheat','wheat',[245,222,179],'f5deb3',16113331],
473             ['www:white','white','white',[255,255,255],'ffffff',16777215],
474             ['www:whitesmoke','whitesmoke','whitesmoke',[245,245,245],'f5f5f5',16119285],
475             ['www:yellow','yellow','yellow',[255,255,0],'ffff00',16776960],
476             ['www:yellowgreen','yellowgreen','yellowgreen',[154,205,50],'9acd32',10145074]
477             ];
478             }
479              
480             sub _description {
481             return {
482 0     0     'subtitle' => 'An alias of the SVG color dictionary',
483             'title' => 'WWW',
484             'description' => 'This is an alias for the SVG dictionary.
485              
486             It is here for compatibility with Graphics::ColorNames::WWW
487              
488             Originally intended by Claus Farber to be a combination of HTML, Mozilla, an IE dictionaries. SVG turns out to be a superset of all of these, however.
489             '
490             }
491              
492             }
493              
494             1;