Fork of https://jscolor.com that detects if it's needed