Comment on Stallion Responsive WordPress SEO Theme by SEO Dave.
On the sidebars issue, if it’s the Stallion SEO Posts widgets (the popular/recent posts one) that’s playing up (blank output), go to Appearance >> Widgets and edit the widgets and click the Save button. Have added new options to the widget and there’s no easy way to import default options to widgets already added to a sidebar. By clicking the Save button any blank options (the new ones) are saved and the widget works.
Made a lot of CSS changes between Stallion Responsive 8.0 and 8.2 so I could break the one colour CSS file (had font colours and sizes) into two files: font colours in one file and a font sizes in another CSS file.
This multiplies the output combinations, have 39 colour schemes and 26 font schemes, that’s over 1,000 combinations add on the 13 layouts and we have 12,000 combinations of layout/colour/fonts.
Also made a lot of font size changes to pass most of the Google PageSpeed Insights warnings related to mobile usability. Run a Stallion 8 install through the PageSpeed Insights Tool and you’ll see what I mean. The earlier versions of Stallion had the fonts set to small for mobile devices, so increased the font sizes significantly to take into account mobile devices (tap targets).
99% of the changes are in the main Stallion Responsive theme, not the child theme (not much changes in the child theme), so if it were me I’d upgrade both the main theme and the child theme and redo your CSS modifications.
As you followed my advice on keeping all the CSS at the bottom of the CSS file, will make it a lot easier to rebuild your changes. Make sure your CSS changes are in the last CSS file loaded, that will override all CSS rules loaded previously.
As mentioned above I split the colour file into a colour and a font file, this comes with a new options page for modifying the fonts separately. You might find some of the changes can be achieved on the new fonts option page without manually changing CSS code. I changed the way I created font sizes etc… because though there’s lots of ways to change a font size etc… using CSS I couldn’t find a way to make it work consistently if I mixed and matched the different formats. My earlier code mixed and matched the different ways to change fonts, when I broke the CSS files into two found using only one format resulted in consistent font changes when using the new fonts options page see https://stallion-theme.co.uk/stallion-responsive-theme-colour-scheme-css-creator-fonts/ for details. You might find some of your older modifications don’t override the new CSS font format, mixing and matching is inconsistent when trying to override rules (you have to override with the same format).