Map<String, dynamic> toMap() { return { 'backgroundColor': colorToHex(backgroundColor), 'titleColor': colorToHex(titleColor), 'tintColor': colorToHex(tintColor), }; }