1. Choose a Theme
In the Personal Account section of the ImbaChat website, you can change the colors of your widget's interface. Go to the "Style Settings" block and choose from two color themes: Dark and Light. Pick the one that suits your site the best.
2. Customize Your Style
If you're not happy with the default widget themes, you can customize the colors of each element of the chat interface. You can choose a color from the palette or paste the HTML code of the desired color. You can also change the color of the text and chat pins. The demo chat in the lower right corner will show you how your widget will look with the new colors. Save your design to make the chat look much better.
3. Translate Your Interface
In the Personal Account section, go to the "Language Settings" of the widget settings to customize the language of your chat interface. You will see a list of all phrases of the widget interface, and you can insert the translation you need in any language into the input line on the right, opposite each phrase.
4. Embed Your Chat
You can embed the chat widget into any block on your website. Please read more about that function here
5. Load Your Users
For WordPress websites, the list of users will load in the chat widget automatically. To start a conversation between users, they click on the user name at the chat window or use the chat search line. The first 50 users uploaded in the chat by default, but you can change this amount in the Dashboard --> Chat settings --> Advanced settings.
6. Optimize Your Caching
By caching data, the chat will load faster. Choose a caching time that works best for you. The longer the caching time you choose, the less frequently information about users will be updated. With less caching time, data will be updated more often. You can configure caching settings in the Dashboard --> Chat settings --> Cache settings.
Customizing your ImbaChat widget will make it look and feel like a seamless part of your website. By following these steps, you can make your chat widget stand out and provide an excellent user experience.