Improve colors, add <1 opacity support