Example Video
The main asset of the tool - WBP_ColorPickerWindow.
It has a form like a floating window.
You can adjust colors by RGBA, HSV, and Hex with it. Also, you can select a color by clicking anywhere on the color wheel.
The widget has Color Theme Manager(WBP_QuietColorThemesManager) on the top.
Themes are collections of colors that can be easily reused. These can be used to make commonly used colors available or to restrict the colors used by artists and designers to a specific palette. Also, you can set a label(name) for each color in themes. Themes are saved with the SaveGame object (BP_SavedColors).
On each edit tick, the widget calls the dispatcher event OnColorChanged. You can apply the selected color to desired properties by binding to it.
Other dispatcher events:
On Confirmed – called by clicking on the button OK.
On Canceled – called by clicking on the button Cancel and returns Initial Color (Old).