Skip to content

Commit 951aeb7

Browse files
authored
Merge pull request #20 from BenCreating/add-color-names
Add color names
2 parents 1d6e7cc + 514cf07 commit 951aeb7

9 files changed

Lines changed: 119 additions & 113 deletions

File tree

javascript/ColorRamp.js

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,10 +8,12 @@
88
export default class ColorRamp {
99
/**
1010
* @param {Palette} palette the palette this color ramp is part of
11+
* @param {string} name the name of the color ramp
1112
* @param {string[]} colors an array of colors in hexcode format
1213
*/
13-
constructor(palette, colors) {
14+
constructor(palette, name, colors) {
1415
this.palette = palette
16+
this.name = name
1517
this.colors = colors
1618
}
1719

@@ -26,7 +28,7 @@ export default class ColorRamp {
2628
const radioButton = document.createElement('input')
2729
radioButton.setAttribute('type', 'radio')
2830
radioButton.setAttribute('name', this.palette.urlParameterKey())
29-
radioButton.setAttribute('value', this.palette.indexOfColorRamp(this))
31+
radioButton.setAttribute('value', this.name)
3032
radioButton.addEventListener('click', this.selectColor.bind(this))
3133

3234
radioButton.checked = checked

javascript/OptionController.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -103,7 +103,7 @@ export default class OptionController {
103103
* @param {Palette} palette the palette that the selected color belongs to
104104
*/
105105
colorChanged(palette, applyRecolor = true) {
106-
this.urlParameterController.setURLParameters({ name: palette.urlParameterKey(), value: palette.indexOfSelectedColorRamp() })
106+
this.urlParameterController.setURLParameters({ name: palette.urlParameterKey(), value: palette.selectedColorRamp.name })
107107
if (applyRecolor) this.spritesheetController.applyRecolor()
108108
}
109109

@@ -119,7 +119,7 @@ export default class OptionController {
119119
}
120120

121121
/**
122-
* Attempts to find valid equivilent options for any that have been excluded
122+
* Attempts to find valid equivalent options for any that have been excluded
123123
* by other selections. This is called when an option is selected.
124124
*
125125
* @param {AssetCategory} changedCategory the category that just updated

javascript/Palette.js

Lines changed: 16 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -8,18 +8,23 @@ export default class Palette {
88
constructor(category, name, colorRamps, matchCategory) {
99
this.categoryName = category.name
1010
this.optionController = category.optionController
11-
1211
this.name = name
13-
this.colorRamps = colorRamps.map(colorRamp => new ColorRamp(this, colorRamp))
12+
13+
this.colorRamps = Object.entries(colorRamps).map(([rampName, colorRamp]) => {
14+
return new ColorRamp(this, rampName, colorRamp)
15+
})
16+
17+
// This is the palette we expect the images to use
1418
this.originalColorRamp = this.colorRamps[0]
1519

1620
if (matchCategory) {
1721
this.colorRamps.unshift(new PaletteMatchRamp(this, matchCategory))
1822
}
1923

2024
const urlParameterController = this.optionController.urlParameterController
21-
const preselectedColorRampIndex = urlParameterController.getParameterValue(this.urlParameterKey())
22-
this.selectedColorRamp = this.colorRamps[preselectedColorRampIndex] ?? this.colorRamps[0]
25+
const preselectedColorRampName = urlParameterController.getParameterValue(this.urlParameterKey())
26+
const preselectedColorRamp = this.colorRamps.find(ramp => ramp.name === preselectedColorRampName)
27+
this.selectedColorRamp = preselectedColorRamp ?? this.colorRamps[0]
2328
}
2429

2530
html() {
@@ -53,21 +58,19 @@ export default class Palette {
5358
return `${this.categoryName}-color-${this.name}`
5459
}
5560

56-
indexOfColorRamp(colorRamp) {
57-
return this.colorRamps.findIndex(ramp => ramp === colorRamp)
58-
}
59-
60-
indexOfSelectedColorRamp() {
61-
return this.indexOfColorRamp(this.selectedColorRamp)
62-
}
63-
6461
/**
6562
* Randomly picks a color ramp
6663
*/
6764
randomize() {
65+
const firstRamp = this.colorRamps[0]
66+
const isFirstRampPaletteMatch = firstRamp.constructor === PaletteMatchRamp
67+
6868
const colorRamps = this.colorRamps
6969
const chosenColorRampIndex = Math.floor(Math.random() * colorRamps.length)
70-
const colorRamp = colorRamps[chosenColorRampIndex]
70+
71+
// It's nicer to match colors when that is an option. It prevents things
72+
// like the head and body being different colors.
73+
const colorRamp = isFirstRampPaletteMatch ? firstRamp : colorRamps[chosenColorRampIndex]
7174

7275
this.setSelectedColorRamp(colorRamp, false)
7376
}

javascript/PaletteMatchRamp.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@ export default class PaletteMatchRamp {
1212
*/
1313
constructor(palette, matchCategoryName) {
1414
this.palette = palette
15+
this.name = `match-${matchCategoryName}`
1516
this.matchCategoryName = matchCategoryName
1617
}
1718

@@ -41,7 +42,7 @@ export default class PaletteMatchRamp {
4142
const radioButton = document.createElement('input')
4243
radioButton.setAttribute('type', 'radio')
4344
radioButton.setAttribute('name', this.palette.urlParameterKey())
44-
radioButton.setAttribute('value', this.palette.indexOfColorRamp(this))
45+
radioButton.setAttribute('value', this.name)
4546
radioButton.addEventListener('click', this.selectColor.bind(this))
4647

4748
radioButton.checked = checked
Lines changed: 26 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -1,26 +1,26 @@
1-
[
2-
["#ffffff", "#e5e6c7", "#c4b59f", "#958080", "#4d4a5d", "#281820"],
3-
["#4a5057", "#2a3034", "#22282a", "#1c2222", "#101414", "#000000"],
4-
["#61a0ef", "#466ac9", "#3c49ad", "#322d6a", "#281e41", "#180716"],
5-
["#79979d", "#557e85", "#315b49", "#2e403a", "#0b2b28", "#11150b"],
6-
["#996b4a", "#744b30", "#62351c", "#4b2b13", "#411e05", "#1d131e"],
7-
["#6e7675", "#4a5057", "#2a3034", "#1c2222", "#130d14", "#000000"],
8-
["#1b5502", "#134507", "#07391d", "#0b2b28", "#0b1f25", "#09131d"],
9-
["#a2a0a4", "#797580", "#585561", "#373340", "#201e2b", "#0e0e18"],
10-
["#64a42c", "#2f8136", "#0b5c2f", "#214437", "#192832", "#101820"],
11-
["#d085ed", "#a966dd", "#7141b2", "#402e82", "#2b225a", "#13112d"],
12-
["#9a6f37", "#75502d", "#704325", "#4b2b13", "#311210", "#1d0f0e"],
13-
["#ae424a", "#832121", "#682121", "#551c22", "#400b1f", "#1d131e"],
14-
["#466ac9", "#3c49ad", "#322d6a", "#281e41", "#20102b", "#180716"],
15-
["#ffa749", "#ef7e19", "#d75b1a", "#9c3f23", "#5f1d1b", "#301723"],
16-
["#e08080", "#c36072", "#ae424a", "#6c3536", "#54242e", "#1d131e"],
17-
["#813089", "#621e78", "#411357", "#261044", "#13112d", "#180716"],
18-
["#cd2429", "#ab1e1e", "#82171c", "#651117", "#400b1f", "#1d131e"],
19-
["#b05f3c", "#8a3d28", "#77372b", "#562323", "#301723", "#1d131e"],
20-
["#ffffff", "#c6eefd", "#9fbbcb", "#586b90", "#313148", "#1a0d18"],
21-
["#e5e6c7", "#b3afa1", "#818b8b", "#4a5057", "#31313e", "#1d131e"],
22-
["#cfc587", "#b7996a", "#b78c41", "#986a20", "#684415", "#3e2613"],
23-
["#00cfdf", "#0098b2", "#156c99", "#0e4e72", "#1b2b47", "#180716"],
24-
["#a17c50", "#996b4a", "#744b30", "#62351c", "#3e2613", "#2b1c1d"],
25-
["#ffe360", "#f3c03f", "#d99431", "#ba5b23", "#5f2f25", "#301723"]
26-
]
1+
{
2+
"white": ["#ffffff", "#e5e6c7", "#c4b59f", "#958080", "#4d4a5d", "#281820"],
3+
"black": ["#4a5057", "#2a3034", "#22282a", "#1c2222", "#101414", "#000000"],
4+
"blue": ["#61a0ef", "#466ac9", "#3c49ad", "#322d6a", "#281e41", "#180716"],
5+
"blue_gray": ["#79979d", "#557e85", "#315b49", "#2e403a", "#0b2b28", "#11150b"],
6+
"brown": ["#996b4a", "#744b30", "#62351c", "#4b2b13", "#411e05", "#1d131e"],
7+
"charcoal": ["#6e7675", "#4a5057", "#2a3034", "#1c2222", "#130d14", "#000000"],
8+
"forest": ["#1b5502", "#134507", "#07391d", "#0b2b28", "#0b1f25", "#09131d"],
9+
"gray": ["#a2a0a4", "#797580", "#585561", "#373340", "#201e2b", "#0e0e18"],
10+
"green": ["#64a42c", "#2f8136", "#0b5c2f", "#214437", "#192832", "#101820"],
11+
"lavender": ["#d085ed", "#a966dd", "#7141b2", "#402e82", "#2b225a", "#13112d"],
12+
"leather": ["#9a6f37", "#75502d", "#704325", "#4b2b13", "#311210", "#1d0f0e"],
13+
"maroon": ["#ae424a", "#832121", "#682121", "#551c22", "#400b1f", "#1d131e"],
14+
"navy": ["#466ac9", "#3c49ad", "#322d6a", "#281e41", "#20102b", "#180716"],
15+
"orange": ["#ffa749", "#ef7e19", "#d75b1a", "#9c3f23", "#5f1d1b", "#301723"],
16+
"pink": ["#e08080", "#c36072", "#ae424a", "#6c3536", "#54242e", "#1d131e"],
17+
"purple": ["#813089", "#621e78", "#411357", "#261044", "#13112d", "#180716"],
18+
"red": ["#cd2429", "#ab1e1e", "#82171c", "#651117", "#400b1f", "#1d131e"],
19+
"rose": ["#b05f3c", "#8a3d28", "#77372b", "#562323", "#301723", "#1d131e"],
20+
"sky": ["#ffffff", "#c6eefd", "#9fbbcb", "#586b90", "#313148", "#1a0d18"],
21+
"slate": ["#e5e6c7", "#b3afa1", "#818b8b", "#4a5057", "#31313e", "#1d131e"],
22+
"tan": ["#cfc587", "#b7996a", "#b78c41", "#986a20", "#684415", "#3e2613"],
23+
"teal": ["#00cfdf", "#0098b2", "#156c99", "#0e4e72", "#1b2b47", "#180716"],
24+
"walnut": ["#a17c50", "#996b4a", "#744b30", "#62351c", "#3e2613", "#2b1c1d"],
25+
"yellow": ["#ffe360", "#f3c03f", "#d99431", "#ba5b23", "#5f2f25", "#301723"]
26+
}
Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
1-
[
2-
["#57cee4", "#5686ae", "#2a3c49", "#f2f7f8"],
3-
["#9ecf23", "#5c9a2a", "#314829", "#f2f7f8"],
4-
["#cf6f30", "#ae6b3f", "#603429", "#f2f7f8"],
5-
["#f0e059", "#bca51c", "#a16018", "#f2f7f8"],
6-
["#a8b3b8", "#818e97", "#4b4b60", "#f2f7f8"],
7-
["#636fc7", "#655789", "#29253a", "#f2f7f8"],
8-
["#c7341b", "#a42600", "#6a1d16", "#f2f7f8"]
9-
]
1+
{
2+
"blue": ["#57cee4", "#5686ae", "#2a3c49", "#f2f7f8"],
3+
"green": ["#9ecf23", "#5c9a2a", "#314829", "#f2f7f8"],
4+
"brown": ["#cf6f30", "#ae6b3f", "#603429", "#f2f7f8"],
5+
"yellow": ["#f0e059", "#bca51c", "#a16018", "#f2f7f8"],
6+
"gray": ["#a8b3b8", "#818e97", "#4b4b60", "#f2f7f8"],
7+
"purple": ["#636fc7", "#655789", "#29253a", "#f2f7f8"],
8+
"red": ["#c7341b", "#a42600", "#6a1d16", "#f2f7f8"]
9+
}
Lines changed: 27 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -1,27 +1,27 @@
1-
[
2-
["#ff8a00", "#e55600", "#bf4000", "#a42600", "#6a1108", "#260d14", "#a22600"],
3-
["#e74716", "#c7341b", "#9e1f1f", "#73171e", "#3e111a", "#260d14", "#71171c"],
4-
["#f1583a", "#e21414", "#cb0000", "#a40712", "#870000", "#300000", "#990000"],
5-
["#ffb39c", "#f68764", "#ec673e", "#ac2800", "#8a2000", "#5a1500", "#e6643b"],
6-
["#fff1c1", "#eddf95", "#c18f8a", "#935065", "#642442", "#2d061b", "#904d62"],
7-
["#ffe67d", "#fccf56", "#e09e2b", "#ac5d1f", "#552b15", "#331313", "#aa5b1d"],
8-
["#ffe01e", "#faa301", "#cc6901", "#9c3b01", "#6a1a00", "#300500", "#993800"],
9-
["#d28102", "#b6550e", "#81310a", "#63200b", "#3a130e", "#200c0d", "#601d0a"],
10-
["#c88d58", "#ae682a", "#7d4513", "#60350f", "#301b07", "#1a0e04", "#7a4510"],
11-
["#792806", "#5f1f04", "#421603", "#290e02", "#160701", "#050100", "#260b02"],
12-
["#f6f6c2", "#faf800", "#cca000", "#9c5900", "#6a2800", "#300700", "#995700"],
13-
["#f6f6c2", "#eddc7e", "#bf9d5a", "#99622d", "#633e2c", "#1c0e06", "#965f2a"],
14-
["#f6f6f3", "#eddf95", "#c0ab81", "#a87d52", "#7d5d5d", "#1c0e06", "#a57a4e"],
15-
["#eefe7e", "#ffe453", "#ffa913", "#e47100", "#902900", "#5c0d00", "#e06d00"],
16-
["#ffffff", "#d8dcdc", "#b8bbbc", "#8b9498", "#484e57", "#1d1d21", "#899196"],
17-
["#c1c1c1", "#7c7c7c", "#3b3b3b", "#1b1b1b", "#0e0e0e", "#000000", "#383838"],
18-
["#4a5057", "#31313e", "#1c2222", "#101414", "#080a0a", "#000000", "#0f1414"],
19-
["#1a5369", "#0d384d", "#071f2a", "#061421", "#040b18", "#010107", "#020a17"],
20-
["#466ac9", "#3c49ad", "#322d6a", "#281e41", "#20102b", "#180716", "#322d6a"],
21-
["#5792f2", "#5662f3", "#3c07d8", "#380392", "#30035c", "#1e032e", "#38028e"],
22-
["#1e85ef", "#0074cb", "#0041b4", "#000091", "#00005e", "#000027", "#00008e"],
23-
["#00a700", "#007c00", "#005000", "#002d00", "#001400", "#000400", "#002a00"],
24-
["#fae1e5", "#fabbc6", "#cc789d", "#9c4373", "#6a1e4b", "#30051f", "#994071"],
25-
["#ea95d5", "#e976c4", "#e941aa", "#b60a68", "#71043a", "#330410", "#b20a65"],
26-
["#d085ed", "#a966dd", "#7141b2", "#402e82", "#2b225a", "#13112d", "#5a0a84"]
27-
]
1+
{
2+
"orange": ["#ff8a00", "#e55600", "#bf4000", "#a42600", "#6a1108", "#260d14", "#a22600"],
3+
"redhead": ["#e74716", "#c7341b", "#9e1f1f", "#73171e", "#3e111a", "#260d14", "#71171c"],
4+
"red": ["#f1583a", "#e21414", "#cb0000", "#a40712", "#870000", "#300000", "#990000"],
5+
"carrot": ["#ffb39c", "#f68764", "#ec673e", "#ac2800", "#8a2000", "#5a1500", "#e6643b"],
6+
"ash": ["#fff1c1", "#eddf95", "#c18f8a", "#935065", "#642442", "#2d061b", "#904d62"],
7+
"blonde": ["#ffe67d", "#fccf56", "#e09e2b", "#ac5d1f", "#552b15", "#331313", "#aa5b1d"],
8+
"ginger": ["#ffe01e", "#faa301", "#cc6901", "#9c3b01", "#6a1a00", "#300500", "#993800"],
9+
"chestnut": ["#d28102", "#b6550e", "#81310a", "#63200b", "#3a130e", "#200c0d", "#601d0a"],
10+
"light_brown": ["#c88d58", "#ae682a", "#7d4513", "#60350f", "#301b07", "#1a0e04", "#7a4510"],
11+
"dark_brown": ["#792806", "#5f1f04", "#421603", "#290e02", "#160701", "#050100", "#260b02"],
12+
"gold": ["#f6f6c2", "#faf800", "#cca000", "#9c5900", "#6a2800", "#300700", "#995700"],
13+
"sandy": ["#f6f6c2", "#eddc7e", "#bf9d5a", "#99622d", "#633e2c", "#1c0e06", "#965f2a"],
14+
"platinum": ["#f6f6f3", "#eddf95", "#c0ab81", "#a87d52", "#7d5d5d", "#1c0e06", "#a57a4e"],
15+
"strawberry": ["#eefe7e", "#ffe453", "#ffa913", "#e47100", "#902900", "#5c0d00", "#e06d00"],
16+
"white": ["#ffffff", "#d8dcdc", "#b8bbbc", "#8b9498", "#484e57", "#1d1d21", "#899196"],
17+
"dark_gray": ["#c1c1c1", "#7c7c7c", "#3b3b3b", "#1b1b1b", "#0e0e0e", "#000000", "#383838"],
18+
"black": ["#4a5057", "#31313e", "#1c2222", "#101414", "#080a0a", "#000000", "#0f1414"],
19+
"raven": ["#1a5369", "#0d384d", "#071f2a", "#061421", "#040b18", "#010107", "#020a17"],
20+
"navy": ["#466ac9", "#3c49ad", "#322d6a", "#281e41", "#20102b", "#180716", "#322d6a"],
21+
"violet": ["#5792f2", "#5662f3", "#3c07d8", "#380392", "#30035c", "#1e032e", "#38028e"],
22+
"blue": ["#1e85ef", "#0074cb", "#0041b4", "#000091", "#00005e", "#000027", "#00008e"],
23+
"green": ["#00a700", "#007c00", "#005000", "#002d00", "#001400", "#000400", "#002a00"],
24+
"rose": ["#fae1e5", "#fabbc6", "#cc789d", "#9c4373", "#6a1e4b", "#30051f", "#994071"],
25+
"pink": ["#ea95d5", "#e976c4", "#e941aa", "#b60a68", "#71043a", "#330410", "#b20a65"],
26+
"purple": ["#d085ed", "#a966dd", "#7141b2", "#402e82", "#2b225a", "#13112d", "#5a0a84"]
27+
}
Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
1-
[
2-
["#ffffff", "#c4b59f", "#867e7f", "#726b7e", "#4d4a5d", "#2e2533", "#1d131e"],
3-
["#ffffff", "#d6e1d3", "#818b8b", "#4a5057", "#31313e", "#2e2533", "#1d131e"],
4-
["#726b7e", "#484152", "#343043", "#29253a", "#1b192b", "#1d131e", "#000000"],
5-
["#fdf5cc", "#fdd082", "#af8a35", "#836332", "#61482c", "#2e2533", "#1a1213"],
6-
["#fbe3b0", "#e7a820", "#bf8200", "#966600", "#6d4a00", "#573726", "#4f2313"],
7-
["#fbe3b0", "#ba9069", "#7d604d", "#594435", "#32251a", "#2b1c1d", "#181009"],
8-
["#ffc95a", "#ec855c", "#9d5427", "#973c23", "#7b2008", "#691503", "#4f2313"],
9-
["#ffff61", "#ffc95a", "#dc6f35", "#966600", "#6d4a00", "#4f2313", "#2e2533"]
10-
]
1+
{
2+
"steel": ["#ffffff", "#c4b59f", "#867e7f", "#726b7e", "#4d4a5d", "#2e2533", "#1d131e"],
3+
"silver": ["#ffffff", "#d6e1d3", "#818b8b", "#4a5057", "#31313e", "#2e2533", "#1d131e"],
4+
"iron": ["#726b7e", "#484152", "#343043", "#29253a", "#1b192b", "#1d131e", "#000000"],
5+
"brass": ["#fdf5cc", "#fdd082", "#af8a35", "#836332", "#61482c", "#2e2533", "#1a1213"],
6+
"bronze": ["#fbe3b0", "#e7a820", "#bf8200", "#966600", "#6d4a00", "#573726", "#4f2313"],
7+
"ceramic": ["#fbe3b0", "#ba9069", "#7d604d", "#594435", "#32251a", "#2b1c1d", "#181009"],
8+
"copper": ["#ffc95a", "#ec855c", "#9d5427", "#973c23", "#7b2008", "#691503", "#4f2313"],
9+
"gold": ["#ffff61", "#ffc95a", "#dc6f35", "#966600", "#6d4a00", "#4f2313", "#2e2533"]
10+
}
Lines changed: 23 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -1,25 +1,25 @@
1-
[
2-
["#faece7", "#f9d5ba", "#e4a47c", "#cc8665", "#99423c", "#271920", "#f8f3eb"],
3-
["#e4a47c", "#d38b59", "#ae6b3f", "#7f4c31", "#442725", "#271920", "#e4a47c"],
4-
["#c7935f", "#ba8454", "#936849", "#785946", "#503734", "#271920", "#c7935f"],
5-
["#d38b59", "#ae6b3f", "#7f4c31", "#644133", "#442725", "#1a1213", "#d38b59"],
6-
["#b8773f", "#9c663e", "#76513a", "#5f4539", "#412b29", "#120e10", "#b8773f"],
7-
["#7f4c31", "#603429", "#442725", "#2e1f1c", "#1a1213", "#000000", "#7f4c31"],
1+
{
2+
"light": ["#faece7", "#f9d5ba", "#e4a47c", "#cc8665", "#99423c", "#271920", "#f8f3eb"],
3+
"olive": ["#e4a47c", "#d38b59", "#ae6b3f", "#7f4c31", "#442725", "#271920", "#e4a47c"],
4+
"taupe": ["#c7935f", "#ba8454", "#936849", "#785946", "#503734", "#271920", "#c7935f"],
5+
"bronze": ["#d38b59", "#ae6b3f", "#7f4c31", "#644133", "#442725", "#1a1213", "#d38b59"],
6+
"brown": ["#b8773f", "#9c663e", "#76513a", "#5f4539", "#412b29", "#120e10", "#b8773f"],
7+
"black": ["#7f4c31", "#603429", "#442725", "#2e1f1c", "#1a1213", "#000000", "#7f4c31"],
88

9-
["#fbe7a4", "#fdd082", "#ea9f54", "#d28144", "#9e3e37", "#281716", "#fbe7a4"],
10-
["#f2f0c4", "#d4d887", "#839f6e", "#4a7a69", "#074337", "#101925", "#f8f3eb"],
11-
["#adcca6", "#86b278", "#5f874d", "#456238", "#314829", "#271920", "#f8f3eb"],
12-
["#99d248", "#75ae23", "#5b8f11", "#255e1d", "#06410e", "#02280e", "#d4d887"],
13-
["#53bf71", "#39aa4e", "#228236", "#19541d", "#09320b", "#140c09", "#adcca6"],
14-
["#509e59", "#508a48", "#255e1d", "#06410e", "#02280e", "#011708", "#509e59"],
15-
["#fbece6", "#c9d0ee", "#a0a5bc", "#787c8f", "#393b44", "#16171b", "#f8f3eb"],
16-
["#c8e8e8", "#a9c9ca", "#748da4", "#586b90", "#46425d", "#16171b", "#f8f3eb"],
9+
"amber": ["#fbe7a4", "#fdd082", "#ea9f54", "#d28144", "#9e3e37", "#281716", "#fbe7a4"],
10+
"zombie_green": ["#f2f0c4", "#d4d887", "#839f6e", "#4a7a69", "#074337", "#101925", "#f8f3eb"],
11+
"pale_green": ["#adcca6", "#86b278", "#5f874d", "#456238", "#314829", "#271920", "#f8f3eb"],
12+
"bright_green": ["#99d248", "#75ae23", "#5b8f11", "#255e1d", "#06410e", "#02280e", "#d4d887"],
13+
"green": ["#53bf71", "#39aa4e", "#228236", "#19541d", "#09320b", "#140c09", "#adcca6"],
14+
"dark_green": ["#509e59", "#508a48", "#255e1d", "#06410e", "#02280e", "#011708", "#509e59"],
15+
"lavender": ["#fbece6", "#c9d0ee", "#a0a5bc", "#787c8f", "#393b44", "#16171b", "#f8f3eb"],
16+
"blue": ["#c8e8e8", "#a9c9ca", "#748da4", "#586b90", "#46425d", "#16171b", "#f8f3eb"],
1717

18-
["#265c78", "#154259", "#1b2c36", "#14212c", "#0d1621", "#0a0e1b", "#040510"],
19-
["#d79993", "#975b5a", "#624135", "#473730", "#251b19", "#1e120e", "#000000"],
20-
["#d28102", "#b6550e", "#81310a", "#63200b", "#3a130e", "#200c0d", "#0f0506"],
21-
["#ffe67d", "#fccf56", "#e09e2b", "#ac5d1f", "#552b15", "#331313", "#200808"],
22-
["#d3d9da", "#909699", "#6a6e74", "#55585f", "#36363f", "#17171b", "#0f0f11"],
23-
["#e9bba0", "#db8e60", "#b88751", "#975f43", "#663a1a", "#3a200e", "#222121"],
24-
["#fafafa", "#d8dcdc", "#b8bbbc", "#8b9498", "#484e57", "#1d1d21", "#17171a"]
25-
]
18+
"dark_blue": ["#265c78", "#154259", "#1b2c36", "#14212c", "#0d1621", "#0a0e1b", "#040510"],
19+
"red_brown": ["#d79993", "#975b5a", "#624135", "#473730", "#251b19", "#1e120e", "#000000"],
20+
"orange": ["#d28102", "#b6550e", "#81310a", "#63200b", "#3a130e", "#200c0d", "#0f0506"],
21+
"pale_yellow": ["#ffe67d", "#fccf56", "#e09e2b", "#ac5d1f", "#552b15", "#331313", "#200808"],
22+
"gray": ["#d3d9da", "#909699", "#6a6e74", "#55585f", "#36363f", "#17171b", "#0f0f11"],
23+
"tan": ["#e9bba0", "#db8e60", "#b88751", "#975f43", "#663a1a", "#3a200e", "#222121"],
24+
"white": ["#fafafa", "#d8dcdc", "#b8bbbc", "#8b9498", "#484e57", "#1d1d21", "#17171a"]
25+
}

0 commit comments

Comments
 (0)