in src/utils.ts [106:119]
export function colorizeColor(
sourceColor: mbColorDefinition,
destColor: string,
operation: blendMode = 'screen',
percentage: number = 0.5
): mbColorDefinition {
return transformColor(sourceColor, (color: string) => {
if (operation !== 'mix') {
return chroma.blend(chroma(color), destColor, operation);
} else {
return chroma.mix(chroma(color), destColor, percentage);
}
});
}