+ Start a Discussion
Matt Brown 71Matt Brown 71 

Prevent embedded service from adding "slds-scope" to body tag.

I'm facing an issue implementing snap-ins (embedded service) to our external website.  Everything is working OK, but I notice that "slds-scope" get's automatically added to the <body> tag of our website.  Watching the site load, you can see the class get added <body class="slds-scope"> when the prechat from the snap-ins are loaded.

This is not desired as it is mixing with our websites own CSS.  We very much do not want to apply the slds styles to our entire site.  I've seen online that you can set "applyBodyTag" to false, but this is only applicable to Visualforce Pages (<apex:page>).

Is there any known way to use embedded service on a website without applying the slds styles to the entire site?  Surely there must be a setting to prevent this, but I cannot seem to find it.

Any help would be appreciated.