Added an optional text entry field to the ColorButton.