diff --git a/src/lib/options/palette.ts b/src/lib/options/palette.ts index 7963720..b0be07c 100644 --- a/src/lib/options/palette.ts +++ b/src/lib/options/palette.ts @@ -72,14 +72,274 @@ const colorblind = [ '#ECE133', '#56B4E9', ]; +const vibrantRedGoldGreen = [ + "#b10318", + "#dba13a", + "#309343", + "#d82526", + "#ffc156", + "#f26c64", + "#67bf5c", + "#ffee71", + "#9fcd99", + "#729ece", +]; +const natureInspired = [ + "#ff9e4a", + "#67bf5c", + "#ed665d", + "#ad8bc9", + "#a8786e", + "#ff7f0e", + "#2ca02c", + "#d62728", + "#8c564b", + "#bcbd22", +]; +const sunsetTones = [ + "#ed97ca", + "#a2a2a2", + "#cdc05d", + "#6dccda", + "#aec7e8", + "#ff7f0e", + "#17becf", + "#9edae5", + "#9467bd", + "#e377c2", +]; +const pastelDream = [ + "#7f7f7f", + "#acac58", + "#2f77b4", + "#ff7f0e", + "#2ca02c", + "#d62728", + "#9467bd", + "#8c564b", + "#e377c2", + "#bcbd22", +]; +const earthyNeutrals = [ + "#32a251", + "#ff7f0f", + "#3cb7cc", + "#ffcd4a", + "#b85a0d", + "#cdc05d", + "#a5acaf", + "#8f8782", + "#cfcfcf", + "#2f77b4", +]; +const retroPop = [ + "#7b66d2", + "#dc5fbd", + "#94917b", + "#998688", + "#d098ee", + "#9467bd", + "#17becf", + "#ff7f0e", + "#2ca02c", + "#d62728", +]; +const boldContrast = [ + "#ed97ca", + "#a2a2a2", + "#cdc05d", + "#6dccda", + "#aec7e8", + "#17becf", + "#ff7f0e", + "#9467bd", + "#8c564b", + "#bcbd22", +]; +const softVintage = [ + "#7f7f7f", + "#32a251", + "#ff7f0f", + "#b85a0d", + "#cdc05d", + "#a5acaf", + "#8f8782", + "#cfcfcf", + "#2f77b4", + "#9467bd", +]; +const elegantPastels = [ + "#7b66d2", + "#a699e8", + "#dc5fbd", + "#ffd0da", + "#5f5a41", + "#ac613c", + "#cdc05d", + "#9edae5", + "#9467bd", + "#ff7f0e", +]; +const autumnWarmth = [ + "#7b66d2", + "#d62728", + "#9467bd", + "#ff9e4a", + "#cdc05d", + "#8c564b", + "#bcbd22", + "#2f77b4", + "#aec7e8", + "#6dccda", +]; +const oceanBreeze = [ + "#006ba4", + "#17becf", + "#5f9ed1", + "#9edae5", + "#aec7e8", + "#6dccda", + "#2f77b4", + "#ffcd4a", + "#ff7f0e", + "#ff9e4a", +]; +const forestMystic = [ + "#309343", + "#2ca02c", + "#50a251", + "#32a251", + "#cdc05d", + "#bcbd22", + "#acac58", + "#9fcd99", + "#67bf5c", + "#b85a0d", +]; +const berryMix = [ + "#b10318", + "#d62728", + "#f26c64", + "#ed97ca", + "#e377c2", + "#9467bd", + "#7b66d2", + "#a699e8", + "#dc5fbd", + "#998688", +]; +const goldenHour = [ + "#dba13a", + "#ffc156", + "#ff9e4a", + "#ff7f0e", + "#ffcd4a", + "#cdc05d", + "#ac613c", + "#b85a0d", + "#9467bd", + "#e377c2", +]; +const neonLights = [ + "#ff7f0e", + "#d62728", + "#ffcd4a", + "#32a251", + "#17becf", + "#aec7e8", + "#7b66d2", + "#e377c2", + "#dc5fbd", + "#cdc05d", +]; +const vintageRetro = [ + "#8c564b", + "#998688", + "#ac613c", + "#b85a0d", + "#7b66d2", + "#9467bd", + "#cdc05d", + "#ff7f0e", + "#e377c2", + "#ff9e4a", +]; +const iceCreamDream = [ + "#dc5fbd", + "#e377c2", + "#ffcd4a", + "#cdc05d", + "#acac58", + "#7b66d2", + "#a699e8", + "#9467bd", + "#aec7e8", + "#17becf", +]; +const boldSunset = [ + "#d62728", + "#ff7f0e", + "#ff9e4a", + "#ffcd4a", + "#cdc05d", + "#32a251", + "#67bf5c", + "#17becf", + "#6dccda", + "#aec7e8", +]; +const midnightPastels = [ + "#7f7f7f", + "#a2a2a2", + "#8f8782", + "#cfcfcf", + "#5f5a41", + "#94917b", + "#998688", + "#e377c2", + "#9467bd", + "#cdc05d", +]; +const softNeutrals = [ + "#a5acaf", + "#cfcfcf", + "#8f8782", + "#cdc05d", + "#b85a0d", + "#ac613c", + "#ff9e4a", + "#9467bd", + "#dc5fbd", + "#e377c2", +]; export const palettes = { - deep, - muted, - pastel, - bright, - dark, - colorblind, + deep, + muted, + pastel, + bright, + dark, + colorblind, + vibrantRedGoldGreen, + natureInspired, + sunsetTones, + pastelDream, + earthyNeutrals, + retroPop, + boldContrast, + softVintage, + elegantPastels, + autumnWarmth, + oceanBreeze, + forestMystic, + berryMix, + goldenHour, + neonLights, + vintageRetro, + iceCreamDream, + boldSunset, + midnightPastels, + softNeutrals } as const; -export type Palette = keyof typeof palettes; +export type Palette = keyof typeof palettes; \ No newline at end of file