File Coverage

lib/Graphics/ColorNames/PantoneReport.pm
Criterion Covered Total %
statement 7 7 100.0
branch n/a
condition n/a
subroutine 3 3 100.0
pod 0 1 0.0
total 10 11 90.9


line stmt bran cond sub pod time code
1              
2             package Graphics::ColorNames::PantoneReport;
3              
4             require 5.008;
5 1     1   355008 use strict;
  1         2  
  1         46  
6 1     1   6 use warnings;
  1         1  
  1         776  
7              
8             our $VERSION = '0.56';
9              
10             sub NamesRgbTable {
11             return {
12 1     1 0 171 'marsala' => 0x955251,
13             'radiandorchid' => 0xB565A7,
14             'emerald' => 0x009B77,
15             'tangerinetango' => 0xDD4124,
16             'honeysucle' => 0xD65076,
17             'turquoise' => 0x45B8AC,
18             'mimosa' => 0xEFC050,
19             'blueizis' => 0x5B5EA6,
20             'chilipepper' => 0x9B2335,
21             'sanddollar' => 0xDFCFBE,
22             'blueturquoise' => 0x55B4B0,
23             'tigerlily' => 0xE15D44,
24             'aquasky' => 0x7FCDCD,
25             'truered' => 0xBC243C,
26             'fuchsiarose' => 0xC3447A,
27             'ceruleanblue' => 0x98B4D4,
28             'rosequartz' => 0xF7CAC9,
29             'peachecho' => 0xF7786B,
30             'serenity' => 0x92A8D1,
31             'snorkelblue' => 0x034F84,
32             'limpetshell' => 0x98DDDE,
33             'lilacgrey' => 0x9896A4,
34             'icedcoffee' => 0xB18F6A,
35             'fiesta' => 0xDD4132,
36             'buttercup' => 0xFAE03C,
37             'greenflash' => 0x79C753,
38             'riverside' => 0x4C6A92,
39             'airyblue' => 0x92B6D5,
40             'sharkskin' => 0x838487,
41             'aurorared' => 0xB93A32,
42             'warmtaupe' => 0xAF9483,
43             'dustycedar' => 0xAD5D5D,
44             'lushmeadow' => 0x006E51,
45             'spicymustard' => 0xD8AE47,
46             'pottersclay' => 0x9E4624,
47             'bodacious' => 0xB76BA3,
48             'niagara' => 0x578CA9,
49             'primroseyellow' => 0xF6D155,
50             'lapisblue' => 0x004B8D,
51             'flame' => 0xF2552C,
52             'islandparadise' => 0x95DEE3,
53             'paledogwood' => 0xEDCDC2,
54             'pinkyarrow' => 0xCE3175,
55             'kale' => 0x5A7247,
56             'hazelnut' => 0xCFB095,
57             'grenadine' => 0xDC4C46,
58             'tawnyport' => 0x672E3B,
59             'balletslipper' => 0xF3D6E4,
60             'butterum' => 0xC48F65,
61             'navypeony' => 0x223A5E,
62             'neutralgray' => 0x898E8C,
63             'shadedspruce' => 0x005960,
64             'goldenlime' => 0x9C9A40,
65             'marina' => 0x4F84C4,
66             'autumnmaple' => 0xD2691E,
67             'meadowlark' => 0xECDB54,
68             'cherrytomato' => 0xE94B3C,
69             'littleboyblue' => 0x6F9FD8,
70             'chilioil' => 0x944743,
71             'pinklavender' => 0xDBB1CD,
72             'bloomingdahlia' => 0xEC9787,
73             'arcadia' => 0x00A591,
74             'ultraviolet' => 0x6B5B95,
75             'emperador' => 0x6C4F3D,
76             'almostmauve' => 0xEADEDB,
77             'springcrocus' => 0xBC70A4,
78             'limepunc' => 0xBFD641,
79             'sailorblue' => 0x2E4A62,
80             'harbormist' => 0xB4B7BA,
81             'warmsand' => 0xC0AB8E,
82             'coconutmilk' => 0xF0EDE5,
83             'redpear' => 0x7F4145,
84             'valiantpoppy' => 0xBD3D3A,
85             'nebulasblue' => 0x3F69AA,
86             'ceylonyellow' => 0xD5AE41,
87             'martiniolive' => 0x766F57, # selected twice
88             'russetorange' => 0xE47A2E,
89             'crocuspetal' => 0xBE9EC9,
90             'limelight' => 0xF1EA7F,
91             'quetzalgreen' => 0x006E6D,
92             'sargassosea' => 0x485167,
93             'tofu' => 0xEAE6DA,
94             'almondbuff' => 0xD1B894,
95             'quietgray' => 0xBCBCBE,
96             'meerkat' => 0xA9754F,
97             'jesterred' => 0x9E1030,
98             'turmeric' => 0xFE840E,
99             'livingcoral' => 0xFF6F61,
100             'pinkpeacock' => 0xC62168,
101             'pepperstem' => 0x8D9440,
102             'aspengold' => 0xFFD662,
103             'princessblue' => 0x00539C,
104             'toffee' => 0x755139,
105             'mangomojito' => 0xD69C2F,
106             'terrariummoss' => 0x616247,
107             'sweetlilac' => 0xE8B5CE,
108             'soybean' => 0xD2C29D,
109             'eclipse' => 0x343148,
110             'sweetcorn' => 0xF0EAD6,
111             'browngranite' => 0x615550,
112             'bikingred' => 0x77212E,
113             'cremedepeche' => 0xF5D6C6,
114             'peachpink' => 0xFA9A85,
115             'rockyroad' => 0x5A3E36,
116             'fruitdove' => 0xCE5B78,
117             'sugaralmond' => 0x935529,
118             'darkcheddar' => 0xE08119,
119             'galaxyblue' => 0x2A4B7C,
120             'bluestone' => 0x577284,
121             'orangetiger' => 0xF96714, # selected twice
122             'eden' => 0x264E36,
123             'vanillacustard' => 0xF3E0BE,
124             'eveningblue' => 0x2A293E,
125             'paloma' => 0x9F9C99,
126             'guacamole' => 0x797B3A,
127             'flamescarlet' => 0xCD212A,
128             'saffron' => 0xFFA500,
129             'biscaygreen' => 0x56C6A9,
130             'chive' => 0x4B5335,
131             'fadeddenim' => 0x798EA4,
132             'orangepeel' => 0xFA7A35,
133             'mosaicblue' => 0x00758F,
134             'sunlight' => 0xEDD59E,
135             'coralpink' => 0xE8A798,
136             'cinnamonstic' => 0x9C4722,
137             'grapecompote' => 0x6B5876,
138             'lark' => 0xB89B72,
139             'navyblazer' => 0x282D3C,
140             'brilliantwhite' => 0xEDF1FF,
141             'ash' => 0xA09998,
142             'amberglow' => 0xDC793E,
143             'samba' => 0xA2242F,
144             'sandstone' => 0xC48A69,
145             'classicblue' => 0x34568B,
146             'greensheen' => 0xD9CE52,
147             'rosetan' => 0xD19C97,
148             'ultramarinegreen' => 0x006B54,
149             'firedbrick' => 0x6A2E2A,
150             'peachnougat' => 0xE6AF91,
151             'magentapurple' => 0x6C244C,
152             'marigold' => 0xFDAC53,
153             'cerulean' => 0x9BB7D4,
154             'rust' => 0xB55A30,
155             'illuminating' => 0xF5DF4D,
156             'frenchblue' => 0x0072B5,
157             'greenash' => 0xA0DAA9,
158             'burntcoral' => 0xE9897E,
159             'mint' => 0x00A170,
160             'amethystorchid' => 0x926AA6,
161             'raspberrysorbet' => 0xD2386C,
162             'inkwell' => 0x363945,
163             'ultimategray' => 0x96999b,
164             'buttercream' => 0xEFE1CE,
165             'desertmist' => 0xE0B589,
166             'willow' => 0x9A8B4F,
167             'veryperi' => 0x696aad,
168             'spunsugar' => 0xb8deec,
169             'gossamerpink' => 0xf9c5c2,
170             'innuendo' => 0xc43f66,
171             'skydiver' => 0x1e609e,
172             'daffodil' => 0xfdc04e,
173             'glacierlake' => 0x84a2bb,
174             'harborblue' => 0x16737f,
175             'cocamocha' => 0x8c725f,
176             'dahliamauve' => 0xa64f82,
177             'poinciana' => 0xc94235,
178             'snowwhite' => 0xf2f0eb,
179             'perfectlypale' => 0xd5ccc1,
180             'basil' => 0x829f82,
181             'northerndroplet' => 0xbdc0bf,
182             'poppyseed' => 0x66686c,
183             'lavafalls' => 0x9f383a,
184             'samoansun' => 0xf5cc72,
185             'roseviolet' => 0xc15391,
186             'amazon' => 0x1C734B,
187             'nosegay' => 0xf0c0d8,
188             'waterspout' => 0x93dbe0,
189             'caramelcafe' => 0x8b5a3e,
190             'midnight' => 0x315d78,
191             'arcticwolf' => 0xe6decf,
192             'autumnblonde' => 0xf2d6b3,
193             'polarnight' => 0x434550,
194             'lodenfrost' => 0x758e77,
195             'chiseledstone' => 0x8f8f93,
196             'myknosblue' => 0x005B88,
197             'leprechaun' => 0x378661,
198             'fuchsiafedora' => 0xCA4286,
199             'palerosette' => 0xFFBBB9,
200             'adobe' => 0xA66948,
201             'firewhirl' => 0xA73730,
202             'rhodonite' => 0x302C4D,
203             'springlake' => 0x698295,
204             'rootbeer' => 0x714A41,
205             'coconutcream' => 0xEFE3DF,
206             'olivebranch' => 0x6A6A45,
207             'peachfuzz' => 0xFFBE98,
208             'rooibostea' => 0xAE4B38,
209             'orangeade' => 0xE75936,
210             'watercress' => 0x708C66,
211             'desertflower' => 0xFF9A90,
212             'chambrayblue' => 0xA4B9DA,
213             'pastellilac' => 0xBEB2D5,
214             'marlin' => 0x505C84,
215             'lemondrop' => 0xF8D974,
216             'capri' => 0x42BDCB,
217             'tomatocream' => 0xC57644,
218             'goldenpalm' => 0xAF8D1F,
219             'scarletsmile' => 0x9F2436,
220             'aventurine' => 0x005348,
221             'redorange' => 0xEF5327,
222             'fern' => 0x999E62,
223             'italianplum' => 0x51354A,
224             'moonstruck' => 0xC2BEB6,
225             'wintersky' => 0xA6C0CD,
226             'lucentwhite' => 0xF4F7FF,
227             'mochamousse' => 0xa47864,
228             'bran' => 0xa66e4a,
229             'crocus' => 0xc67fae,
230             'limecream' => 0xd7e8bc,
231             'whitegrape' => 0xa6be47,
232             'dejavublue' => 0x2e5283,
233             'kashmir' => 0x6f8d6a,
234             'mistedmarigold' => 0xe3bd33,
235             'cocoon' => 0xc9b27c,
236             'antiquewhite' => 0xede3d2,
237             'rumrasin' => 0x583432,
238             'moonbeam' => 0xcdc6bd,
239             'bluegranite' => 0x717388,
240             'lemongrass' => 0xdcd494,
241             'brandiedmelon' => 0xd1805f,
242             'lyonsblue' => 0x005871,
243             'damson' => 0x854c65,
244             'primrosepink' => 0xefdadd,
245             'winterberry' => 0xbe394f,
246             'hotchocolate' => 0x704a49,
247             'poppyred' => 0xdc343b,
248             'bronzebrown' => 0x82643e,
249             'brightwhite' => 0xf4f5f0,
250             'frenchroast' => 0x58423f,
251             'vaporblue' => 0xbdbebf,
252             'crownblue' => 0x464b65,
253             'mauvewine' => 0x5b3644,
254             };
255             }
256              
257             1;
258              
259             =encoding utf8
260              
261             =head1 NAME
262              
263             Graphics::ColorNames::PantoneReport - RGB values of Pantone Report colors
264              
265             =head1 SYNOPSIS
266              
267             require Graphics::ColorNames::PantoneReport;
268              
269             $NameTable = Graphics::ColorNames::PantoneReport->NamesRgbTable();
270             $RgbBlack = $NameTable->{'airyblue'};
271              
272             =head1 DESCRIPTION
273              
274             See the documentation of L for information how to use
275             this module.
276              
277             This module defines 242 names and associated RGB values of colors that were
278             part of the annual report of the I from 2016 to 2025.
279             They reflect trends at the I and should not be
280             mistaken for the colors of the palette created by Pantone for Designers,
281             which can be accessed via L. I choose
282             TPX (TPG) over TCX values since ladder are specific to the textile industry
283             and I assume usage of this module is monitor related. However, when no
284             TPX (TPG) available we took TCX, since I dont have the exact conversion
285             formula.
286              
287             All names are lower case and do not contain space or apostrophes or other
288             none ASCII characters - the originally named C<"Potter's Clay"> is
289             here C<"pottersclay"> and C<'Crème de Peche'> => C<'cremedepeche'>.
290             But you can actually access them as "Potters_Clay" and 'Creme de Peche'
291             because L does normalize names by C and
292             removing I<'_'> and I<' '>.
293              
294              
295             =head1 SEE ALSO
296              
297             Pantone Report Colors L
298              
299             Encycolorpedia L
300              
301             =head1 AUTHOR
302              
303             Herbert Breunung
304              
305             Based on L by Robert Rothenberg.
306              
307             =head1 LICENSE
308              
309             Copyright 2022-25 Herbert Breunung
310              
311             This program is free software; you can redistribute it
312             and/or modify it under the same terms as Perl itself.
313              
314             =cut