I don't get in many parts how to consistently customise css.
I have created a new theme and trying to adjust it according to my client's design.
The problem is that lots of styling settings are actually defined in the dynamic code and in javascript thus it makes difficult to see what are the css classes parent-child relationships and to detect it through the inspect console.
User icons for example are sometimes gray, on another occasion green (text-success) or red (text-danger I guess). I cannot find what's the clue for the colour code - so to update the colours for all the icons to use the same, or for different user states (as above) to use custom colours.
I managed to change the colours for on screen icons but still struggling with changing them for popovers as it looks like the code is getting generated by javascript.
Any hints on this?