As of this morning, the bleeding edge version of Discourse allows you to add a stylesheet for when you embed discourse on your site using our Javascript/IFRAME solution.
Previously if you embedded discourse on a site that didn’t have a white background it didn’t look great. Here’s an example of that:
And here’s the same site with a stylesheet enabled:
To add a stylesheet to your embedded discourse, visit Admin > Customize > CSS/HTML > Embedded CSS