ColorButtonItem picker = new ColorButtonItem("colorButton", MSG.common_title_background());
picker.setStartRow(false);
picker.setEndRow(false);
picker.setCurrentColor(storedDashboard.getConfiguration().getSimpleValue(Dashboard.CFG_BACKGROUND, "transparent"));
picker.setColorSelectedHandler(new ColorSelectedHandler() {
@Override
public void onColorSelected(ColorSelectedEvent event) {
String selectedColor = event.getColor();
if (selectedColor != null) {
setBackgroundColor(selectedColor);