Refactored RGBWidget.