@JonoGee generally if it runs. Then the config is good. If it does what you want, then the config is good.
If it does NOT do what you want, then ask away, and we might be able to help, and may ask for snippets of the config for particular modules.
Color and font are most often done in css files, and won’t show in the config.
Each module does their own thing I terms of style names, and approaches. So it’s a bunch of work to figure out each module and adjust it.
I spent 2 hours this morning on a simple change, to set a font size. And the text disappeared. Tried all kinds of things. Then noticed a missing double quote, and voila it was back and working like I thought it should at the beginning…
But there was no error shown anywhere… Fun times debugging…(not)