Setting background color for a widget

Hi Dylan,
filed the issue, had a (very interesting) discussion in the issue tracker and it seems that a Button widget should not be customizable in the way I need it.

Thanks for your help.