Appearance & Theming
Match the chatbot to your brand with colors, themes, and custom styling
The UserBoost widget is designed to blend seamlessly with your website's design.
Theme Modes
The widget supports three theme modes:
- Auto — follows the visitor's system preference (light/dark)
- Light — always uses a light background
- Dark — always uses a dark background
Set the theme in Config → Widget Settings → Theme.
Brand Colors
The Primary Color setting controls:
- Chat bubble button color
- Send button color
- User message bubble color
- Link colors in AI responses
- Predefined question button borders
- Contact form submit button
Use your brand's primary color for a cohesive look.
Custom Avatar
Set a custom avatar URL in Config → Widget Settings → Avatar URL to replace the default bot icon. Use a square image (recommended: 72×72px or larger).
Position
The widget can be positioned in the bottom-right or bottom-left corner of the page. Choose the position that doesn't conflict with other floating elements on your site.
Mobile
By default, the widget is visible on all devices. Check Hide on mobile devices if the chatbot isn't useful on mobile or conflicts with your mobile layout.
On mobile, the chat panel takes up most of the screen width for a comfortable typing experience.
Accessibility
The widget includes:
- ARIA labels on all interactive elements
- Keyboard navigation (Tab, Escape to close)
- Focus trapping within the chat panel
prefers-reduced-motionsupport (animations disabled)- High contrast mode support