Custom Themes
Default Theme
Set a default theme that automatically applies to iframes without explicit theme parameters
camelAI Legacy Product — This documentation covers camelAI's embedded analytics offering, which is no longer being actively developed. We are migrating existing customers to the new camelAI platform. For the current product, visit camelAI.
Every organization can mark one theme as its default. That default is automatically applied to any iframe that doesn't explicitly specify a theme.
Only one theme at a time can hold default status per organization
Iframes without theme parameters inherit the current default
Explicit theme parameters always win over the default
Setting a new default instantly removes default status from the previous theme
Changing the Default
When you designate a new default theme:
Previous Default Demoted
The previous default (if any) loses its default status
Immediate Application
All existing iframes relying on the old default immediately adopt the new default
Explicit Themes Preserved
Iframes that explicitly declared a theme keep using the theme they were built with
camelAI's Built‑in Styling
Out of the box, camelAI ships with a clean, accessible theme that:
- Supports both light and dark mode, automatically matching the user's system preference
- Uses Show Analysis and Code as the default response mode for maximum transparency