wordpress/chatbot/Chatbot Styling

Chatbot Styling

Make your chat widget match your brand with comprehensive styling options.

Navigate to Intufind → Chatbot → Styling to access these settings.

Chatbot Styling Screenshot: wp-chatbot-styling.png

Color Scheme

Options: Auto, Light, Dark Default: Auto

  • Auto: Matches visitor's system preference (respects prefers-color-scheme)
  • Light: Always use light theme
  • Dark: Always use dark theme

Light Mode Colors

These colors are used when the widget is in light mode:

SettingDefaultDescription
Primary Color#0084ffButtons, links, user message bubbles
Assistant Bubble Background#f8f9faAI message background
Header Background#ffffffChat header background
Accent Color#dadce0Borders, dividers
Send Button Color#0084ffSend message button
Link Color#0084ffClickable links in messages
Trigger Button Color#0084ffFloating chat button
Trigger Button Hover#0073e6Button hover state
Trigger Button Border#dadce0Button border
Input Background#ffffffMessage input field
Input Border#dadce0Input field border
Widget Background#ffffffMain chat window background

Dark Mode Colors

Separate colors for dark mode:

SettingDefaultDescription
Primary Color#0084ffButtons, links, user message bubbles
Assistant Bubble Background#2d2d2dAI message background
Header Background#1f1f1fChat header background
Accent Color#404040Borders, dividers
Send Button Color#0084ffSend message button
Link Color#6495edClickable links (lighter for readability)
Trigger Button Color#0084ffFloating chat button
Trigger Button Hover#0073e6Button hover state
Trigger Button Border#404040Button border
Input Background#2d2d2dMessage input field
Input Border#404040Input field border
Widget Background#1f1f1fMain chat window background

AI Color Scheme Generator

Don't want to pick every color manually? Use the Generate Color Scheme feature:

  1. Enter your primary brand color
  2. Optionally enter a secondary color
  3. Click Generate Color Scheme
  4. The AI will create a harmonious color palette

Generate Color Scheme Screenshot: wp-chatbot-color-generator.png

Typography

Font Family

Options: System (default), Inter, Roboto, Open Sans, Custom Default: System

  • System: Uses the visitor's system font stack (fastest loading)
  • Named fonts: Uses Google Fonts (loads automatically)
  • Custom: Enter any font family name

Custom Font Family

If you select "Custom" above, enter the font family name here. Ensure the font is loaded on your site.

Message Font Size

Default: 14px Range: 12-20px

Font size for chat messages.

Message Line Height

Default: 1.5 Range: 1.0-2.5

Line spacing for better readability.

Card Font Size

Default: 14px

Font size for product/post cards shown in chat.

Card Line Height

Default: 1.4

Line spacing for card content.

Widget Dimensions

Max Width

Default: 400px Range: 300-800px

Maximum width of the chat window.

Max Height

Default: 700px Range: 400-1000px

Maximum height of the chat window.

Border Radius

Default: 16px Range: 0-50px

Corner roundness of the chat window.

Shadow

Options: None, Light, Medium, Heavy Default: Medium

Drop shadow intensity around the widget.

Avatar & Icon Settings

Toggle Icon (Trigger Button)

Upload a custom icon for the floating chat button. Leave empty for the default chat icon.

Recommended size: 32x32px or 64x64px

OptionDescription
Show BackgroundDisplay colored background behind icon
Show BorderDisplay border around the button

Header Avatar

Upload a custom avatar for the chat header. This appears next to the header title.

Recommended size: 40x40px

OptionDescription
Show BackgroundDisplay colored background behind avatar
Show BorderDisplay border around the avatar

Custom CSS

For advanced customization, add custom CSS that will be injected into the widget:

/* Example: Custom message styling */
.intufind-message-bot {
  font-style: italic;
}

/* Example: Custom button color */
.intufind-send-button {
  background: linear-gradient(135deg, #6101fe, #8b3dff);
}

Note: Custom CSS is stripped of potentially dangerous content for security.

Reset to Defaults

Click Reset Styling Settings to restore all styling options to their original defaults. This is useful if you've made many changes and want to start fresh.

Next Steps