We’re trying to standardize the look of our web widget across different sites. The docs say we can pass config options in the initialization script to change the launcher position and primary color.
Here is the setup code we are using in the footer:
window.$engage = {
config: {
launcher: {
position: 'left',
primaryColor: '#0055AA'
}
}
};
The widget loads fine. We can chat. But the launcher stays on the right side and the color is the default blue. We’ve cleared cache and tried different hex values. Nothing works.
Is this config block deprecated? Or do we need to call a specific method after ready to apply these styles? The standard init seems to ignore the nested launcher object entirely. We’ve also tried injecting CSS via the customCSS property but that feels like a hack.
Any ideas why the config isn’t sticking?