Resources won’t load if not logged to cPanel after migration, cause?

Looks like some of your assets are using http://localhost/... links instead of your domain which is why they aren’t loading. These might be hardcoded in your theme or you may want to check your options table in the database for option_name “siteurl” and “home” and make sure they are updated to use the right URL instead of http://localhost