generateColor method
Implementation
Color generateColor(String codename) {
var code = "";
if (codename.isEmpty)
code = "g";
else
code = codename[0].toLowerCase();
if (code == 'a' || code == 'b' || code == 'c') return Color(0xffBB6BD9);
if (code == 'd' || code == 'e' || code == 'f') return Color(0xff27AE60);
if (code == 'g' || code == 'h' || code == 'i') return Color(0xff2D9CDB);
if (code == 'j' || code == 'k' || code == 'l') return Color(0xffF2C94C);
if (code == 'm' || code == 'n' || code == 'o') return Color(0xffF2994A);
if (code == 'p' || code == 'q' || code == 'r') return Color(0xffEB5757);
if (code == 's' || code == 't' || code == 'u') return Color(0xff2EE2B1);
if (code == 'v' || code == 'w' || code == 'x') return Color(0xffE02884);
if (code == 'y' || code == 'z') return Color(0xffEC8C9C);
return Colors.black;
}