I am currently trying to implement a radial color picker without the Brightness and Saturation. I have found a beautiful and user-friendly one written in Angular:

https://talamaska.github.io/angular-radial-color-picker/ Setting it up to show was quite easy, but I fail to get the selected color out of it and even after reading all the documentation it won’t work. The point where it fails is returning the value of the selected color. My code in the custom widget looks like this:
<div oc-lazy-load="['/static/color-picker.js', '/static/propeller.min.js', '/static/color-picker.css']">
<color-picker ng-model="$ctrl.initialColor" on-select="$ctrl.onSelect(color)"></color-picker>
Color selected: {{ color.hex }}
</div>
Any advise on how to get this to work is much appreciated. I can imagine that other people might be interested in this, so once it works, I’d be happy to post the complete code/solution.