Currently we have 3 option to set background color/image. Keep it simple and provide one option; To set background color/image provide one option and set it. Whether user sets image or color that needs to be decided base on value they provide - say, value starts with # is a color code and value starts with / indicates a path and that is image.