/colorish

Normalize color hex values

Primary LanguageTypeScriptMIT LicenseMIT

colorish

Objectify alpha hex values

Usage

import colorish from 'colorish'

let colors = {
	iris: '#c4a7e7',
	gold: '#f6c177',
	pine: '#31748f',
}

let mutedColors = colorish(colors, 0.5)
// => { iris: '#c4a7e780', gold: '#f6c17780', pine: '#31748f80' }

let rgbaColors = colorish(colors, 0.5, (color) => hexRgba(color))
// => { iris: 'rgba(196, 167, 231, 0.5)', gold: 'rgba(246, 193, 119, 0.5)', pine: 'rgba(49, 116, 143, 0.5)' }

Learn more about what colorish can do here

Related