I suppose you are looking more at UI customization. Presently there seems to be no formal way for this.
How we used to achieve this was by inspecting the DOM structure, we could get the style classes and style attributes associated with that particular component.
Once we know the style classes we can override that particular style class from amx.css in our custom css file with css style values we need. At many points we may have to use !important declaration with our custom style property to prevent it from being overridden.
Hope this does some help.