added ColorButton widget