The content appears but the design does not.
WHAT IT MEANS
Stylesheets failed to load. The HTML arrived; the CSS did not.
THE USUAL CAUSE
The site URL setting is wrong, so stylesheets are requested from the wrong location.
Common after a migration or a domain change. Correct the site URL in the application settings.
MIXED CONTENT
If the site is on HTTPS and stylesheets are requested over HTTP, browsers block them.
Check the browser console, which names each blocked resource.
Run a search and replace from http to https.
CACHING
A caching plugin serving a stale combined stylesheet. Purge all caches.
If combining or minifying broke it, disable that option and retest.
PERMISSIONS
A stylesheet at the wrong permissions returns 403. Files should be 644.
MISSING FILES
An incomplete upload or extraction. Check the file exists at the path the page requests.
DIAGNOSING
The browser Network tab shows exactly which file failed and why.