I have a question about the fonts and colors of the page. I create a theme for Wordpress and wonders what are the good practices and how to do it to be good?
So, regarding colors. Should I give the opportunity to change every element on the page? Any dots, dashes, etc.? (I do not use the page builder). Or maybe a few global colors? Which solutions are the best for you? The ability to change the color of each item seems interesting, but then the user has a million color controls which can be overwhelming.
And the second question about fonts. Suppose I have such a simple html:
It is obvious that if I put 50px padding on this div, it will not be equal because h1 has a line-height other than span. So I can change the padding-top to a smaller one. What’s the problem? If I give the user the option to change the font, and each font has a different design, practically always the distance at the top and bottom will be different (and I will not give the user the option of changing the padding-top depends of font because that is pointless). How do you solve such a thing?
Thank you very much!