Get hex string for a color
String colorToHex(Color color) { final argb = color.value; final hex = argb.toRadixString(16).padLeft(8, '0'); return '#${hex.substring(2).toUpperCase()}'; }