I had the same issue and the code shared worked for me. Thank you! I changed the blog header to a dark color so that my white logo shows up.
However, now I can't see my nav items because they are in a dark color also. Does anyone know how to change the color of the nav items just on blog pages to show up on a darker color?
I'm using Squarespace 7.0 Marta Template.