I have three general questions, all about how to deal with CSS. I hope that’s fine.
First, I was wondering at which point it is better to use a child theme. I am constantly changing the layout of GP with CSS. Right not it’s about 200-300 lines of CSS code. While this is not that much, it will certainly increase over time. Though, GP’s documentation states: “if all you’ll be doing is adding CSS or PHP, a child theme probably isn’t necessary.” Is this true for any code length?
Secondly, I created some alert boxes, tables, info boxes… in html. All of these require CSS for styling. Is it good practise to add all of this CSS to “additional CSS”?
Thirdly, I need some CSS to only apply on a specific page or post. What is good practise here? It probably is not a good idea to put all the CSS in “additional CSS” (which is ecactly what I am doing right now). Is using a metabox like the one offered by the plugin simple CSS the solution? Or perhaps separate CSS files that are loaded into the page?
Thank you for the support and keep up the good work,