Flat mode.

Custom skin and using flat mode to display the color picker in a custom widget.

Attached to an text field and using callback functions to update the color with field's value and set the value back in the field by submiting the color.

Attached to DOMElement and using callbacks to live preview the color and adding animation.