{ColorPicker} refactoring