Skip to content

Instantly share code, notes, and snippets.

@rougier
Created June 20, 2020 09:21
Show Gist options
  • Star 1 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save rougier/8336f2e0a97a6d2c2503f2e3e7eaa4af to your computer and use it in GitHub Desktop.
Save rougier/8336f2e0a97a6d2c2503f2e3e7eaa4af to your computer and use it in GitHub Desktop.
Emacs enriched test minor mode
import json
palettes = json.load(open("material-colors.json"))
levels = [ "L50", "L100", "L200", "L300", "L400",
"L500", "L600", "L700", "L800", "L900",
"A100", "A200", "A400", "A700"]
def enriched_text(t, fg_color, bg_color, space, bold=False):
if bold: u0, u1 = "<bold>", "</bold>"
else: u0, u1 = "", ""
print(f"<x-bg-color><param>{bg_color}</param>"
f"<x-color><param>{fg_color}</param>"
f"{u0}"
f"<x-display><param>(raise +{space})</param> </x-display>"
f"{t}"
f"<x-display><param>(raise -{space})</param> </x-display>"
f"{u1}"
f"</x-color></x-bg-color>", end="")
def get_color(name, level):
bg_color = palettes[name][level][0]
fg_color = "#000000" if palettes[name][level][1] else "#ffffff"
return fg_color, bg_color
def display_palette(name, levels=levels):
fg,bg = get_color(name, "L500")
enriched_text(f"{name:11}", fg, bg, 0.25, True)
print("", end="")
for level in levels[:len(palettes[name])]:
fg,bg = get_color(name, level)
enriched_text(f"{level[1:]:3}", fg, bg, 0.25, False)
if level == "L900": print("", end="")
else: print("", end="")
print("\n", end="")
print("-"*83)
print("\n", end="")
print("Content-Type: text/enriched")
print("Text-Width: 80")
print("\n")
print("<x-bg-color><param>#f0f0f0</param>")
print("<bold> Emacs Enriched Text mode</bold> (www.gnu.org/software/emacs)\n")
print(" <underline>%s</underline>\n" % (" "*79))
print("""
Enriched mode is a buffer-local minor mode. When you visit a file that has been
been saved in the enriched format, Emacs automatically enables Enriched mode,
and applies the formatting information in the file to the buffer text. When you
save a buffer with Enriched mode enabled, it is saved using the enriched format,
including the formatting information.\n\n""")
print("</x-bg-color>")
print("<bold>Color</bold> <bold>Level</bold> <bold>Accent</bold>")
print("-"*83)
for name in palettes.keys():
display_palette(name, levels)
Content-Type: text/enriched
Text-Width: 80
<x-bg-color><param>#f0f0f0</param>
<bold> Emacs Enriched Text mode</bold> (www.gnu.org/software/emacs)
<underline> </underline>
Enriched mode is a buffer-local minor mode. When you visit a file that has been
been saved in the enriched format, Emacs automatically enables Enriched mode,
and applies the formatting information in the file to the buffer text. When you
save a buffer with Enriched mode enabled, it is saved using the enriched format,
including the formatting information.
</x-bg-color>
<bold>Color</bold> <bold>Level</bold> <bold>Accent</bold>
-----------------------------------------------------------------------------------
<x-bg-color><param>#f44336</param><x-color><param>#ffffff</param><bold><x-display><param>(raise +0.25)</param> </x-display>Red <x-display><param>(raise -0.25)</param> </x-display></bold></x-color></x-bg-color><x-bg-color><param>#ffebee</param><x-color><param>#000000</param><x-display><param>(raise +0.25)</param> </x-display>50 <x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#ffcdd2</param><x-color><param>#000000</param><x-display><param>(raise +0.25)</param> </x-display>100<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#ef9a9a</param><x-color><param>#000000</param><x-display><param>(raise +0.25)</param> </x-display>200<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#e57373</param><x-color><param>#000000</param><x-display><param>(raise +0.25)</param> </x-display>300<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#ef5350</param><x-color><param>#ffffff</param><x-display><param>(raise +0.25)</param> </x-display>400<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#f44336</param><x-color><param>#ffffff</param><x-display><param>(raise +0.25)</param> </x-display>500<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#e53935</param><x-color><param>#ffffff</param><x-display><param>(raise +0.25)</param> </x-display>600<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#d32f2f</param><x-color><param>#ffffff</param><x-display><param>(raise +0.25)</param> </x-display>700<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#c62828</param><x-color><param>#ffffff</param><x-display><param>(raise +0.25)</param> </x-display>800<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#b71c1c</param><x-color><param>#ffffff</param><x-display><param>(raise +0.25)</param> </x-display>900<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#ff8a80</param><x-color><param>#000000</param><x-display><param>(raise +0.25)</param> </x-display>100<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#ff5252</param><x-color><param>#ffffff</param><x-display><param>(raise +0.25)</param> </x-display>200<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#ff1744</param><x-color><param>#ffffff</param><x-display><param>(raise +0.25)</param> </x-display>400<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#d50000</param><x-color><param>#ffffff</param><x-display><param>(raise +0.25)</param> </x-display>700<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color>
-----------------------------------------------------------------------------------
<x-bg-color><param>#e91e63</param><x-color><param>#ffffff</param><bold><x-display><param>(raise +0.25)</param> </x-display>Pink <x-display><param>(raise -0.25)</param> </x-display></bold></x-color></x-bg-color><x-bg-color><param>#fce4ec</param><x-color><param>#000000</param><x-display><param>(raise +0.25)</param> </x-display>50 <x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#f8bbd0</param><x-color><param>#000000</param><x-display><param>(raise +0.25)</param> </x-display>100<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#f48fb1</param><x-color><param>#000000</param><x-display><param>(raise +0.25)</param> </x-display>200<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#f06292</param><x-color><param>#ffffff</param><x-display><param>(raise +0.25)</param> </x-display>300<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#ec407a</param><x-color><param>#ffffff</param><x-display><param>(raise +0.25)</param> </x-display>400<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#e91e63</param><x-color><param>#ffffff</param><x-display><param>(raise +0.25)</param> </x-display>500<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#d81b60</param><x-color><param>#ffffff</param><x-display><param>(raise +0.25)</param> </x-display>600<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#c2185b</param><x-color><param>#ffffff</param><x-display><param>(raise +0.25)</param> </x-display>700<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#ad1457</param><x-color><param>#ffffff</param><x-display><param>(raise +0.25)</param> </x-display>800<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#880e4f</param><x-color><param>#ffffff</param><x-display><param>(raise +0.25)</param> </x-display>900<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#ff80ab</param><x-color><param>#000000</param><x-display><param>(raise +0.25)</param> </x-display>100<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#ff4081</param><x-color><param>#ffffff</param><x-display><param>(raise +0.25)</param> </x-display>200<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#f50057</param><x-color><param>#ffffff</param><x-display><param>(raise +0.25)</param> </x-display>400<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#c51162</param><x-color><param>#ffffff</param><x-display><param>(raise +0.25)</param> </x-display>700<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color>
-----------------------------------------------------------------------------------
<x-bg-color><param>#9c27b0</param><x-color><param>#ffffff</param><bold><x-display><param>(raise +0.25)</param> </x-display>Purple <x-display><param>(raise -0.25)</param> </x-display></bold></x-color></x-bg-color><x-bg-color><param>#f3e5f5</param><x-color><param>#000000</param><x-display><param>(raise +0.25)</param> </x-display>50 <x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#e1bee7</param><x-color><param>#000000</param><x-display><param>(raise +0.25)</param> </x-display>100<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#ce93d8</param><x-color><param>#000000</param><x-display><param>(raise +0.25)</param> </x-display>200<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#ba68c8</param><x-color><param>#ffffff</param><x-display><param>(raise +0.25)</param> </x-display>300<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#ab47bc</param><x-color><param>#ffffff</param><x-display><param>(raise +0.25)</param> </x-display>400<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#9c27b0</param><x-color><param>#ffffff</param><x-display><param>(raise +0.25)</param> </x-display>500<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#8e24aa</param><x-color><param>#ffffff</param><x-display><param>(raise +0.25)</param> </x-display>600<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#7b1fa2</param><x-color><param>#ffffff</param><x-display><param>(raise +0.25)</param> </x-display>700<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#6a1b9a</param><x-color><param>#ffffff</param><x-display><param>(raise +0.25)</param> </x-display>800<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#4a148c</param><x-color><param>#ffffff</param><x-display><param>(raise +0.25)</param> </x-display>900<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#ea80fc</param><x-color><param>#000000</param><x-display><param>(raise +0.25)</param> </x-display>100<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#e040fb</param><x-color><param>#ffffff</param><x-display><param>(raise +0.25)</param> </x-display>200<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#d500f9</param><x-color><param>#ffffff</param><x-display><param>(raise +0.25)</param> </x-display>400<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#aa00ff</param><x-color><param>#ffffff</param><x-display><param>(raise +0.25)</param> </x-display>700<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color>
-----------------------------------------------------------------------------------
<x-bg-color><param>#673ab7</param><x-color><param>#ffffff</param><bold><x-display><param>(raise +0.25)</param> </x-display>Deep Purple<x-display><param>(raise -0.25)</param> </x-display></bold></x-color></x-bg-color><x-bg-color><param>#ede7f6</param><x-color><param>#000000</param><x-display><param>(raise +0.25)</param> </x-display>50 <x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#d1c4e9</param><x-color><param>#000000</param><x-display><param>(raise +0.25)</param> </x-display>100<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#b39ddb</param><x-color><param>#000000</param><x-display><param>(raise +0.25)</param> </x-display>200<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#9575cd</param><x-color><param>#ffffff</param><x-display><param>(raise +0.25)</param> </x-display>300<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#7e57c2</param><x-color><param>#ffffff</param><x-display><param>(raise +0.25)</param> </x-display>400<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#673ab7</param><x-color><param>#ffffff</param><x-display><param>(raise +0.25)</param> </x-display>500<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#5e35b1</param><x-color><param>#ffffff</param><x-display><param>(raise +0.25)</param> </x-display>600<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#512da8</param><x-color><param>#ffffff</param><x-display><param>(raise +0.25)</param> </x-display>700<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#4527a0</param><x-color><param>#ffffff</param><x-display><param>(raise +0.25)</param> </x-display>800<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#311b92</param><x-color><param>#ffffff</param><x-display><param>(raise +0.25)</param> </x-display>900<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#b388ff</param><x-color><param>#000000</param><x-display><param>(raise +0.25)</param> </x-display>100<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#7c4dff</param><x-color><param>#ffffff</param><x-display><param>(raise +0.25)</param> </x-display>200<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#651fff</param><x-color><param>#ffffff</param><x-display><param>(raise +0.25)</param> </x-display>400<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#6200ea</param><x-color><param>#ffffff</param><x-display><param>(raise +0.25)</param> </x-display>700<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color>
-----------------------------------------------------------------------------------
<x-bg-color><param>#3f51b5</param><x-color><param>#ffffff</param><bold><x-display><param>(raise +0.25)</param> </x-display>Indigo <x-display><param>(raise -0.25)</param> </x-display></bold></x-color></x-bg-color><x-bg-color><param>#e8eaf6</param><x-color><param>#000000</param><x-display><param>(raise +0.25)</param> </x-display>50 <x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#c5cae9</param><x-color><param>#000000</param><x-display><param>(raise +0.25)</param> </x-display>100<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#9fa8da</param><x-color><param>#000000</param><x-display><param>(raise +0.25)</param> </x-display>200<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#7986cb</param><x-color><param>#ffffff</param><x-display><param>(raise +0.25)</param> </x-display>300<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#5c6bc0</param><x-color><param>#ffffff</param><x-display><param>(raise +0.25)</param> </x-display>400<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#3f51b5</param><x-color><param>#ffffff</param><x-display><param>(raise +0.25)</param> </x-display>500<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#3949ab</param><x-color><param>#ffffff</param><x-display><param>(raise +0.25)</param> </x-display>600<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#303f9f</param><x-color><param>#ffffff</param><x-display><param>(raise +0.25)</param> </x-display>700<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#283593</param><x-color><param>#ffffff</param><x-display><param>(raise +0.25)</param> </x-display>800<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#1a237e</param><x-color><param>#ffffff</param><x-display><param>(raise +0.25)</param> </x-display>900<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#8c9eff</param><x-color><param>#000000</param><x-display><param>(raise +0.25)</param> </x-display>100<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#536dfe</param><x-color><param>#ffffff</param><x-display><param>(raise +0.25)</param> </x-display>200<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#3d5afe</param><x-color><param>#ffffff</param><x-display><param>(raise +0.25)</param> </x-display>400<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#304ffe</param><x-color><param>#ffffff</param><x-display><param>(raise +0.25)</param> </x-display>700<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color>
-----------------------------------------------------------------------------------
<x-bg-color><param>#2196f3</param><x-color><param>#ffffff</param><bold><x-display><param>(raise +0.25)</param> </x-display>Blue <x-display><param>(raise -0.25)</param> </x-display></bold></x-color></x-bg-color><x-bg-color><param>#e3f2fd</param><x-color><param>#000000</param><x-display><param>(raise +0.25)</param> </x-display>50 <x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#bbdefb</param><x-color><param>#000000</param><x-display><param>(raise +0.25)</param> </x-display>100<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#90caf9</param><x-color><param>#000000</param><x-display><param>(raise +0.25)</param> </x-display>200<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#64b5f6</param><x-color><param>#000000</param><x-display><param>(raise +0.25)</param> </x-display>300<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#42a5f5</param><x-color><param>#000000</param><x-display><param>(raise +0.25)</param> </x-display>400<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#2196f3</param><x-color><param>#ffffff</param><x-display><param>(raise +0.25)</param> </x-display>500<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#1e88e5</param><x-color><param>#ffffff</param><x-display><param>(raise +0.25)</param> </x-display>600<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#1976d2</param><x-color><param>#ffffff</param><x-display><param>(raise +0.25)</param> </x-display>700<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#1565c0</param><x-color><param>#ffffff</param><x-display><param>(raise +0.25)</param> </x-display>800<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#0d47a1</param><x-color><param>#ffffff</param><x-display><param>(raise +0.25)</param> </x-display>900<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#82b1ff</param><x-color><param>#000000</param><x-display><param>(raise +0.25)</param> </x-display>100<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#448aff</param><x-color><param>#ffffff</param><x-display><param>(raise +0.25)</param> </x-display>200<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#2979ff</param><x-color><param>#ffffff</param><x-display><param>(raise +0.25)</param> </x-display>400<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#2962ff</param><x-color><param>#ffffff</param><x-display><param>(raise +0.25)</param> </x-display>700<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color>
-----------------------------------------------------------------------------------
<x-bg-color><param>#03a9f4</param><x-color><param>#000000</param><bold><x-display><param>(raise +0.25)</param> </x-display>Light Blue <x-display><param>(raise -0.25)</param> </x-display></bold></x-color></x-bg-color><x-bg-color><param>#e1f5fe</param><x-color><param>#000000</param><x-display><param>(raise +0.25)</param> </x-display>50 <x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#b3e5fc</param><x-color><param>#000000</param><x-display><param>(raise +0.25)</param> </x-display>100<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#81d4fa</param><x-color><param>#000000</param><x-display><param>(raise +0.25)</param> </x-display>200<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#4fc3f7</param><x-color><param>#000000</param><x-display><param>(raise +0.25)</param> </x-display>300<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#29b6f6</param><x-color><param>#000000</param><x-display><param>(raise +0.25)</param> </x-display>400<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#03a9f4</param><x-color><param>#000000</param><x-display><param>(raise +0.25)</param> </x-display>500<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#039be5</param><x-color><param>#ffffff</param><x-display><param>(raise +0.25)</param> </x-display>600<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#0288d1</param><x-color><param>#ffffff</param><x-display><param>(raise +0.25)</param> </x-display>700<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#0277bd</param><x-color><param>#ffffff</param><x-display><param>(raise +0.25)</param> </x-display>800<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#01579b</param><x-color><param>#ffffff</param><x-display><param>(raise +0.25)</param> </x-display>900<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#80d8ff</param><x-color><param>#000000</param><x-display><param>(raise +0.25)</param> </x-display>100<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#40c4ff</param><x-color><param>#000000</param><x-display><param>(raise +0.25)</param> </x-display>200<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#00b0ff</param><x-color><param>#000000</param><x-display><param>(raise +0.25)</param> </x-display>400<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#0091ea</param><x-color><param>#ffffff</param><x-display><param>(raise +0.25)</param> </x-display>700<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color>
-----------------------------------------------------------------------------------
<x-bg-color><param>#00bcd4</param><x-color><param>#000000</param><bold><x-display><param>(raise +0.25)</param> </x-display>Cyan <x-display><param>(raise -0.25)</param> </x-display></bold></x-color></x-bg-color><x-bg-color><param>#e0f7fa</param><x-color><param>#000000</param><x-display><param>(raise +0.25)</param> </x-display>50 <x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#b2ebf2</param><x-color><param>#000000</param><x-display><param>(raise +0.25)</param> </x-display>100<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#80deea</param><x-color><param>#000000</param><x-display><param>(raise +0.25)</param> </x-display>200<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#4dd0e1</param><x-color><param>#000000</param><x-display><param>(raise +0.25)</param> </x-display>300<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#26c6da</param><x-color><param>#000000</param><x-display><param>(raise +0.25)</param> </x-display>400<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#00bcd4</param><x-color><param>#000000</param><x-display><param>(raise +0.25)</param> </x-display>500<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#00acc1</param><x-color><param>#000000</param><x-display><param>(raise +0.25)</param> </x-display>600<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#0097a7</param><x-color><param>#ffffff</param><x-display><param>(raise +0.25)</param> </x-display>700<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#00838f</param><x-color><param>#ffffff</param><x-display><param>(raise +0.25)</param> </x-display>800<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#006064</param><x-color><param>#ffffff</param><x-display><param>(raise +0.25)</param> </x-display>900<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#84ffff</param><x-color><param>#000000</param><x-display><param>(raise +0.25)</param> </x-display>100<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#18ffff</param><x-color><param>#000000</param><x-display><param>(raise +0.25)</param> </x-display>200<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#00e5ff</param><x-color><param>#000000</param><x-display><param>(raise +0.25)</param> </x-display>400<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#00b8d4</param><x-color><param>#000000</param><x-display><param>(raise +0.25)</param> </x-display>700<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color>
-----------------------------------------------------------------------------------
<x-bg-color><param>#009688</param><x-color><param>#ffffff</param><bold><x-display><param>(raise +0.25)</param> </x-display>Teal <x-display><param>(raise -0.25)</param> </x-display></bold></x-color></x-bg-color><x-bg-color><param>#e0f2f1</param><x-color><param>#000000</param><x-display><param>(raise +0.25)</param> </x-display>50 <x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#b2dfdb</param><x-color><param>#000000</param><x-display><param>(raise +0.25)</param> </x-display>100<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#80cbc4</param><x-color><param>#000000</param><x-display><param>(raise +0.25)</param> </x-display>200<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#4db6ac</param><x-color><param>#000000</param><x-display><param>(raise +0.25)</param> </x-display>300<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#26a69a</param><x-color><param>#000000</param><x-display><param>(raise +0.25)</param> </x-display>400<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#009688</param><x-color><param>#ffffff</param><x-display><param>(raise +0.25)</param> </x-display>500<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#00897b</param><x-color><param>#ffffff</param><x-display><param>(raise +0.25)</param> </x-display>600<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#00796b</param><x-color><param>#ffffff</param><x-display><param>(raise +0.25)</param> </x-display>700<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#00695c</param><x-color><param>#ffffff</param><x-display><param>(raise +0.25)</param> </x-display>800<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#004d40</param><x-color><param>#ffffff</param><x-display><param>(raise +0.25)</param> </x-display>900<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#a7ffeb</param><x-color><param>#000000</param><x-display><param>(raise +0.25)</param> </x-display>100<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#64ffda</param><x-color><param>#000000</param><x-display><param>(raise +0.25)</param> </x-display>200<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#1de9b6</param><x-color><param>#000000</param><x-display><param>(raise +0.25)</param> </x-display>400<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#00bfa5</param><x-color><param>#000000</param><x-display><param>(raise +0.25)</param> </x-display>700<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color>
-----------------------------------------------------------------------------------
<x-bg-color><param>#4caf50</param><x-color><param>#000000</param><bold><x-display><param>(raise +0.25)</param> </x-display>Green <x-display><param>(raise -0.25)</param> </x-display></bold></x-color></x-bg-color><x-bg-color><param>#e8f5e9</param><x-color><param>#000000</param><x-display><param>(raise +0.25)</param> </x-display>50 <x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#c8e6c9</param><x-color><param>#000000</param><x-display><param>(raise +0.25)</param> </x-display>100<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#a5d6a7</param><x-color><param>#000000</param><x-display><param>(raise +0.25)</param> </x-display>200<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#81c784</param><x-color><param>#000000</param><x-display><param>(raise +0.25)</param> </x-display>300<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#66bb6a</param><x-color><param>#000000</param><x-display><param>(raise +0.25)</param> </x-display>400<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#4caf50</param><x-color><param>#000000</param><x-display><param>(raise +0.25)</param> </x-display>500<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#43a047</param><x-color><param>#ffffff</param><x-display><param>(raise +0.25)</param> </x-display>600<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#388e3c</param><x-color><param>#ffffff</param><x-display><param>(raise +0.25)</param> </x-display>700<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#2e7d32</param><x-color><param>#ffffff</param><x-display><param>(raise +0.25)</param> </x-display>800<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#1b5e20</param><x-color><param>#ffffff</param><x-display><param>(raise +0.25)</param> </x-display>900<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#b9f6ca</param><x-color><param>#000000</param><x-display><param>(raise +0.25)</param> </x-display>100<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#69f0ae</param><x-color><param>#000000</param><x-display><param>(raise +0.25)</param> </x-display>200<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#00e676</param><x-color><param>#000000</param><x-display><param>(raise +0.25)</param> </x-display>400<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#00c853</param><x-color><param>#000000</param><x-display><param>(raise +0.25)</param> </x-display>700<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color>
-----------------------------------------------------------------------------------
<x-bg-color><param>#8bc34a</param><x-color><param>#000000</param><bold><x-display><param>(raise +0.25)</param> </x-display>Light Green<x-display><param>(raise -0.25)</param> </x-display></bold></x-color></x-bg-color><x-bg-color><param>#f1f8e9</param><x-color><param>#000000</param><x-display><param>(raise +0.25)</param> </x-display>50 <x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#dcedc8</param><x-color><param>#000000</param><x-display><param>(raise +0.25)</param> </x-display>100<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#c5e1a5</param><x-color><param>#000000</param><x-display><param>(raise +0.25)</param> </x-display>200<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#aed581</param><x-color><param>#000000</param><x-display><param>(raise +0.25)</param> </x-display>300<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#9ccc65</param><x-color><param>#000000</param><x-display><param>(raise +0.25)</param> </x-display>400<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#8bc34a</param><x-color><param>#000000</param><x-display><param>(raise +0.25)</param> </x-display>500<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#7cb342</param><x-color><param>#000000</param><x-display><param>(raise +0.25)</param> </x-display>600<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#689f38</param><x-color><param>#ffffff</param><x-display><param>(raise +0.25)</param> </x-display>700<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#558b2f</param><x-color><param>#ffffff</param><x-display><param>(raise +0.25)</param> </x-display>800<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#33691e</param><x-color><param>#ffffff</param><x-display><param>(raise +0.25)</param> </x-display>900<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#ccff90</param><x-color><param>#000000</param><x-display><param>(raise +0.25)</param> </x-display>100<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#b2ff59</param><x-color><param>#000000</param><x-display><param>(raise +0.25)</param> </x-display>200<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#76ff03</param><x-color><param>#000000</param><x-display><param>(raise +0.25)</param> </x-display>400<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#64dd17</param><x-color><param>#000000</param><x-display><param>(raise +0.25)</param> </x-display>700<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color>
-----------------------------------------------------------------------------------
<x-bg-color><param>#cddc39</param><x-color><param>#000000</param><bold><x-display><param>(raise +0.25)</param> </x-display>Lime <x-display><param>(raise -0.25)</param> </x-display></bold></x-color></x-bg-color><x-bg-color><param>#f9fbe7</param><x-color><param>#000000</param><x-display><param>(raise +0.25)</param> </x-display>50 <x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#f0f4c3</param><x-color><param>#000000</param><x-display><param>(raise +0.25)</param> </x-display>100<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#e6ee9c</param><x-color><param>#000000</param><x-display><param>(raise +0.25)</param> </x-display>200<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#dce775</param><x-color><param>#000000</param><x-display><param>(raise +0.25)</param> </x-display>300<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#d4e157</param><x-color><param>#000000</param><x-display><param>(raise +0.25)</param> </x-display>400<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#cddc39</param><x-color><param>#000000</param><x-display><param>(raise +0.25)</param> </x-display>500<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#c0ca33</param><x-color><param>#000000</param><x-display><param>(raise +0.25)</param> </x-display>600<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#afb42b</param><x-color><param>#000000</param><x-display><param>(raise +0.25)</param> </x-display>700<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#9e9d24</param><x-color><param>#000000</param><x-display><param>(raise +0.25)</param> </x-display>800<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#827717</param><x-color><param>#ffffff</param><x-display><param>(raise +0.25)</param> </x-display>900<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#f4ff81</param><x-color><param>#000000</param><x-display><param>(raise +0.25)</param> </x-display>100<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#eeff41</param><x-color><param>#000000</param><x-display><param>(raise +0.25)</param> </x-display>200<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#c6ff00</param><x-color><param>#000000</param><x-display><param>(raise +0.25)</param> </x-display>400<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#aeea00</param><x-color><param>#000000</param><x-display><param>(raise +0.25)</param> </x-display>700<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color>
-----------------------------------------------------------------------------------
<x-bg-color><param>#ffeb3b</param><x-color><param>#000000</param><bold><x-display><param>(raise +0.25)</param> </x-display>Yellow <x-display><param>(raise -0.25)</param> </x-display></bold></x-color></x-bg-color><x-bg-color><param>#fffde7</param><x-color><param>#000000</param><x-display><param>(raise +0.25)</param> </x-display>50 <x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#fff9c4</param><x-color><param>#000000</param><x-display><param>(raise +0.25)</param> </x-display>100<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#fff59d</param><x-color><param>#000000</param><x-display><param>(raise +0.25)</param> </x-display>200<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#fff176</param><x-color><param>#000000</param><x-display><param>(raise +0.25)</param> </x-display>300<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#ffee58</param><x-color><param>#000000</param><x-display><param>(raise +0.25)</param> </x-display>400<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#ffeb3b</param><x-color><param>#000000</param><x-display><param>(raise +0.25)</param> </x-display>500<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#fdd835</param><x-color><param>#000000</param><x-display><param>(raise +0.25)</param> </x-display>600<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#fbc02d</param><x-color><param>#000000</param><x-display><param>(raise +0.25)</param> </x-display>700<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#f9a825</param><x-color><param>#000000</param><x-display><param>(raise +0.25)</param> </x-display>800<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#f57f17</param><x-color><param>#000000</param><x-display><param>(raise +0.25)</param> </x-display>900<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#ffff8d</param><x-color><param>#000000</param><x-display><param>(raise +0.25)</param> </x-display>100<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#ffff00</param><x-color><param>#000000</param><x-display><param>(raise +0.25)</param> </x-display>200<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#ffea00</param><x-color><param>#000000</param><x-display><param>(raise +0.25)</param> </x-display>400<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#ffd600</param><x-color><param>#000000</param><x-display><param>(raise +0.25)</param> </x-display>700<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color>
-----------------------------------------------------------------------------------
<x-bg-color><param>#ffc107</param><x-color><param>#000000</param><bold><x-display><param>(raise +0.25)</param> </x-display>Amber <x-display><param>(raise -0.25)</param> </x-display></bold></x-color></x-bg-color><x-bg-color><param>#fff8e1</param><x-color><param>#000000</param><x-display><param>(raise +0.25)</param> </x-display>50 <x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#ffecb3</param><x-color><param>#000000</param><x-display><param>(raise +0.25)</param> </x-display>100<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#ffe082</param><x-color><param>#000000</param><x-display><param>(raise +0.25)</param> </x-display>200<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#ffd54f</param><x-color><param>#000000</param><x-display><param>(raise +0.25)</param> </x-display>300<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#ffca28</param><x-color><param>#000000</param><x-display><param>(raise +0.25)</param> </x-display>400<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#ffc107</param><x-color><param>#000000</param><x-display><param>(raise +0.25)</param> </x-display>500<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#ffb300</param><x-color><param>#000000</param><x-display><param>(raise +0.25)</param> </x-display>600<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#ffa000</param><x-color><param>#000000</param><x-display><param>(raise +0.25)</param> </x-display>700<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#ff8f00</param><x-color><param>#000000</param><x-display><param>(raise +0.25)</param> </x-display>800<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#ff6f00</param><x-color><param>#000000</param><x-display><param>(raise +0.25)</param> </x-display>900<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#ffe57f</param><x-color><param>#000000</param><x-display><param>(raise +0.25)</param> </x-display>100<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#ffd740</param><x-color><param>#000000</param><x-display><param>(raise +0.25)</param> </x-display>200<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#ffc400</param><x-color><param>#000000</param><x-display><param>(raise +0.25)</param> </x-display>400<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#ffab00</param><x-color><param>#000000</param><x-display><param>(raise +0.25)</param> </x-display>700<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color>
-----------------------------------------------------------------------------------
<x-bg-color><param>#ff9800</param><x-color><param>#000000</param><bold><x-display><param>(raise +0.25)</param> </x-display>Orange <x-display><param>(raise -0.25)</param> </x-display></bold></x-color></x-bg-color><x-bg-color><param>#fff3e0</param><x-color><param>#000000</param><x-display><param>(raise +0.25)</param> </x-display>50 <x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#ffe0b2</param><x-color><param>#000000</param><x-display><param>(raise +0.25)</param> </x-display>100<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#ffcc80</param><x-color><param>#000000</param><x-display><param>(raise +0.25)</param> </x-display>200<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#ffb74d</param><x-color><param>#000000</param><x-display><param>(raise +0.25)</param> </x-display>300<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#ffa726</param><x-color><param>#000000</param><x-display><param>(raise +0.25)</param> </x-display>400<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#ff9800</param><x-color><param>#000000</param><x-display><param>(raise +0.25)</param> </x-display>500<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#fb8c00</param><x-color><param>#000000</param><x-display><param>(raise +0.25)</param> </x-display>600<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#f57c00</param><x-color><param>#000000</param><x-display><param>(raise +0.25)</param> </x-display>700<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#ef6c00</param><x-color><param>#ffffff</param><x-display><param>(raise +0.25)</param> </x-display>800<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#e65100</param><x-color><param>#ffffff</param><x-display><param>(raise +0.25)</param> </x-display>900<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#ffd180</param><x-color><param>#000000</param><x-display><param>(raise +0.25)</param> </x-display>100<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#ffab40</param><x-color><param>#000000</param><x-display><param>(raise +0.25)</param> </x-display>200<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#ff9100</param><x-color><param>#000000</param><x-display><param>(raise +0.25)</param> </x-display>400<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#ff6d00</param><x-color><param>#000000</param><x-display><param>(raise +0.25)</param> </x-display>700<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color>
-----------------------------------------------------------------------------------
<x-bg-color><param>#ff5722</param><x-color><param>#ffffff</param><bold><x-display><param>(raise +0.25)</param> </x-display>Deep Orange<x-display><param>(raise -0.25)</param> </x-display></bold></x-color></x-bg-color><x-bg-color><param>#fbe9e7</param><x-color><param>#000000</param><x-display><param>(raise +0.25)</param> </x-display>50 <x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#ffccbc</param><x-color><param>#000000</param><x-display><param>(raise +0.25)</param> </x-display>100<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#ffab91</param><x-color><param>#000000</param><x-display><param>(raise +0.25)</param> </x-display>200<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#ff8a65</param><x-color><param>#000000</param><x-display><param>(raise +0.25)</param> </x-display>300<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#ff7043</param><x-color><param>#000000</param><x-display><param>(raise +0.25)</param> </x-display>400<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#ff5722</param><x-color><param>#ffffff</param><x-display><param>(raise +0.25)</param> </x-display>500<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#f4511e</param><x-color><param>#ffffff</param><x-display><param>(raise +0.25)</param> </x-display>600<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#e64a19</param><x-color><param>#ffffff</param><x-display><param>(raise +0.25)</param> </x-display>700<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#d84315</param><x-color><param>#ffffff</param><x-display><param>(raise +0.25)</param> </x-display>800<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#bf360c</param><x-color><param>#ffffff</param><x-display><param>(raise +0.25)</param> </x-display>900<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#ff9e80</param><x-color><param>#000000</param><x-display><param>(raise +0.25)</param> </x-display>100<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#ff6e40</param><x-color><param>#000000</param><x-display><param>(raise +0.25)</param> </x-display>200<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#ff3d00</param><x-color><param>#ffffff</param><x-display><param>(raise +0.25)</param> </x-display>400<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#dd2c00</param><x-color><param>#ffffff</param><x-display><param>(raise +0.25)</param> </x-display>700<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color>
-----------------------------------------------------------------------------------
<x-bg-color><param>#795548</param><x-color><param>#ffffff</param><bold><x-display><param>(raise +0.25)</param> </x-display>Brown <x-display><param>(raise -0.25)</param> </x-display></bold></x-color></x-bg-color><x-bg-color><param>#efebe9</param><x-color><param>#000000</param><x-display><param>(raise +0.25)</param> </x-display>50 <x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#d7ccc8</param><x-color><param>#000000</param><x-display><param>(raise +0.25)</param> </x-display>100<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#bcaaa4</param><x-color><param>#000000</param><x-display><param>(raise +0.25)</param> </x-display>200<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#a1887f</param><x-color><param>#ffffff</param><x-display><param>(raise +0.25)</param> </x-display>300<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#8d6e63</param><x-color><param>#ffffff</param><x-display><param>(raise +0.25)</param> </x-display>400<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#795548</param><x-color><param>#ffffff</param><x-display><param>(raise +0.25)</param> </x-display>500<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#6d4c41</param><x-color><param>#ffffff</param><x-display><param>(raise +0.25)</param> </x-display>600<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#5d4037</param><x-color><param>#ffffff</param><x-display><param>(raise +0.25)</param> </x-display>700<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#4e342e</param><x-color><param>#ffffff</param><x-display><param>(raise +0.25)</param> </x-display>800<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#3e2723</param><x-color><param>#ffffff</param><x-display><param>(raise +0.25)</param> </x-display>900<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color>
-----------------------------------------------------------------------------------
<x-bg-color><param>#9e9e9e</param><x-color><param>#000000</param><bold><x-display><param>(raise +0.25)</param> </x-display>Grey <x-display><param>(raise -0.25)</param> </x-display></bold></x-color></x-bg-color><x-bg-color><param>#fafafa</param><x-color><param>#000000</param><x-display><param>(raise +0.25)</param> </x-display>50 <x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#f5f5f5</param><x-color><param>#000000</param><x-display><param>(raise +0.25)</param> </x-display>100<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#eeeeee</param><x-color><param>#000000</param><x-display><param>(raise +0.25)</param> </x-display>200<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#e0e0e0</param><x-color><param>#000000</param><x-display><param>(raise +0.25)</param> </x-display>300<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#bdbdbd</param><x-color><param>#000000</param><x-display><param>(raise +0.25)</param> </x-display>400<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#9e9e9e</param><x-color><param>#000000</param><x-display><param>(raise +0.25)</param> </x-display>500<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#757575</param><x-color><param>#ffffff</param><x-display><param>(raise +0.25)</param> </x-display>600<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#616161</param><x-color><param>#ffffff</param><x-display><param>(raise +0.25)</param> </x-display>700<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#424242</param><x-color><param>#ffffff</param><x-display><param>(raise +0.25)</param> </x-display>800<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#212121</param><x-color><param>#ffffff</param><x-display><param>(raise +0.25)</param> </x-display>900<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color>
-----------------------------------------------------------------------------------
<x-bg-color><param>#607d8b</param><x-color><param>#ffffff</param><bold><x-display><param>(raise +0.25)</param> </x-display>Blue Grey <x-display><param>(raise -0.25)</param> </x-display></bold></x-color></x-bg-color><x-bg-color><param>#eceff1</param><x-color><param>#000000</param><x-display><param>(raise +0.25)</param> </x-display>50 <x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#cfd8dc</param><x-color><param>#000000</param><x-display><param>(raise +0.25)</param> </x-display>100<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#b0bec5</param><x-color><param>#000000</param><x-display><param>(raise +0.25)</param> </x-display>200<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#90a4ae</param><x-color><param>#000000</param><x-display><param>(raise +0.25)</param> </x-display>300<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#78909c</param><x-color><param>#ffffff</param><x-display><param>(raise +0.25)</param> </x-display>400<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#607d8b</param><x-color><param>#ffffff</param><x-display><param>(raise +0.25)</param> </x-display>500<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#546e7a</param><x-color><param>#ffffff</param><x-display><param>(raise +0.25)</param> </x-display>600<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#455a64</param><x-color><param>#ffffff</param><x-display><param>(raise +0.25)</param> </x-display>700<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#37474f</param><x-color><param>#ffffff</param><x-display><param>(raise +0.25)</param> </x-display>800<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color><x-bg-color><param>#263238</param><x-color><param>#ffffff</param><x-display><param>(raise +0.25)</param> </x-display>900<x-display><param>(raise -0.25)</param> </x-display></x-color></x-bg-color>
-----------------------------------------------------------------------------------
;; Material colors from https://material.io/design/color/
(defconst levels
(list "L50" "L100" "L200" "L300" "L400"
"L500" "L600" "L700" "L800" "L900"
"A100" "A200" "A400" "A700"))
(defconst red
(list "#FFEBEE" "#FFCDD2" "#EF9A9A" "#E57373" "#EF5350"
"#F44336" "#E53935" "#D32F2F" "#C62828" "#B71C1C"
"#FF8A80" "#FF5252" "#FF1744" "#D50000"))
(defconst pink
(list "#FCE4EC" "#F8BBD0" "#F48FB1" "#F06292" "#EC407A"
"#E91E63" "#D81B60" "#C2185B" "#AD1457" "#880E4F"
"#FF80AB" "#FF4081" "#F50057" "#C51162" ))
(defconst purple
(list "#F3E5F5" "#E1BEE7" "#CE93D8" "#BA68C8" "#AB47BC"
"#9C27B0" "#8E24AA" "#7B1FA2" "#6A1B9A" "#4A148C"
"#EA80FC" "#E040FB" "#D500F9" "#AA00FF" ))
(defconst deep-purple
(list "#EDE7F6" "#D1C4E9" "#B39DDB" "#9575CD" "#7E57C2"
"#673AB7" "#5E35B1" "#512DA8" "#4527A0" "#311B92"
"#B388FF" "#7C4DFF" "#651FFF" "#6200EA" ))
(defconst indigo
(list "#E8EAF6" "#C5CAE9" "#9FA8DA" "#7986CB" "#5C6BC0"
"#3F51B5" "#3949AB" "#303F9F" "#283593" "#1A237E"
"#8C9EFF" "#536DFE" "#3D5AFE" "#304FFE" ))
(defconst blue
(list "#E3F2FD" "#BBDEFB" "#90CAF9" "#64B5F6" "#42A5F5"
"#2196F3" "#1E88E5" "#1976D2" "#1565C0" "#0D47A1"
"#82B1FF" "#448AFF" "#2979FF" "#2962FF" ))
(defconst light-blue
(list "#E1F5FE" "#B3E5FC" "#81D4FA" "#4FC3F7" "#29B6F6"
"#03A9F4" "#039BE5" "#0288D1" "#0277BD" "#01579B"
"#80D8FF" "#40C4FF" "#00B0FF" "#0091EA" ))
(defconst cyan
(list "#E0F7FA" "#B2EBF2" "#80DEEA" "#4DD0E1" "#26C6DA"
"#00BCD4" "#00ACC1" "#0097A7" "#00838F" "#006064"
"#84FFFF" "#18FFFF" "#00E5FF" "#00B8D4" ))
(defconst teal
(list "#E0F2F1" "#B2DFDB" "#80CBC4" "#4DB6AC" "#26A69A"
"#009688" "#00897B" "#00796B" "#00695C" "#004D40"
"#A7FFEB" "#64FFDA" "#1DE9B6" "#00BFA5" ))
(defconst green
(list "#E8F5E9" "#C8E6C9" "#A5D6A7" "#81C784" "#66BB6A"
"#4CAF50" "#43A047" "#388E3C" "#2E7D32" "#1B5E20"
"#B9F6CA" "#69F0AE" "#00E676" "#00C853" ))
(defconst light-green
(list "#F1F8E9" "#DCEDC8" "#C5E1A5" "#AED581" "#9CCC65"
"#8BC34A" "#7CB342" "#689F38" "#558B2F" "#33691E"
"#CCFF90" "#B2FF59" "#76FF03" "#64DD17" ))
(defconst lime
(list "#F9FBE7" "#F0F4C3" "#E6EE9C" "#DCE775" "#D4E157"
"#CDDC39" "#C0CA33" "#AFB42B" "#9E9D24" "#827717"
"#F4FF81" "#EEFF41" "#C6FF00" "#AEEA00" ))
(defconst yellow
(list "#FFFDE7" "#FFF9C4" "#FFF59D" "#FFF176" "#FFEE58"
"#FFEB3B" "#FDD835" "#FBC02D" "#F9A825" "#F57F17"
"#FFFF8D" "#FFFF00" "#FFEA00" "#FFD600" ))
(defconst amber
(list "#FFF8E1" "#FFECB3" "#FFE082" "#FFD54F" "#FFCA28"
"#FFC107" "#FFB300" "#FFA000" "#FF8F00" "#FF6F00"
"#FFE57F" "#FFD740" "#FFC400" "#FFAB00" ))
(defconst orange
(list "#FFF3E0" "#FFE0B2" "#FFCC80" "#FFB74D" "#FFA726"
"#FF9800" "#FB8C00" "#F57C00" "#EF6C00" "#E65100"
"#FFD180" "#FFAB40" "#FF9100" "#FF6D00" ))
(defconst deep-orange
(list "#FBE9E7" "#FFCCBC" "#FFAB91" "#FF8A65" "#FF7043"
"#FF5722" "#F4511E" "#E64A19" "#D84315" "#BF360C"
"#FF9E80" "#FF6E40" "#FF3D00" "#DD2C00" ))
(defconst brown
(list "#EFEBE9" "#D7CCC8" "#BCAAA4" "#A1887F" "#8D6E63"
"#795548" "#6D4C41" "#5D4037" "#4E342E" "#3E2723" ))
(defconst grey
(list "#FAFAFA" "#F5F5F5" "#EEEEEE" "#E0E0E0" "#BDBDBD"
"#9E9E9E" "#757575" "#616161" "#424242" "#212121" ))
(defconst blue-grey
(list "#ECEFF1" "#CFD8DC" "#B0BEC5" "#90A4AE" "#78909C"
"#607D8B" "#546E7A" "#455A64" "#37474F" "#263238" ))
(require 'cl-lib)
(defun material-color (palette level)
"Return the color from the given palette and specified level."
(nth (cl-position level levels :test #'equal) palette))
(provide 'material-colors)
{
"Red": {
"L50": ["#ffebee",1],
"L100": ["#ffcdd2",1],
"L200": ["#ef9a9a",1],
"L300": ["#e57373",1],
"L400": ["#ef5350",0],
"L500": ["#f44336",0],
"L600": ["#e53935",0],
"L700": ["#d32f2f",0],
"L800": ["#c62828",0],
"L900": ["#b71c1c",0],
"A100": ["#ff8a80",1],
"A200": ["#ff5252",0],
"A400": ["#ff1744",0],
"A700": ["#d50000",0]
},
"Pink": {
"L50": ["#fce4ec",1],
"L100": ["#f8bbd0",1],
"L200": ["#f48fb1",1],
"L300": ["#f06292",0],
"L400": ["#ec407a",0],
"L500": ["#e91e63",0],
"L600": ["#d81b60",0],
"L700": ["#c2185b",0],
"L800": ["#ad1457",0],
"L900": ["#880e4f",0],
"A100": ["#ff80ab",1],
"A200": ["#ff4081",0],
"A400": ["#f50057",0],
"A700": ["#c51162",0]
},
"Purple": {
"L50": ["#f3e5f5",1],
"L100": ["#e1bee7",1],
"L200": ["#ce93d8",1],
"L300": ["#ba68c8",0],
"L400": ["#ab47bc",0],
"L500": ["#9c27b0",0],
"L600": ["#8e24aa",0],
"L700": ["#7b1fa2",0],
"L800": ["#6a1b9a",0],
"L900": ["#4a148c",0],
"A100": ["#ea80fc",1],
"A200": ["#e040fb",0],
"A400": ["#d500f9",0],
"A700": ["#aa00ff",0]
},
"Deep Purple": {
"L50": ["#ede7f6",1],
"L100": ["#d1c4e9",1],
"L200": ["#b39ddb",1],
"L300": ["#9575cd",0],
"L400": ["#7e57c2",0],
"L500": ["#673ab7",0],
"L600": ["#5e35b1",0],
"L700": ["#512da8",0],
"L800": ["#4527a0",0],
"L900": ["#311b92",0],
"A100": ["#b388ff",1],
"A200": ["#7c4dff",0],
"A400": ["#651fff",0],
"A700": ["#6200ea",0]
},
"Indigo": {
"L50": ["#e8eaf6",1],
"L100": ["#c5cae9",1],
"L200": ["#9fa8da",1],
"L300": ["#7986cb",0],
"L400": ["#5c6bc0",0],
"L500": ["#3f51b5",0],
"L600": ["#3949ab",0],
"L700": ["#303f9f",0],
"L800": ["#283593",0],
"L900": ["#1a237e",0],
"A100": ["#8c9eff",1],
"A200": ["#536dfe",0],
"A400": ["#3d5afe",0],
"A700": ["#304ffe",0]
},
"Blue": {
"L50": ["#e3f2fd",1],
"L100": ["#bbdefb",1],
"L200": ["#90caf9",1],
"L300": ["#64b5f6",1],
"L400": ["#42a5f5",1],
"L500": ["#2196f3",0],
"L600": ["#1e88e5",0],
"L700": ["#1976d2",0],
"L800": ["#1565c0",0],
"L900": ["#0d47a1",0],
"A100": ["#82b1ff",1],
"A200": ["#448aff",0],
"A400": ["#2979ff",0],
"A700": ["#2962ff",0]
},
"Light Blue": {
"L50": ["#e1f5fe",1],
"L100": ["#b3e5fc",1],
"L200": ["#81d4fa",1],
"L300": ["#4fc3f7",1],
"L400": ["#29b6f6",1],
"L500": ["#03a9f4",1],
"L600": ["#039be5",0],
"L700": ["#0288d1",0],
"L800": ["#0277bd",0],
"L900": ["#01579b",0],
"A100": ["#80d8ff",1],
"A200": ["#40c4ff",1],
"A400": ["#00b0ff",1],
"A700": ["#0091ea",0]
},
"Cyan": {
"L50": ["#e0f7fa",1],
"L100": ["#b2ebf2",1],
"L200": ["#80deea",1],
"L300": ["#4dd0e1",1],
"L400": ["#26c6da",1],
"L500": ["#00bcd4",1],
"L600": ["#00acc1",1],
"L700": ["#0097a7",0],
"L800": ["#00838f",0],
"L900": ["#006064",0],
"A100": ["#84ffff",1],
"A200": ["#18ffff",1],
"A400": ["#00e5ff",1],
"A700": ["#00b8d4",1]
},
"Teal": {
"L50": ["#e0f2f1",1],
"L100": ["#b2dfdb",1],
"L200": ["#80cbc4",1],
"L300": ["#4db6ac",1],
"L400": ["#26a69a",1],
"L500": ["#009688",0],
"L600": ["#00897b",0],
"L700": ["#00796b",0],
"L800": ["#00695c",0],
"L900": ["#004d40",0],
"A100": ["#a7ffeb",1],
"A200": ["#64ffda",1],
"A400": ["#1de9b6",1],
"A700": ["#00bfa5",1]
},
"Green": {
"L50": ["#e8f5e9",1],
"L100": ["#c8e6c9",1],
"L200": ["#a5d6a7",1],
"L300": ["#81c784",1],
"L400": ["#66bb6a",1],
"L500": ["#4caf50",1],
"L600": ["#43a047",0],
"L700": ["#388e3c",0],
"L800": ["#2e7d32",0],
"L900": ["#1b5e20",0],
"A100": ["#b9f6ca",1],
"A200": ["#69f0ae",1],
"A400": ["#00e676",1],
"A700": ["#00c853",1]
},
"Light Green": {
"L50": ["#f1f8e9",1],
"L100": ["#dcedc8",1],
"L200": ["#c5e1a5",1],
"L300": ["#aed581",1],
"L400": ["#9ccc65",1],
"L500": ["#8bc34a",1],
"L600": ["#7cb342",1],
"L700": ["#689f38",0],
"L800": ["#558b2f",0],
"L900": ["#33691e",0],
"A100": ["#ccff90",1],
"A200": ["#b2ff59",1],
"A400": ["#76ff03",1],
"A700": ["#64dd17",1]
},
"Lime": {
"L50": ["#f9fbe7",1],
"L100": ["#f0f4c3",1],
"L200": ["#e6ee9c",1],
"L300": ["#dce775",1],
"L400": ["#d4e157",1],
"L500": ["#cddc39",1],
"L600": ["#c0ca33",1],
"L700": ["#afb42b",1],
"L800": ["#9e9d24",1],
"L900": ["#827717",0],
"A100": ["#f4ff81",1],
"A200": ["#eeff41",1],
"A400": ["#c6ff00",1],
"A700": ["#aeea00",1]
},
"Yellow": {
"L50": ["#fffde7",1],
"L100": ["#fff9c4",1],
"L200": ["#fff59d",1],
"L300": ["#fff176",1],
"L400": ["#ffee58",1],
"L500": ["#ffeb3b",1],
"L600": ["#fdd835",1],
"L700": ["#fbc02d",1],
"L800": ["#f9a825",1],
"L900": ["#f57f17",1],
"A100": ["#ffff8d",1],
"A200": ["#ffff00",1],
"A400": ["#ffea00",1],
"A700": ["#ffd600",1]
},
"Amber": {
"L50": ["#fff8e1",1],
"L100": ["#ffecb3",1],
"L200": ["#ffe082",1],
"L300": ["#ffd54f",1],
"L400": ["#ffca28",1],
"L500": ["#ffc107",1],
"L600": ["#ffb300",1],
"L700": ["#ffa000",1],
"L800": ["#ff8f00",1],
"L900": ["#ff6f00",1],
"A100": ["#ffe57f",1],
"A200": ["#ffd740",1],
"A400": ["#ffc400",1],
"A700": ["#ffab00",1]
},
"Orange": {
"L50": ["#fff3e0",1],
"L100": ["#ffe0b2",1],
"L200": ["#ffcc80",1],
"L300": ["#ffb74d",1],
"L400": ["#ffa726",1],
"L500": ["#ff9800",1],
"L600": ["#fb8c00",1],
"L700": ["#f57c00",1],
"L800": ["#ef6c00",0],
"L900": ["#e65100",0],
"A100": ["#ffd180",1],
"A200": ["#ffab40",1],
"A400": ["#ff9100",1],
"A700": ["#ff6d00",1]
},
"Deep Orange": {
"L50": ["#fbe9e7",1],
"L100": ["#ffccbc",1],
"L200": ["#ffab91",1],
"L300": ["#ff8a65",1],
"L400": ["#ff7043",1],
"L500": ["#ff5722",0],
"L600": ["#f4511e",0],
"L700": ["#e64a19",0],
"L800": ["#d84315",0],
"L900": ["#bf360c",0],
"A100": ["#ff9e80",1],
"A200": ["#ff6e40",1],
"A400": ["#ff3d00",0],
"A700": ["#dd2c00",0]
},
"Brown": {
"L50": ["#efebe9",1],
"L100": ["#d7ccc8",1],
"L200": ["#bcaaa4",1],
"L300": ["#a1887f",0],
"L400": ["#8d6e63",0],
"L500": ["#795548",0],
"L600": ["#6d4c41",0],
"L700": ["#5d4037",0],
"L800": ["#4e342e",0],
"L900": ["#3e2723",0]
},
"Grey": {
"L50": ["#fafafa",1],
"L100": ["#f5f5f5",1],
"L200": ["#eeeeee",1],
"L300": ["#e0e0e0",1],
"L400": ["#bdbdbd",1],
"L500": ["#9e9e9e",1],
"L600": ["#757575",0],
"L700": ["#616161",0],
"L800": ["#424242",0],
"L900": ["#212121",0]
},
"Blue Grey": {
"L50": ["#eceff1",1],
"L100": ["#cfd8dc",1],
"L200": ["#b0bec5",1],
"L300": ["#90a4ae",1],
"L400": ["#78909c",0],
"L500": ["#607d8b",0],
"L600": ["#546e7a",0],
"L700": ["#455a64",0],
"L800": ["#37474f",0],
"L900": ["#263238",0]
}
}
@rougier
Copy link
Author

rougier commented Jun 20, 2020

Screenshot 2020-06-20 at 10 28 41

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment