After upgrading to Blackbaud NetCommunity 7.1, the website design does not display as expected, including but not limited to images not displaying where they should and the page not styling correctly.
The CSS minifer was updated in Blackbaud NetCommunity 7.1 to use the Ajax compressor rather than the YUI compressor. The YUI compressor would accept syntax errors in the style sheet, such as double dots in front of a class name, whereas the Ajax compressor will not. Simply, the new Style Sheet editor has stricter syntax requirements. When incorrect syntax is added to the Style Sheet, it can prompt the site to not look as expected.
To resolve, the style sheet should be examined for syntax errors, and those errors should be fixed in order to resolve the appearance of the site design after upgrading.
If you require assistance reviewing the code, contact your account manager to discuss arranging for a Billable Service through our Design team.