Skip to content

Topic hub · 1 guide

Making a chat widget look like your site

A support widget is the one plugin whose output every visitor sees on every page, and the category treats it as plumbing. This hub covers the alternative: a default that is not the rounded purple bubble, every colour and radius as a custom property, and a shadow root so your theme cannot reach into the widget and the widget cannot leak into your theme.

What this hub covers

  • Theming from custom properties
  • Shadow DOM isolation
  • Light and dark done properly
  • Why the category default looks the way it does

Named across this hub: CSS custom properties, Shadow DOM, WordPress themes.

Put a real answer on every page.

Ask this site's own widget a question and watch it cite the page, or refuse. It is the same plugin, running on the same content you are reading.