Use NowUIColoring when theming NowWebThemeable and NowChatThemeable
The NowUIColoring interface contains all the colors used by all NowSDK modules.
For scenarios where you use similar color variables across multiple SDK modules, you can implement the NowUIColoring interface. Using this interface you can override color values and then use that implementation to override the nowUIColoring values inside the theme classes NowChatThemeable and NowWebThemeable. If color variables aren’t overridden, the NowUIColoring interface uses the default colors.
The NowWebThemeable protocol contains specific colors that only pertain to NowWeb and the NowChatThemeable protocol contains specific colors that only pertain to NowChat. Common colors are in defined by NowUIColor. NowUIColor also contains all the default colors.