Keep the border around the widget.
Fire the 'colorChanged' event when the color changes.
Updated the demo files to test the 'colorChange' event.