-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathpalettes.py
348 lines (315 loc) · 13.3 KB
/
palettes.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
###############################################################################
# Color Palettes Constants
# https://coolors.co/
# https://lospec.com/palette-list
# https://www.designpieces.com/palette/
###############################################################################
LEGO_LIMITED = {
'name': 'Lego_Limited',
'source': '',
'palette': (
'#040404', '#F4F4F4', '#FCAC00', '#969696', '#AA7D55', '#372100',
'#fffacd'
)
}
LEGO_BASIC_COLORS = {
'name': 'Lego_Basic',
'source': '',
'palette': (
'#F4F4F4', '#CCB98D', '#FAC80A', '#D67923', '#B40000', '#00852B',
'#1E5AA8', '#040404', '#A5CA18', '#58AB41', '#7396C8', '#D05098',
'#708E7C', '#70819A', '#720012', '#19325A', '#91501C', '#897D62',
'#901F76', '#00451A', '#646464', '#969696', '#5F3109', '#441A91',
'#FFEC6C', '#FF9ECD', '#9DC3F7', '#FCAC00', '#372100', '#AA7D55',
'#D3F2EA', '#469BC3', '#CDA4DE', '#8B844F', '#69C3E2', '#A06EB9'
)
}
COLD_WOOD = {
'name': 'CoolWood',
'source': 'https://lospec.com/palette-list/coldwood8',
'palette': (
'#372e4d', '#5f699c', '#65aed6', '#a4ebcc',
'#effae6', '#f0b38d', '#b56d7f', '#614363'
)
}
NOSTALGIA = {
'name': 'Nostalgia',
'source': 'https://lospec.com/palette-list/nostalgia36',
'palette': (
'#ff9e95', '#d97594', '#b34b96', '#852f85', '#5b226b', '#3d1757',
'#3e4d66', '#62718b', '#8f9cb3', '#c1cada', '#d5ecea', '#63dbd5',
'#51b7c7', '#428ab3', '#29608a', '#133862', '#1e2029', '#1f3741',
'#2d5c56', '#387450', '#498f45', '#6fa341', '#a3c255', '#cad670',
'#f0d661', '#e7a747', '#da7239', '#cd5632', '#993328', '#752626',
'#472020', '#663329', '#8a4e34', '#ad7245', '#d1a568', '#f0d793'
)
}
GB = {
'name': 'GB',
'source': 'https://www.designpieces.com/palette/game-boy-original-color-palette-hex-and-rgb/',
'palette': ('#cadc9f', '#9bbc0f', '#8bac0f', '#306230', '#0f380f')
}
ENDESAGA = {
'name': 'Endesaga_32',
'source': 'https://lospec.com/palette-list/endesga-32',
'palette': (
'#be4a2f', '#d77643', '#ead4aa', '#e4a672', '#b86f50', '#733e39',
'#3e2731', '#a22633', '#e43b44', '#f77622', '#feae34', '#fee761',
'#63c74d', '#3e8948', '#265c42', '#193c3e', '#124e89', '#0099db',
'#2ce8f5', '#ffffff', '#c0cbdc', '#8b9bb4', '#5a6988', '#3a4466',
'#262b44', '#181425', '#ff0044', '#68386c', '#b55088', '#f6757a',
'#e8b796', '#c28569'
)
}
NES = {
'name': 'NES',
'source': 'https://lospec.com/palette-list/nintendo-entertainment-system',
'palette': (
'#000000', '#fcfcfc', '#f8f8f8', '#bcbcbc', '#7c7c7c', '#a4e4fc',
'#3cbcfc', '#0078f8', '#0000fc', '#b8b8f8', '#6888fc', '#0058f8',
'#0000bc', '#d8b8f8', '#9878f8', '#6844fc', '#4428bc', '#f8b8f8',
'#f878f8', '#d800cc', '#940084', '#f8a4c0', '#f85898', '#e40058',
'#a80020', '#f0d0b0', '#f87858', '#f83800', '#a81000', '#fce0a8',
'#fca044', '#e45c10', '#881400', '#f8d878', '#f8b800', '#ac7c00',
'#503000', '#d8f878', '#b8f818', '#00b800', '#007800', '#b8f8b8',
'#58d854', '#00a800', '#006800', '#b8f8d8', '#58f898', '#00a844',
'#005800', '#00fcfc', '#00e8d8', '#008888', '#004058', '#f8d8f8',
'#787878'
)
}
SLSO = {
'name': 'SLSO_8',
'source': 'https://lospec.com/palette-list/slso8',
'palette': (
'#0d2b45', '#203c56', '#544e68', '#8d697a', '#d08159', '#ffaa5e',
'#ffd4a3', '#ffecd6'
)
}
MASTEROS = {
'name': 'MASTEROS',
'source': 'https://lospec.com/palette-list/le-masteros-paletas',
'palette': (
'#210c5c', '#760760', '#bd0463', '#ff2951', '#ff8f1b', '#ffce2f',
'#fdfdfd', '#fed347', '#f5a20a', '#e66d19', '#d32b2c', '#9e093d',
'#571845', '#601423', '#902b0e', '#b94b09', '#ce7923', '#e2a53b',
'#f7d053', '#f8f8f8', '#fdca84', '#f6965a', '#e75f32', '#b73f2c',
'#881f27', '#590023', '#005638', '#32723f', '#618c46', '#90a64d',
'#b6c363', '#dae17e', '#ffff99', '#96ea6f', '#0ace37', '#00a732',
'#008131', '#005d30', '#003b2f', '#062a78', '#104d95', '#1a70b3',
'#2495d1', '#2ebcf1', '#72e0ff', '#d1ffff', '#a0d6ee', '#70addd',
'#4185cc', '#165cb8', '#1b358c', '#401d6c', '#69358b', '#944eab',
'#c168cd', '#ee84ee', '#f7bbef', '#ffedef', '#ffb9c9', '#ff7f9e',
'#f93166', '#ba226b', '#7b1270', '#340075', '#4a0020', '#6f2737',
'#934d4e', '#b77365', '#dd9a7c', '#ffc498', '#fffacd', '#e4db99',
'#c8bc67', '#a7a041', '#72883e', '#3c703b', '#0b0b0b', '#2f2f2f',
'#535353', '#7b7b7b', '#a5a5a5', '#d1d1d1', '#ffffff'
)
}
SGB_A = {
'name': 'SGB_M1A',
'source': 'https://lospec.com/palette-list/super-game-boy-menu-1-palette-a',
'palette': ('#ffe8cf', '#df904f', '#af2850', '#301850')
}
SGB_B = {
'name': 'SGB_M1B',
'source': 'https://lospec.com/palette-list/super-game-boy-menu-1-palette-b',
'palette': ('#dfd8c0', '#cfb070', '#b05010', '#000000')
}
SGB_C = {
'name': 'SGB_M1C',
'source': 'https://lospec.com/palette-list/super-game-boy-menu-1-palette-c',
'palette': ('#ffc0ff', '#ef9850', '#9f3860', '#3f389f')
}
SGB_D = {
'name': 'SGB_M1D',
'source': 'https://lospec.com/palette-list/super-game-boy-menu-1-palette-d',
'palette': ('#fff8af', '#c0804f', '#ff0000', '#501800')
}
SUPER_ST = {
'name': 'Super_16',
'source': 'https://lospec.com/palette-list/super16',
'palette': (
'#902068', '#f81868', '#ffa880', '#ff7000', '#a80010', '#ffa800',
'#ffffa8', '#a8e038', '#5800a8', '#6828ff', '#ffffff', '#e0d0ff',
'#a070c8', '#683090', '#481868', '#000000'
)
}
MF_SXT = {
'name': 'MF_16',
'source': 'https://lospec.com/palette-list/mf-16',
'palette': (
'#160b27', '#3e4768', '#8e98b9', '#dee6fe', '#f3c41c', '#f98617',
'#d42c4f', '#5f0267', '#4a10e8', '#2197f0', '#52daf7', '#bb4d11',
'#ed7fb8', '#30fca6', '#17ba7d', '#056244', '#ffffff'
)
}
ARTKAL_48 = {
'name': 'ARTKAL_48',
'source': 'https://artkalfusebeads.com/collections/mini-c-2-6mm-artkal-beads/products/cc48-artkal-mini-beads-48-colors-box-set-diy-beads',
'palette': (
'#111312', '#8A8A95', '#C1C1C3', '#DBD8D8', '#E0E6E2', '#DDDDDB',
'#A3302F', '#7F5946', '#997054', '#D8C7A2', '#E7DFC5', '#E8E2C6',
'#E01D25', '#F2422A', '#F280B1', '#FAB9E7', '#EFBBA5', '#E1BAB8',
'#DD277D', '#331971', '#491E8C', '#A46EC8', '#CFAAE7', '#C9B8E5',
'#6DB5EF', '#62B2F8', '#77A6F3', '#3EA8F8', '#4B83E2', '#1C2097',
'#C2DFE1', '#CFE5DE', '#AFE4EA', '#44CED2', '#4B9EBF', '#42ACCE',
'#C0ECB7', '#7DD969', '#3CB982', '#1D9B39', '#137452', '#0B1413',
'#ECE49B', '#F1E766', '#FADE3D', '#FEB30A', '#FEBB6D', '#F98A53',
)
}
PEAR_36 = {
'name': 'Pear_36',
'source': 'https://lospec.com/palette-list/pear36',
'palette': (
'#5e315b', '#8c3f5d', '#ba6156', '#f2a65e', '#ffe478', '#cfff70',
'#8fde5d', '#3ca370', '#3d6e70', '#323e4f', '#322947', '#473b78',
'#4b5bab', '#4da6ff', '#66ffe3', '#ffffeb', '#c2c2d1', '#7e7e8f',
'#606070', '#43434f', '#272736', '#3e2347', '#57294b', '#964253',
'#e36956', '#ffb570', '#ff9166', '#eb564b', '#b0305c', '#73275c',
'#422445', '#5a265e'
)
}
PIXLTEN = {
'name': 'Pixlten',
'source': 'https://lospec.com/palette-list/pixlten',
'palette': (
'#ffffff', '#dfeef0', '#b2cdd4', '#597585', '#22313b', '#18191a',
'#f6ffb2', '#c9f562', '#a0d43f', '#2f8a21', '#126126', '#0a4023',
'#072913', '#fffdc4', '#ffff63', '#f5e03d', '#f5c13d', '#e08320',
'#a14115', '#7d2614', '#ffbfc3', '#ff7a7c', '#f53d4d', '#c21146',
'#8f0b42', '#570b3a', '#310536', '#faadff', '#e96bff', '#b246f0',
'#7325cc', '#311891', '#0b0b57', '#7fceff', '#59a1ff', '#3b89e3',
'#2d5dbd', '#1e2d8f', '#121a5c', '#151515', '#000000'
)
}
ZANT = {
'name': 'Zant',
'source': 'https://lospec.com/palette-list/zant',
'palette': (
'#97c5e4', '#1a1d96', '#494cdd', '#617ce8', '#7299e8', '#8cb0e2',
'#b9dbdf', '#d4ece7', '#bd5378', '#ce6737', '#e18856', '#f5c573',
'#f0eac9', '#ffffff', '#d1f0a6', '#89df43', '#4fd032', '#1ab720',
'#0da14d', '#08815d', '#544c78', '#824ba1', '#ce61a8', '#df7cdb',
'#d8adec', '#ddd0ee', '#7fb7b7', '#73979f', '#617181', '#545b6c'
)
}
SWEETIE_16 = {
'name': 'Sweetie_16',
'source': 'https://lospec.com/palette-list/sweetie-16',
'palette': (
'#1a1c2c', '#5d275d', '#b13e53', '#ef7d57', '#ffcd75', '#a7f070',
'#38b764', '#257179', '#29366f', '#3b5dc9', '#41a6f6', '#73eff7',
'#f4f4f4', '#94b0c2', '#566c86', '#333c57'
)
}
FAMICUBE = {
'name': 'Famicube',
'source': 'https://lospec.com/palette-list/famicube',
'palette': (
'#000000', '#e03c28', '#ffffff', '#d7d7d7', '#a8a8a8', '#7b7b7b',
'#343434', '#151515', '#0d2030', '#415d66', '#71a6a1', '#bdffca',
'#25e2cd', '#0a98ac', '#005280', '#00604b', '#20b562', '#58d332',
'#139d08', '#004e00', '#172808', '#376d03', '#6ab417', '#8cd612',
'#beeb71', '#eeffa9', '#b6c121', '#939717', '#cc8f15', '#ffbb31',
'#ffe737', '#f68f37', '#ad4e1a', '#231712', '#5c3c0d', '#ae6c37',
'#c59782', '#e2d7b5', '#4f1507', '#823c3d', '#da655e', '#e18289',
'#f5b784', '#ffe9c5', '#ff82ce', '#cf3c71', '#871646', '#a328b3',
'#cc69e4', '#d59cfc', '#fec9ed', '#e2c9ff', '#a675fe', '#6a31ca',
'#5a1991', '#211640', '#3d34a5', '#6264dc', '#9ba0ef', '#98dcff',
'#5ba8ff', '#0a89ff', '#024aca', '#00177d'
)
}
BLK_NEO = {
'name': 'Blk_Neo',
'source': 'https://lospec.com/palette-list/blk-neo',
'palette': (
'#000000', '#12173D', '#293268', '#464B8C', '#6B74B2', '#909EDD',
'#C1D9F2', '#FFFFFF', '#FFCCD0', '#F29FAA', '#C37289', '#994C69',
'#723352', '#3F1F3C', '#B22E69', '#E54286', '#FF6EAF', '#FFA5D5',
'#8CFF9B', '#42BC7F', '#22896E', '#14665B', '#0F4A4C', '#0A2A33',
'#1D1A59', '#322D89', '#354AB2', '#3E83D1', '#50B9EB', '#8CDAFF',
'#B483EF', '#854CBF', '#5D2F8C', '#431E66', '#FFE091', '#FFAA6E',
'#FF695A', '#B23C40', '#721C2F', '#A52639', '#DD3745', '#FF6675',
'#78FAE6', '#27D3CB', '#00AAA5', '#008782'
)
}
ONE_BIT = {
'name': '1Bit_MonitorGlow',
'source': 'https://lospec.com/palette-list/1bit-monitor-glow',
'palette': ('#222323', '#f0f6f0')
}
BLESSING = {
'name': 'Blessing',
'source': 'https://lospec.com/palette-list/blessing',
'palette': ('#74569b', '#96fbc7', '#f7ffae', '#ffb3cb', '#d8bfd8')
}
ISLANDJOY_16 = {
'name': 'IslandJoy_16',
'source': 'https://lospec.com/palette-list/island-joy-16',
'palette': (
'#ffffff', '#6df7c1', '#11adc1', '#606c81', '#393457', '#1e8875',
'#5bb361', '#a1e55a', '#f7e476', '#f99252', '#cb4d68', '#6a3771',
'#c92464', '#f48cb6', '#f7b69e', '#9b9c82'
)
}
AMMO_8 = {
'name': 'Ammo_8',
'source': 'https://lospec.com/palette-list/ammo-8',
'palette': (
'#040c06', '#112318', '#1e3a29', '#305d42', '#4d8061', '#89a257',
'#bedc7f', '#eeffcc'
)
}
GRAY_2BIT = {
'name': '2Bit_Grayscale',
'source': 'https://lospec.com/palette-list/2-bit-grayscale',
'palette': ('#000000', '#676767', '#b6b6b6', '#ffffff')
}
RESURRECT_32 = {
'name': 'Resurrect_32',
'source': 'https://lospec.com/palette-list/resurrect-32',
'palette': (
'#ffffff', '#fb6b1d', '#e83b3b', '#831c5d', '#c32454', '#f04f78',
'#f68181', '#fca790', '#e3c896', '#ab947a', '#966c6c', '#625565',
'#3e3546', '#0b5e65', '#0b8a8f', '#1ebc73', '#91db69', '#fbff86',
'#fbb954', '#cd683d', '#9e4539', '#7a3045', '#6b3e75', '#905ea9',
'#a884f3', '#eaaded', '#8fd3ff', '#4d9be6', '#4d65b4', '#484a77',
'#30e1b9', '#8ff8e2'
)
}
LUX2K = {
'name': 'Lux2K',
'source': 'https://lospec.com/palette-list/lux2k',
'palette': (
'#25131a', '#3d253b', '#523b40', '#1f3736', '#2a5a39', '#427f3b',
'#80a53f', '#bbc44e', '#96c641', '#ccf61f', '#8a961f', '#5c6b53',
'#895a45', '#d1851e', '#ffd569', '#bf704d', '#e1a171', '#e6deca',
'#9b4c51', '#802954', '#d01946', '#e84444', '#40369f', '#7144ff',
'#af69bf', '#eaa5ff', '#5880cc', '#62abd4', '#9bf0fd', '#cae6f5',
'#ffffff', '#a7acba', '#606060', '#56587b', '#9a8571', '#dfbbb3'
)
}
MIST_GB = {
'name': 'Mist_GB',
'source': 'https://lospec.com/palette-list/mist-gb',
'palette': ('#2d1b00', '#1e606e', '#5ab9a8', '#c4f0c2')
}
COMFORT_44 = {
'name': 'Comfort_44',
'source': 'https://lospec.com/palette-list/comfort44s',
'palette': (
'#ededed', '#f7e5b2', '#fcc48d', '#e64e4b', '#984071', '#58307b',
'#432776', '#3b265e', '#4f2e6b', '#943ca6', '#df529e', '#f49cae',
'#f7d2bb', '#f4ce9f', '#ecaf83', '#dd8a5b', '#904a5d', '#5d375a',
'#402b55', '#332d58', '#3b337a', '#3d3c93', '#5c55b7', '#a39bd6',
'#c9c7ec', '#c0edef', '#8ed3dc', '#619cc3', '#397cbe', '#365a9b',
'#2c4172', '#2f3f60', '#3f5d92', '#4e7a80', '#60b37e', '#b3daa3',
'#cfe8b7', '#d2d2ba', '#bab59e', '#8b7c99', '#6a5c9d', '#4c428d',
'#3a3487', '#31222c'
)
}
TWILIGHT_5 = {
'name': 'Twilight_5',
'source': 'https://lospec.com/palette-list/twilight-5',
'palette': ('#fbbbad', '#ee8695', '#4a7a96', '#333f58', '#292831')
}