I don&#x27;t generate the palettes algorithmically[0], but each color is defined by its role. So if you want change the palette, for another one where the values are in roughly the same relation, it is going to work.<p>[0]If you want to do it, there are ways to make it work, but you&#x27;ll likely spend some time tweaking the algorithm and use another color space than HSV. The issue is that HSV does not map linearly to perception, so naive functions do not map very well across the full circle of hues. So basically it&#x27;s quicker to do it by hand, unless you need to generate tons of palettes (like for a video-game).