Fix color conversion in toCssString

This commit is contained in:
Daniel Imms
2019-05-05 10:35:57 -07:00
parent 12ec32f11e
commit f61129df4c

View File

@@ -10,9 +10,9 @@ function getRgb(color: string): [number, number, number] {
function toCssString(rgb: [number, number, number]): string { function toCssString(rgb: [number, number, number]): string {
let result = '#'; let result = '#';
result += (rgb[0] < 17 ? '0' : '') + rgb[0].toString(16); result += (rgb[0].toString(16).length < 1 ? '0' : '') + rgb[0].toString(16);
result += (rgb[1] < 17 ? '0' : '') + rgb[1].toString(16); result += (rgb[1].toString(16).length < 1 ? '0' : '') + rgb[1].toString(16);
result += (rgb[2] < 17 ? '0' : '') + rgb[2].toString(16); result += (rgb[2].toString(16).length < 1 ? '0' : '') + rgb[2].toString(16);
return result; return result;
} }