What is the best way to customize a plugin (in this case Prosites, but we will need to do this for a lot of other plugins) with an upfront theme. The way we would usually handle this is by creating a child theme and using an custom.css file. As upfront works through child themes, creating a child of a child would add un-needed resource usage. But, our worry is that if we customize the plugin directly though the parrot add custom css button, if their is an update for the child theme it may delete our changes.
Also how is this effected by other child sites on the network? Will those site inherit the customizations for the plugin as well?
We have been through your tutorial on using upfront themes, but we did not see a exact solution to this. Only how to customize a widget which will not work as the plugin is added by way of template hooks and how to add custom css to the theme (the way we believe will work, but are worried about updates).