test mousedown instead of click
horizontally center color picker
add offsetX/offsetY config options