Coverage for /home/martinb/.local/share/virtualenvs/camcops/lib/python3.6/site-packages/matplotlib/_color_data.py : 100%

Hot-keys on this page
r m x p toggle line displays
j k next/prev highlighted chunk
0 (zero) top of page
1 (one) first highlighted chunk
1from collections import OrderedDict
4BASE_COLORS = {
5 'b': (0, 0, 1), # blue
6 'g': (0, 0.5, 0), # green
7 'r': (1, 0, 0), # red
8 'c': (0, 0.75, 0.75), # cyan
9 'm': (0.75, 0, 0.75), # magenta
10 'y': (0.75, 0.75, 0), # yellow
11 'k': (0, 0, 0), # black
12 'w': (1, 1, 1), # white
13}
16# These colors are from Tableau
17TABLEAU_COLORS = (
18 ('blue', '#1f77b4'),
19 ('orange', '#ff7f0e'),
20 ('green', '#2ca02c'),
21 ('red', '#d62728'),
22 ('purple', '#9467bd'),
23 ('brown', '#8c564b'),
24 ('pink', '#e377c2'),
25 ('gray', '#7f7f7f'),
26 ('olive', '#bcbd22'),
27 ('cyan', '#17becf'),
28)
30# Normalize name to "tab:<name>" to avoid name collisions.
31TABLEAU_COLORS = OrderedDict(
32 ('tab:' + name, value) for name, value in TABLEAU_COLORS)
34# This mapping of color names -> hex values is taken from
35# a survey run by Randall Munroe see:
36# https://blog.xkcd.com/2010/05/03/color-survey-results/
37# for more details. The results are hosted at
38# https://xkcd.com/color/rgb
39# and also available as a text file at
40# https://xkcd.com/color/rgb.txt
41#
42# License: http://creativecommons.org/publicdomain/zero/1.0/
43XKCD_COLORS = {
44 'cloudy blue': '#acc2d9',
45 'dark pastel green': '#56ae57',
46 'dust': '#b2996e',
47 'electric lime': '#a8ff04',
48 'fresh green': '#69d84f',
49 'light eggplant': '#894585',
50 'nasty green': '#70b23f',
51 'really light blue': '#d4ffff',
52 'tea': '#65ab7c',
53 'warm purple': '#952e8f',
54 'yellowish tan': '#fcfc81',
55 'cement': '#a5a391',
56 'dark grass green': '#388004',
57 'dusty teal': '#4c9085',
58 'grey teal': '#5e9b8a',
59 'macaroni and cheese': '#efb435',
60 'pinkish tan': '#d99b82',
61 'spruce': '#0a5f38',
62 'strong blue': '#0c06f7',
63 'toxic green': '#61de2a',
64 'windows blue': '#3778bf',
65 'blue blue': '#2242c7',
66 'blue with a hint of purple': '#533cc6',
67 'booger': '#9bb53c',
68 'bright sea green': '#05ffa6',
69 'dark green blue': '#1f6357',
70 'deep turquoise': '#017374',
71 'green teal': '#0cb577',
72 'strong pink': '#ff0789',
73 'bland': '#afa88b',
74 'deep aqua': '#08787f',
75 'lavender pink': '#dd85d7',
76 'light moss green': '#a6c875',
77 'light seafoam green': '#a7ffb5',
78 'olive yellow': '#c2b709',
79 'pig pink': '#e78ea5',
80 'deep lilac': '#966ebd',
81 'desert': '#ccad60',
82 'dusty lavender': '#ac86a8',
83 'purpley grey': '#947e94',
84 'purply': '#983fb2',
85 'candy pink': '#ff63e9',
86 'light pastel green': '#b2fba5',
87 'boring green': '#63b365',
88 'kiwi green': '#8ee53f',
89 'light grey green': '#b7e1a1',
90 'orange pink': '#ff6f52',
91 'tea green': '#bdf8a3',
92 'very light brown': '#d3b683',
93 'egg shell': '#fffcc4',
94 'eggplant purple': '#430541',
95 'powder pink': '#ffb2d0',
96 'reddish grey': '#997570',
97 'baby shit brown': '#ad900d',
98 'liliac': '#c48efd',
99 'stormy blue': '#507b9c',
100 'ugly brown': '#7d7103',
101 'custard': '#fffd78',
102 'darkish pink': '#da467d',
103 'deep brown': '#410200',
104 'greenish beige': '#c9d179',
105 'manilla': '#fffa86',
106 'off blue': '#5684ae',
107 'battleship grey': '#6b7c85',
108 'browny green': '#6f6c0a',
109 'bruise': '#7e4071',
110 'kelley green': '#009337',
111 'sickly yellow': '#d0e429',
112 'sunny yellow': '#fff917',
113 'azul': '#1d5dec',
114 'darkgreen': '#054907',
115 'green/yellow': '#b5ce08',
116 'lichen': '#8fb67b',
117 'light light green': '#c8ffb0',
118 'pale gold': '#fdde6c',
119 'sun yellow': '#ffdf22',
120 'tan green': '#a9be70',
121 'burple': '#6832e3',
122 'butterscotch': '#fdb147',
123 'toupe': '#c7ac7d',
124 'dark cream': '#fff39a',
125 'indian red': '#850e04',
126 'light lavendar': '#efc0fe',
127 'poison green': '#40fd14',
128 'baby puke green': '#b6c406',
129 'bright yellow green': '#9dff00',
130 'charcoal grey': '#3c4142',
131 'squash': '#f2ab15',
132 'cinnamon': '#ac4f06',
133 'light pea green': '#c4fe82',
134 'radioactive green': '#2cfa1f',
135 'raw sienna': '#9a6200',
136 'baby purple': '#ca9bf7',
137 'cocoa': '#875f42',
138 'light royal blue': '#3a2efe',
139 'orangeish': '#fd8d49',
140 'rust brown': '#8b3103',
141 'sand brown': '#cba560',
142 'swamp': '#698339',
143 'tealish green': '#0cdc73',
144 'burnt siena': '#b75203',
145 'camo': '#7f8f4e',
146 'dusk blue': '#26538d',
147 'fern': '#63a950',
148 'old rose': '#c87f89',
149 'pale light green': '#b1fc99',
150 'peachy pink': '#ff9a8a',
151 'rosy pink': '#f6688e',
152 'light bluish green': '#76fda8',
153 'light bright green': '#53fe5c',
154 'light neon green': '#4efd54',
155 'light seafoam': '#a0febf',
156 'tiffany blue': '#7bf2da',
157 'washed out green': '#bcf5a6',
158 'browny orange': '#ca6b02',
159 'nice blue': '#107ab0',
160 'sapphire': '#2138ab',
161 'greyish teal': '#719f91',
162 'orangey yellow': '#fdb915',
163 'parchment': '#fefcaf',
164 'straw': '#fcf679',
165 'very dark brown': '#1d0200',
166 'terracota': '#cb6843',
167 'ugly blue': '#31668a',
168 'clear blue': '#247afd',
169 'creme': '#ffffb6',
170 'foam green': '#90fda9',
171 'grey/green': '#86a17d',
172 'light gold': '#fddc5c',
173 'seafoam blue': '#78d1b6',
174 'topaz': '#13bbaf',
175 'violet pink': '#fb5ffc',
176 'wintergreen': '#20f986',
177 'yellow tan': '#ffe36e',
178 'dark fuchsia': '#9d0759',
179 'indigo blue': '#3a18b1',
180 'light yellowish green': '#c2ff89',
181 'pale magenta': '#d767ad',
182 'rich purple': '#720058',
183 'sunflower yellow': '#ffda03',
184 'green/blue': '#01c08d',
185 'leather': '#ac7434',
186 'racing green': '#014600',
187 'vivid purple': '#9900fa',
188 'dark royal blue': '#02066f',
189 'hazel': '#8e7618',
190 'muted pink': '#d1768f',
191 'booger green': '#96b403',
192 'canary': '#fdff63',
193 'cool grey': '#95a3a6',
194 'dark taupe': '#7f684e',
195 'darkish purple': '#751973',
196 'true green': '#089404',
197 'coral pink': '#ff6163',
198 'dark sage': '#598556',
199 'dark slate blue': '#214761',
200 'flat blue': '#3c73a8',
201 'mushroom': '#ba9e88',
202 'rich blue': '#021bf9',
203 'dirty purple': '#734a65',
204 'greenblue': '#23c48b',
205 'icky green': '#8fae22',
206 'light khaki': '#e6f2a2',
207 'warm blue': '#4b57db',
208 'dark hot pink': '#d90166',
209 'deep sea blue': '#015482',
210 'carmine': '#9d0216',
211 'dark yellow green': '#728f02',
212 'pale peach': '#ffe5ad',
213 'plum purple': '#4e0550',
214 'golden rod': '#f9bc08',
215 'neon red': '#ff073a',
216 'old pink': '#c77986',
217 'very pale blue': '#d6fffe',
218 'blood orange': '#fe4b03',
219 'grapefruit': '#fd5956',
220 'sand yellow': '#fce166',
221 'clay brown': '#b2713d',
222 'dark blue grey': '#1f3b4d',
223 'flat green': '#699d4c',
224 'light green blue': '#56fca2',
225 'warm pink': '#fb5581',
226 'dodger blue': '#3e82fc',
227 'gross green': '#a0bf16',
228 'ice': '#d6fffa',
229 'metallic blue': '#4f738e',
230 'pale salmon': '#ffb19a',
231 'sap green': '#5c8b15',
232 'algae': '#54ac68',
233 'bluey grey': '#89a0b0',
234 'greeny grey': '#7ea07a',
235 'highlighter green': '#1bfc06',
236 'light light blue': '#cafffb',
237 'light mint': '#b6ffbb',
238 'raw umber': '#a75e09',
239 'vivid blue': '#152eff',
240 'deep lavender': '#8d5eb7',
241 'dull teal': '#5f9e8f',
242 'light greenish blue': '#63f7b4',
243 'mud green': '#606602',
244 'pinky': '#fc86aa',
245 'red wine': '#8c0034',
246 'shit green': '#758000',
247 'tan brown': '#ab7e4c',
248 'darkblue': '#030764',
249 'rosa': '#fe86a4',
250 'lipstick': '#d5174e',
251 'pale mauve': '#fed0fc',
252 'claret': '#680018',
253 'dandelion': '#fedf08',
254 'orangered': '#fe420f',
255 'poop green': '#6f7c00',
256 'ruby': '#ca0147',
257 'dark': '#1b2431',
258 'greenish turquoise': '#00fbb0',
259 'pastel red': '#db5856',
260 'piss yellow': '#ddd618',
261 'bright cyan': '#41fdfe',
262 'dark coral': '#cf524e',
263 'algae green': '#21c36f',
264 'darkish red': '#a90308',
265 'reddy brown': '#6e1005',
266 'blush pink': '#fe828c',
267 'camouflage green': '#4b6113',
268 'lawn green': '#4da409',
269 'putty': '#beae8a',
270 'vibrant blue': '#0339f8',
271 'dark sand': '#a88f59',
272 'purple/blue': '#5d21d0',
273 'saffron': '#feb209',
274 'twilight': '#4e518b',
275 'warm brown': '#964e02',
276 'bluegrey': '#85a3b2',
277 'bubble gum pink': '#ff69af',
278 'duck egg blue': '#c3fbf4',
279 'greenish cyan': '#2afeb7',
280 'petrol': '#005f6a',
281 'royal': '#0c1793',
282 'butter': '#ffff81',
283 'dusty orange': '#f0833a',
284 'off yellow': '#f1f33f',
285 'pale olive green': '#b1d27b',
286 'orangish': '#fc824a',
287 'leaf': '#71aa34',
288 'light blue grey': '#b7c9e2',
289 'dried blood': '#4b0101',
290 'lightish purple': '#a552e6',
291 'rusty red': '#af2f0d',
292 'lavender blue': '#8b88f8',
293 'light grass green': '#9af764',
294 'light mint green': '#a6fbb2',
295 'sunflower': '#ffc512',
296 'velvet': '#750851',
297 'brick orange': '#c14a09',
298 'lightish red': '#fe2f4a',
299 'pure blue': '#0203e2',
300 'twilight blue': '#0a437a',
301 'violet red': '#a50055',
302 'yellowy brown': '#ae8b0c',
303 'carnation': '#fd798f',
304 'muddy yellow': '#bfac05',
305 'dark seafoam green': '#3eaf76',
306 'deep rose': '#c74767',
307 'dusty red': '#b9484e',
308 'grey/blue': '#647d8e',
309 'lemon lime': '#bffe28',
310 'purple/pink': '#d725de',
311 'brown yellow': '#b29705',
312 'purple brown': '#673a3f',
313 'wisteria': '#a87dc2',
314 'banana yellow': '#fafe4b',
315 'lipstick red': '#c0022f',
316 'water blue': '#0e87cc',
317 'brown grey': '#8d8468',
318 'vibrant purple': '#ad03de',
319 'baby green': '#8cff9e',
320 'barf green': '#94ac02',
321 'eggshell blue': '#c4fff7',
322 'sandy yellow': '#fdee73',
323 'cool green': '#33b864',
324 'pale': '#fff9d0',
325 'blue/grey': '#758da3',
326 'hot magenta': '#f504c9',
327 'greyblue': '#77a1b5',
328 'purpley': '#8756e4',
329 'baby shit green': '#889717',
330 'brownish pink': '#c27e79',
331 'dark aquamarine': '#017371',
332 'diarrhea': '#9f8303',
333 'light mustard': '#f7d560',
334 'pale sky blue': '#bdf6fe',
335 'turtle green': '#75b84f',
336 'bright olive': '#9cbb04',
337 'dark grey blue': '#29465b',
338 'greeny brown': '#696006',
339 'lemon green': '#adf802',
340 'light periwinkle': '#c1c6fc',
341 'seaweed green': '#35ad6b',
342 'sunshine yellow': '#fffd37',
343 'ugly purple': '#a442a0',
344 'medium pink': '#f36196',
345 'puke brown': '#947706',
346 'very light pink': '#fff4f2',
347 'viridian': '#1e9167',
348 'bile': '#b5c306',
349 'faded yellow': '#feff7f',
350 'very pale green': '#cffdbc',
351 'vibrant green': '#0add08',
352 'bright lime': '#87fd05',
353 'spearmint': '#1ef876',
354 'light aquamarine': '#7bfdc7',
355 'light sage': '#bcecac',
356 'yellowgreen': '#bbf90f',
357 'baby poo': '#ab9004',
358 'dark seafoam': '#1fb57a',
359 'deep teal': '#00555a',
360 'heather': '#a484ac',
361 'rust orange': '#c45508',
362 'dirty blue': '#3f829d',
363 'fern green': '#548d44',
364 'bright lilac': '#c95efb',
365 'weird green': '#3ae57f',
366 'peacock blue': '#016795',
367 'avocado green': '#87a922',
368 'faded orange': '#f0944d',
369 'grape purple': '#5d1451',
370 'hot green': '#25ff29',
371 'lime yellow': '#d0fe1d',
372 'mango': '#ffa62b',
373 'shamrock': '#01b44c',
374 'bubblegum': '#ff6cb5',
375 'purplish brown': '#6b4247',
376 'vomit yellow': '#c7c10c',
377 'pale cyan': '#b7fffa',
378 'key lime': '#aeff6e',
379 'tomato red': '#ec2d01',
380 'lightgreen': '#76ff7b',
381 'merlot': '#730039',
382 'night blue': '#040348',
383 'purpleish pink': '#df4ec8',
384 'apple': '#6ecb3c',
385 'baby poop green': '#8f9805',
386 'green apple': '#5edc1f',
387 'heliotrope': '#d94ff5',
388 'yellow/green': '#c8fd3d',
389 'almost black': '#070d0d',
390 'cool blue': '#4984b8',
391 'leafy green': '#51b73b',
392 'mustard brown': '#ac7e04',
393 'dusk': '#4e5481',
394 'dull brown': '#876e4b',
395 'frog green': '#58bc08',
396 'vivid green': '#2fef10',
397 'bright light green': '#2dfe54',
398 'fluro green': '#0aff02',
399 'kiwi': '#9cef43',
400 'seaweed': '#18d17b',
401 'navy green': '#35530a',
402 'ultramarine blue': '#1805db',
403 'iris': '#6258c4',
404 'pastel orange': '#ff964f',
405 'yellowish orange': '#ffab0f',
406 'perrywinkle': '#8f8ce7',
407 'tealish': '#24bca8',
408 'dark plum': '#3f012c',
409 'pear': '#cbf85f',
410 'pinkish orange': '#ff724c',
411 'midnight purple': '#280137',
412 'light urple': '#b36ff6',
413 'dark mint': '#48c072',
414 'greenish tan': '#bccb7a',
415 'light burgundy': '#a8415b',
416 'turquoise blue': '#06b1c4',
417 'ugly pink': '#cd7584',
418 'sandy': '#f1da7a',
419 'electric pink': '#ff0490',
420 'muted purple': '#805b87',
421 'mid green': '#50a747',
422 'greyish': '#a8a495',
423 'neon yellow': '#cfff04',
424 'banana': '#ffff7e',
425 'carnation pink': '#ff7fa7',
426 'tomato': '#ef4026',
427 'sea': '#3c9992',
428 'muddy brown': '#886806',
429 'turquoise green': '#04f489',
430 'buff': '#fef69e',
431 'fawn': '#cfaf7b',
432 'muted blue': '#3b719f',
433 'pale rose': '#fdc1c5',
434 'dark mint green': '#20c073',
435 'amethyst': '#9b5fc0',
436 'blue/green': '#0f9b8e',
437 'chestnut': '#742802',
438 'sick green': '#9db92c',
439 'pea': '#a4bf20',
440 'rusty orange': '#cd5909',
441 'stone': '#ada587',
442 'rose red': '#be013c',
443 'pale aqua': '#b8ffeb',
444 'deep orange': '#dc4d01',
445 'earth': '#a2653e',
446 'mossy green': '#638b27',
447 'grassy green': '#419c03',
448 'pale lime green': '#b1ff65',
449 'light grey blue': '#9dbcd4',
450 'pale grey': '#fdfdfe',
451 'asparagus': '#77ab56',
452 'blueberry': '#464196',
453 'purple red': '#990147',
454 'pale lime': '#befd73',
455 'greenish teal': '#32bf84',
456 'caramel': '#af6f09',
457 'deep magenta': '#a0025c',
458 'light peach': '#ffd8b1',
459 'milk chocolate': '#7f4e1e',
460 'ocher': '#bf9b0c',
461 'off green': '#6ba353',
462 'purply pink': '#f075e6',
463 'lightblue': '#7bc8f6',
464 'dusky blue': '#475f94',
465 'golden': '#f5bf03',
466 'light beige': '#fffeb6',
467 'butter yellow': '#fffd74',
468 'dusky purple': '#895b7b',
469 'french blue': '#436bad',
470 'ugly yellow': '#d0c101',
471 'greeny yellow': '#c6f808',
472 'orangish red': '#f43605',
473 'shamrock green': '#02c14d',
474 'orangish brown': '#b25f03',
475 'tree green': '#2a7e19',
476 'deep violet': '#490648',
477 'gunmetal': '#536267',
478 'blue/purple': '#5a06ef',
479 'cherry': '#cf0234',
480 'sandy brown': '#c4a661',
481 'warm grey': '#978a84',
482 'dark indigo': '#1f0954',
483 'midnight': '#03012d',
484 'bluey green': '#2bb179',
485 'grey pink': '#c3909b',
486 'soft purple': '#a66fb5',
487 'blood': '#770001',
488 'brown red': '#922b05',
489 'medium grey': '#7d7f7c',
490 'berry': '#990f4b',
491 'poo': '#8f7303',
492 'purpley pink': '#c83cb9',
493 'light salmon': '#fea993',
494 'snot': '#acbb0d',
495 'easter purple': '#c071fe',
496 'light yellow green': '#ccfd7f',
497 'dark navy blue': '#00022e',
498 'drab': '#828344',
499 'light rose': '#ffc5cb',
500 'rouge': '#ab1239',
501 'purplish red': '#b0054b',
502 'slime green': '#99cc04',
503 'baby poop': '#937c00',
504 'irish green': '#019529',
505 'pink/purple': '#ef1de7',
506 'dark navy': '#000435',
507 'greeny blue': '#42b395',
508 'light plum': '#9d5783',
509 'pinkish grey': '#c8aca9',
510 'dirty orange': '#c87606',
511 'rust red': '#aa2704',
512 'pale lilac': '#e4cbff',
513 'orangey red': '#fa4224',
514 'primary blue': '#0804f9',
515 'kermit green': '#5cb200',
516 'brownish purple': '#76424e',
517 'murky green': '#6c7a0e',
518 'wheat': '#fbdd7e',
519 'very dark purple': '#2a0134',
520 'bottle green': '#044a05',
521 'watermelon': '#fd4659',
522 'deep sky blue': '#0d75f8',
523 'fire engine red': '#fe0002',
524 'yellow ochre': '#cb9d06',
525 'pumpkin orange': '#fb7d07',
526 'pale olive': '#b9cc81',
527 'light lilac': '#edc8ff',
528 'lightish green': '#61e160',
529 'carolina blue': '#8ab8fe',
530 'mulberry': '#920a4e',
531 'shocking pink': '#fe02a2',
532 'auburn': '#9a3001',
533 'bright lime green': '#65fe08',
534 'celadon': '#befdb7',
535 'pinkish brown': '#b17261',
536 'poo brown': '#885f01',
537 'bright sky blue': '#02ccfe',
538 'celery': '#c1fd95',
539 'dirt brown': '#836539',
540 'strawberry': '#fb2943',
541 'dark lime': '#84b701',
542 'copper': '#b66325',
543 'medium brown': '#7f5112',
544 'muted green': '#5fa052',
545 "robin's egg": '#6dedfd',
546 'bright aqua': '#0bf9ea',
547 'bright lavender': '#c760ff',
548 'ivory': '#ffffcb',
549 'very light purple': '#f6cefc',
550 'light navy': '#155084',
551 'pink red': '#f5054f',
552 'olive brown': '#645403',
553 'poop brown': '#7a5901',
554 'mustard green': '#a8b504',
555 'ocean green': '#3d9973',
556 'very dark blue': '#000133',
557 'dusty green': '#76a973',
558 'light navy blue': '#2e5a88',
559 'minty green': '#0bf77d',
560 'adobe': '#bd6c48',
561 'barney': '#ac1db8',
562 'jade green': '#2baf6a',
563 'bright light blue': '#26f7fd',
564 'light lime': '#aefd6c',
565 'dark khaki': '#9b8f55',
566 'orange yellow': '#ffad01',
567 'ocre': '#c69c04',
568 'maize': '#f4d054',
569 'faded pink': '#de9dac',
570 'british racing green': '#05480d',
571 'sandstone': '#c9ae74',
572 'mud brown': '#60460f',
573 'light sea green': '#98f6b0',
574 'robin egg blue': '#8af1fe',
575 'aqua marine': '#2ee8bb',
576 'dark sea green': '#11875d',
577 'soft pink': '#fdb0c0',
578 'orangey brown': '#b16002',
579 'cherry red': '#f7022a',
580 'burnt yellow': '#d5ab09',
581 'brownish grey': '#86775f',
582 'camel': '#c69f59',
583 'purplish grey': '#7a687f',
584 'marine': '#042e60',
585 'greyish pink': '#c88d94',
586 'pale turquoise': '#a5fbd5',
587 'pastel yellow': '#fffe71',
588 'bluey purple': '#6241c7',
589 'canary yellow': '#fffe40',
590 'faded red': '#d3494e',
591 'sepia': '#985e2b',
592 'coffee': '#a6814c',
593 'bright magenta': '#ff08e8',
594 'mocha': '#9d7651',
595 'ecru': '#feffca',
596 'purpleish': '#98568d',
597 'cranberry': '#9e003a',
598 'darkish green': '#287c37',
599 'brown orange': '#b96902',
600 'dusky rose': '#ba6873',
601 'melon': '#ff7855',
602 'sickly green': '#94b21c',
603 'silver': '#c5c9c7',
604 'purply blue': '#661aee',
605 'purpleish blue': '#6140ef',
606 'hospital green': '#9be5aa',
607 'shit brown': '#7b5804',
608 'mid blue': '#276ab3',
609 'amber': '#feb308',
610 'easter green': '#8cfd7e',
611 'soft blue': '#6488ea',
612 'cerulean blue': '#056eee',
613 'golden brown': '#b27a01',
614 'bright turquoise': '#0ffef9',
615 'red pink': '#fa2a55',
616 'red purple': '#820747',
617 'greyish brown': '#7a6a4f',
618 'vermillion': '#f4320c',
619 'russet': '#a13905',
620 'steel grey': '#6f828a',
621 'lighter purple': '#a55af4',
622 'bright violet': '#ad0afd',
623 'prussian blue': '#004577',
624 'slate green': '#658d6d',
625 'dirty pink': '#ca7b80',
626 'dark blue green': '#005249',
627 'pine': '#2b5d34',
628 'yellowy green': '#bff128',
629 'dark gold': '#b59410',
630 'bluish': '#2976bb',
631 'darkish blue': '#014182',
632 'dull red': '#bb3f3f',
633 'pinky red': '#fc2647',
634 'bronze': '#a87900',
635 'pale teal': '#82cbb2',
636 'military green': '#667c3e',
637 'barbie pink': '#fe46a5',
638 'bubblegum pink': '#fe83cc',
639 'pea soup green': '#94a617',
640 'dark mustard': '#a88905',
641 'shit': '#7f5f00',
642 'medium purple': '#9e43a2',
643 'very dark green': '#062e03',
644 'dirt': '#8a6e45',
645 'dusky pink': '#cc7a8b',
646 'red violet': '#9e0168',
647 'lemon yellow': '#fdff38',
648 'pistachio': '#c0fa8b',
649 'dull yellow': '#eedc5b',
650 'dark lime green': '#7ebd01',
651 'denim blue': '#3b5b92',
652 'teal blue': '#01889f',
653 'lightish blue': '#3d7afd',
654 'purpley blue': '#5f34e7',
655 'light indigo': '#6d5acf',
656 'swamp green': '#748500',
657 'brown green': '#706c11',
658 'dark maroon': '#3c0008',
659 'hot purple': '#cb00f5',
660 'dark forest green': '#002d04',
661 'faded blue': '#658cbb',
662 'drab green': '#749551',
663 'light lime green': '#b9ff66',
664 'snot green': '#9dc100',
665 'yellowish': '#faee66',
666 'light blue green': '#7efbb3',
667 'bordeaux': '#7b002c',
668 'light mauve': '#c292a1',
669 'ocean': '#017b92',
670 'marigold': '#fcc006',
671 'muddy green': '#657432',
672 'dull orange': '#d8863b',
673 'steel': '#738595',
674 'electric purple': '#aa23ff',
675 'fluorescent green': '#08ff08',
676 'yellowish brown': '#9b7a01',
677 'blush': '#f29e8e',
678 'soft green': '#6fc276',
679 'bright orange': '#ff5b00',
680 'lemon': '#fdff52',
681 'purple grey': '#866f85',
682 'acid green': '#8ffe09',
683 'pale lavender': '#eecffe',
684 'violet blue': '#510ac9',
685 'light forest green': '#4f9153',
686 'burnt red': '#9f2305',
687 'khaki green': '#728639',
688 'cerise': '#de0c62',
689 'faded purple': '#916e99',
690 'apricot': '#ffb16d',
691 'dark olive green': '#3c4d03',
692 'grey brown': '#7f7053',
693 'green grey': '#77926f',
694 'true blue': '#010fcc',
695 'pale violet': '#ceaefa',
696 'periwinkle blue': '#8f99fb',
697 'light sky blue': '#c6fcff',
698 'blurple': '#5539cc',
699 'green brown': '#544e03',
700 'bluegreen': '#017a79',
701 'bright teal': '#01f9c6',
702 'brownish yellow': '#c9b003',
703 'pea soup': '#929901',
704 'forest': '#0b5509',
705 'barney purple': '#a00498',
706 'ultramarine': '#2000b1',
707 'purplish': '#94568c',
708 'puke yellow': '#c2be0e',
709 'bluish grey': '#748b97',
710 'dark periwinkle': '#665fd1',
711 'dark lilac': '#9c6da5',
712 'reddish': '#c44240',
713 'light maroon': '#a24857',
714 'dusty purple': '#825f87',
715 'terra cotta': '#c9643b',
716 'avocado': '#90b134',
717 'marine blue': '#01386a',
718 'teal green': '#25a36f',
719 'slate grey': '#59656d',
720 'lighter green': '#75fd63',
721 'electric green': '#21fc0d',
722 'dusty blue': '#5a86ad',
723 'golden yellow': '#fec615',
724 'bright yellow': '#fffd01',
725 'light lavender': '#dfc5fe',
726 'umber': '#b26400',
727 'poop': '#7f5e00',
728 'dark peach': '#de7e5d',
729 'jungle green': '#048243',
730 'eggshell': '#ffffd4',
731 'denim': '#3b638c',
732 'yellow brown': '#b79400',
733 'dull purple': '#84597e',
734 'chocolate brown': '#411900',
735 'wine red': '#7b0323',
736 'neon blue': '#04d9ff',
737 'dirty green': '#667e2c',
738 'light tan': '#fbeeac',
739 'ice blue': '#d7fffe',
740 'cadet blue': '#4e7496',
741 'dark mauve': '#874c62',
742 'very light blue': '#d5ffff',
743 'grey purple': '#826d8c',
744 'pastel pink': '#ffbacd',
745 'very light green': '#d1ffbd',
746 'dark sky blue': '#448ee4',
747 'evergreen': '#05472a',
748 'dull pink': '#d5869d',
749 'aubergine': '#3d0734',
750 'mahogany': '#4a0100',
751 'reddish orange': '#f8481c',
752 'deep green': '#02590f',
753 'vomit green': '#89a203',
754 'purple pink': '#e03fd8',
755 'dusty pink': '#d58a94',
756 'faded green': '#7bb274',
757 'camo green': '#526525',
758 'pinky purple': '#c94cbe',
759 'pink purple': '#db4bda',
760 'brownish red': '#9e3623',
761 'dark rose': '#b5485d',
762 'mud': '#735c12',
763 'brownish': '#9c6d57',
764 'emerald green': '#028f1e',
765 'pale brown': '#b1916e',
766 'dull blue': '#49759c',
767 'burnt umber': '#a0450e',
768 'medium green': '#39ad48',
769 'clay': '#b66a50',
770 'light aqua': '#8cffdb',
771 'light olive green': '#a4be5c',
772 'brownish orange': '#cb7723',
773 'dark aqua': '#05696b',
774 'purplish pink': '#ce5dae',
775 'dark salmon': '#c85a53',
776 'greenish grey': '#96ae8d',
777 'jade': '#1fa774',
778 'ugly green': '#7a9703',
779 'dark beige': '#ac9362',
780 'emerald': '#01a049',
781 'pale red': '#d9544d',
782 'light magenta': '#fa5ff7',
783 'sky': '#82cafc',
784 'light cyan': '#acfffc',
785 'yellow orange': '#fcb001',
786 'reddish purple': '#910951',
787 'reddish pink': '#fe2c54',
788 'orchid': '#c875c4',
789 'dirty yellow': '#cdc50a',
790 'orange red': '#fd411e',
791 'deep red': '#9a0200',
792 'orange brown': '#be6400',
793 'cobalt blue': '#030aa7',
794 'neon pink': '#fe019a',
795 'rose pink': '#f7879a',
796 'greyish purple': '#887191',
797 'raspberry': '#b00149',
798 'aqua green': '#12e193',
799 'salmon pink': '#fe7b7c',
800 'tangerine': '#ff9408',
801 'brownish green': '#6a6e09',
802 'red brown': '#8b2e16',
803 'greenish brown': '#696112',
804 'pumpkin': '#e17701',
805 'pine green': '#0a481e',
806 'charcoal': '#343837',
807 'baby pink': '#ffb7ce',
808 'cornflower': '#6a79f7',
809 'blue violet': '#5d06e9',
810 'chocolate': '#3d1c02',
811 'greyish green': '#82a67d',
812 'scarlet': '#be0119',
813 'green yellow': '#c9ff27',
814 'dark olive': '#373e02',
815 'sienna': '#a9561e',
816 'pastel purple': '#caa0ff',
817 'terracotta': '#ca6641',
818 'aqua blue': '#02d8e9',
819 'sage green': '#88b378',
820 'blood red': '#980002',
821 'deep pink': '#cb0162',
822 'grass': '#5cac2d',
823 'moss': '#769958',
824 'pastel blue': '#a2bffe',
825 'bluish green': '#10a674',
826 'green blue': '#06b48b',
827 'dark tan': '#af884a',
828 'greenish blue': '#0b8b87',
829 'pale orange': '#ffa756',
830 'vomit': '#a2a415',
831 'forrest green': '#154406',
832 'dark lavender': '#856798',
833 'dark violet': '#34013f',
834 'purple blue': '#632de9',
835 'dark cyan': '#0a888a',
836 'olive drab': '#6f7632',
837 'pinkish': '#d46a7e',
838 'cobalt': '#1e488f',
839 'neon purple': '#bc13fe',
840 'light turquoise': '#7ef4cc',
841 'apple green': '#76cd26',
842 'dull green': '#74a662',
843 'wine': '#80013f',
844 'powder blue': '#b1d1fc',
845 'off white': '#ffffe4',
846 'electric blue': '#0652ff',
847 'dark turquoise': '#045c5a',
848 'blue purple': '#5729ce',
849 'azure': '#069af3',
850 'bright red': '#ff000d',
851 'pinkish red': '#f10c45',
852 'cornflower blue': '#5170d7',
853 'light olive': '#acbf69',
854 'grape': '#6c3461',
855 'greyish blue': '#5e819d',
856 'purplish blue': '#601ef9',
857 'yellowish green': '#b0dd16',
858 'greenish yellow': '#cdfd02',
859 'medium blue': '#2c6fbb',
860 'dusty rose': '#c0737a',
861 'light violet': '#d6b4fc',
862 'midnight blue': '#020035',
863 'bluish purple': '#703be7',
864 'red orange': '#fd3c06',
865 'dark magenta': '#960056',
866 'greenish': '#40a368',
867 'ocean blue': '#03719c',
868 'coral': '#fc5a50',
869 'cream': '#ffffc2',
870 'reddish brown': '#7f2b0a',
871 'burnt sienna': '#b04e0f',
872 'brick': '#a03623',
873 'sage': '#87ae73',
874 'grey green': '#789b73',
875 'white': '#ffffff',
876 "robin's egg blue": '#98eff9',
877 'moss green': '#658b38',
878 'steel blue': '#5a7d9a',
879 'eggplant': '#380835',
880 'light yellow': '#fffe7a',
881 'leaf green': '#5ca904',
882 'light grey': '#d8dcd6',
883 'puke': '#a5a502',
884 'pinkish purple': '#d648d7',
885 'sea blue': '#047495',
886 'pale purple': '#b790d4',
887 'slate blue': '#5b7c99',
888 'blue grey': '#607c8e',
889 'hunter green': '#0b4008',
890 'fuchsia': '#ed0dd9',
891 'crimson': '#8c000f',
892 'pale yellow': '#ffff84',
893 'ochre': '#bf9005',
894 'mustard yellow': '#d2bd0a',
895 'light red': '#ff474c',
896 'cerulean': '#0485d1',
897 'pale pink': '#ffcfdc',
898 'deep blue': '#040273',
899 'rust': '#a83c09',
900 'light teal': '#90e4c1',
901 'slate': '#516572',
902 'goldenrod': '#fac205',
903 'dark yellow': '#d5b60a',
904 'dark grey': '#363737',
905 'army green': '#4b5d16',
906 'grey blue': '#6b8ba4',
907 'seafoam': '#80f9ad',
908 'puce': '#a57e52',
909 'spring green': '#a9f971',
910 'dark orange': '#c65102',
911 'sand': '#e2ca76',
912 'pastel green': '#b0ff9d',
913 'mint': '#9ffeb0',
914 'light orange': '#fdaa48',
915 'bright pink': '#fe01b1',
916 'chartreuse': '#c1f80a',
917 'deep purple': '#36013f',
918 'dark brown': '#341c02',
919 'taupe': '#b9a281',
920 'pea green': '#8eab12',
921 'puke green': '#9aae07',
922 'kelly green': '#02ab2e',
923 'seafoam green': '#7af9ab',
924 'blue green': '#137e6d',
925 'khaki': '#aaa662',
926 'burgundy': '#610023',
927 'dark teal': '#014d4e',
928 'brick red': '#8f1402',
929 'royal purple': '#4b006e',
930 'plum': '#580f41',
931 'mint green': '#8fff9f',
932 'gold': '#dbb40c',
933 'baby blue': '#a2cffe',
934 'yellow green': '#c0fb2d',
935 'bright purple': '#be03fd',
936 'dark red': '#840000',
937 'pale blue': '#d0fefe',
938 'grass green': '#3f9b0b',
939 'navy': '#01153e',
940 'aquamarine': '#04d8b2',
941 'burnt orange': '#c04e01',
942 'neon green': '#0cff0c',
943 'bright blue': '#0165fc',
944 'rose': '#cf6275',
945 'light pink': '#ffd1df',
946 'mustard': '#ceb301',
947 'indigo': '#380282',
948 'lime': '#aaff32',
949 'sea green': '#53fca1',
950 'periwinkle': '#8e82fe',
951 'dark pink': '#cb416b',
952 'olive green': '#677a04',
953 'peach': '#ffb07c',
954 'pale green': '#c7fdb5',
955 'light brown': '#ad8150',
956 'hot pink': '#ff028d',
957 'black': '#000000',
958 'lilac': '#cea2fd',
959 'navy blue': '#001146',
960 'royal blue': '#0504aa',
961 'beige': '#e6daa6',
962 'salmon': '#ff796c',
963 'olive': '#6e750e',
964 'maroon': '#650021',
965 'bright green': '#01ff07',
966 'dark purple': '#35063e',
967 'mauve': '#ae7181',
968 'forest green': '#06470c',
969 'aqua': '#13eac9',
970 'cyan': '#00ffff',
971 'tan': '#d1b26f',
972 'dark blue': '#00035b',
973 'lavender': '#c79fef',
974 'turquoise': '#06c2ac',
975 'dark green': '#033500',
976 'violet': '#9a0eea',
977 'light purple': '#bf77f6',
978 'lime green': '#89fe05',
979 'grey': '#929591',
980 'sky blue': '#75bbfd',
981 'yellow': '#ffff14',
982 'magenta': '#c20078',
983 'light green': '#96f97b',
984 'orange': '#f97306',
985 'teal': '#029386',
986 'light blue': '#95d0fc',
987 'red': '#e50000',
988 'brown': '#653700',
989 'pink': '#ff81c0',
990 'blue': '#0343df',
991 'green': '#15b01a',
992 'purple': '#7e1e9c'}
994# Normalize name to "xkcd:<name>" to avoid name collisions.
995XKCD_COLORS = {'xkcd:' + name: value for name, value in XKCD_COLORS.items()}
998# https://drafts.csswg.org/css-color-4/#named-colors
999CSS4_COLORS = {
1000 'aliceblue': '#F0F8FF',
1001 'antiquewhite': '#FAEBD7',
1002 'aqua': '#00FFFF',
1003 'aquamarine': '#7FFFD4',
1004 'azure': '#F0FFFF',
1005 'beige': '#F5F5DC',
1006 'bisque': '#FFE4C4',
1007 'black': '#000000',
1008 'blanchedalmond': '#FFEBCD',
1009 'blue': '#0000FF',
1010 'blueviolet': '#8A2BE2',
1011 'brown': '#A52A2A',
1012 'burlywood': '#DEB887',
1013 'cadetblue': '#5F9EA0',
1014 'chartreuse': '#7FFF00',
1015 'chocolate': '#D2691E',
1016 'coral': '#FF7F50',
1017 'cornflowerblue': '#6495ED',
1018 'cornsilk': '#FFF8DC',
1019 'crimson': '#DC143C',
1020 'cyan': '#00FFFF',
1021 'darkblue': '#00008B',
1022 'darkcyan': '#008B8B',
1023 'darkgoldenrod': '#B8860B',
1024 'darkgray': '#A9A9A9',
1025 'darkgreen': '#006400',
1026 'darkgrey': '#A9A9A9',
1027 'darkkhaki': '#BDB76B',
1028 'darkmagenta': '#8B008B',
1029 'darkolivegreen': '#556B2F',
1030 'darkorange': '#FF8C00',
1031 'darkorchid': '#9932CC',
1032 'darkred': '#8B0000',
1033 'darksalmon': '#E9967A',
1034 'darkseagreen': '#8FBC8F',
1035 'darkslateblue': '#483D8B',
1036 'darkslategray': '#2F4F4F',
1037 'darkslategrey': '#2F4F4F',
1038 'darkturquoise': '#00CED1',
1039 'darkviolet': '#9400D3',
1040 'deeppink': '#FF1493',
1041 'deepskyblue': '#00BFFF',
1042 'dimgray': '#696969',
1043 'dimgrey': '#696969',
1044 'dodgerblue': '#1E90FF',
1045 'firebrick': '#B22222',
1046 'floralwhite': '#FFFAF0',
1047 'forestgreen': '#228B22',
1048 'fuchsia': '#FF00FF',
1049 'gainsboro': '#DCDCDC',
1050 'ghostwhite': '#F8F8FF',
1051 'gold': '#FFD700',
1052 'goldenrod': '#DAA520',
1053 'gray': '#808080',
1054 'green': '#008000',
1055 'greenyellow': '#ADFF2F',
1056 'grey': '#808080',
1057 'honeydew': '#F0FFF0',
1058 'hotpink': '#FF69B4',
1059 'indianred': '#CD5C5C',
1060 'indigo': '#4B0082',
1061 'ivory': '#FFFFF0',
1062 'khaki': '#F0E68C',
1063 'lavender': '#E6E6FA',
1064 'lavenderblush': '#FFF0F5',
1065 'lawngreen': '#7CFC00',
1066 'lemonchiffon': '#FFFACD',
1067 'lightblue': '#ADD8E6',
1068 'lightcoral': '#F08080',
1069 'lightcyan': '#E0FFFF',
1070 'lightgoldenrodyellow': '#FAFAD2',
1071 'lightgray': '#D3D3D3',
1072 'lightgreen': '#90EE90',
1073 'lightgrey': '#D3D3D3',
1074 'lightpink': '#FFB6C1',
1075 'lightsalmon': '#FFA07A',
1076 'lightseagreen': '#20B2AA',
1077 'lightskyblue': '#87CEFA',
1078 'lightslategray': '#778899',
1079 'lightslategrey': '#778899',
1080 'lightsteelblue': '#B0C4DE',
1081 'lightyellow': '#FFFFE0',
1082 'lime': '#00FF00',
1083 'limegreen': '#32CD32',
1084 'linen': '#FAF0E6',
1085 'magenta': '#FF00FF',
1086 'maroon': '#800000',
1087 'mediumaquamarine': '#66CDAA',
1088 'mediumblue': '#0000CD',
1089 'mediumorchid': '#BA55D3',
1090 'mediumpurple': '#9370DB',
1091 'mediumseagreen': '#3CB371',
1092 'mediumslateblue': '#7B68EE',
1093 'mediumspringgreen': '#00FA9A',
1094 'mediumturquoise': '#48D1CC',
1095 'mediumvioletred': '#C71585',
1096 'midnightblue': '#191970',
1097 'mintcream': '#F5FFFA',
1098 'mistyrose': '#FFE4E1',
1099 'moccasin': '#FFE4B5',
1100 'navajowhite': '#FFDEAD',
1101 'navy': '#000080',
1102 'oldlace': '#FDF5E6',
1103 'olive': '#808000',
1104 'olivedrab': '#6B8E23',
1105 'orange': '#FFA500',
1106 'orangered': '#FF4500',
1107 'orchid': '#DA70D6',
1108 'palegoldenrod': '#EEE8AA',
1109 'palegreen': '#98FB98',
1110 'paleturquoise': '#AFEEEE',
1111 'palevioletred': '#DB7093',
1112 'papayawhip': '#FFEFD5',
1113 'peachpuff': '#FFDAB9',
1114 'peru': '#CD853F',
1115 'pink': '#FFC0CB',
1116 'plum': '#DDA0DD',
1117 'powderblue': '#B0E0E6',
1118 'purple': '#800080',
1119 'rebeccapurple': '#663399',
1120 'red': '#FF0000',
1121 'rosybrown': '#BC8F8F',
1122 'royalblue': '#4169E1',
1123 'saddlebrown': '#8B4513',
1124 'salmon': '#FA8072',
1125 'sandybrown': '#F4A460',
1126 'seagreen': '#2E8B57',
1127 'seashell': '#FFF5EE',
1128 'sienna': '#A0522D',
1129 'silver': '#C0C0C0',
1130 'skyblue': '#87CEEB',
1131 'slateblue': '#6A5ACD',
1132 'slategray': '#708090',
1133 'slategrey': '#708090',
1134 'snow': '#FFFAFA',
1135 'springgreen': '#00FF7F',
1136 'steelblue': '#4682B4',
1137 'tan': '#D2B48C',
1138 'teal': '#008080',
1139 'thistle': '#D8BFD8',
1140 'tomato': '#FF6347',
1141 'turquoise': '#40E0D0',
1142 'violet': '#EE82EE',
1143 'wheat': '#F5DEB3',
1144 'white': '#FFFFFF',
1145 'whitesmoke': '#F5F5F5',
1146 'yellow': '#FFFF00',
1147 'yellowgreen': '#9ACD32'}