TipPanel allows you to fully customize the appearance of your widget to match your website's design and branding. This guide covers all the appearance customization options available.
The widget appearance editor allows you to customize various aspects of your widget:
Customize the visual style of your widget, including colors, fonts, borders, and shadows.
Configure the position, size, and behavior of your widget on your website.
Edit all text elements in the widget, including headings, buttons, and messages.
See how your changes look in real-time with the interactive preview panel.
To access the widget appearance editor:
The appearance editor has three main tabs:
Each tab contains various settings that you can adjust to customize your widget. The preview panel on the right shows how your changes look in real-time.
The Theme tab allows you to customize the visual style of your widget, including colors, fonts, borders, and shadows.
You can customize the following color settings:
Setting | Description | Default |
---|---|---|
Primary Color | The main color used for buttons, links, and accents | #007bff |
Secondary Color | Used for secondary elements and hover states | #6c757d |
Background Color | The background color of the widget | #ffffff |
Text Color | The color of the main text | #212529 |
Button Text Color | The color of text on buttons | #ffffff |
To change a color:
You can customize the following font settings:
Setting | Description | Default |
---|---|---|
Font Family | The main font used throughout the widget | Arial, sans-serif |
Heading Font Size | The size of heading text | 18px |
Body Font Size | The size of body text | 14px |
Button Font Size | The size of text on buttons | 14px |
To change a font setting:
You can customize the following border and shadow settings:
Setting | Description | Default |
---|---|---|
Border Radius | The roundness of corners on the widget and buttons | 4px |
Border Width | The width of borders around the widget | 1px |
Border Color | The color of borders around the widget | #dee2e6 |
Shadow | The shadow effect around the widget | Medium |
To change border and shadow settings:
The Layout tab allows you to configure the position, size, and behavior of your widget on your website.
For Floating widgets, you can set the position on the screen:
You can also set the distance from the edges of the screen using the margin settings.
For Inline widgets, the position is determined by where you place the embed code on your website, so there are no position settings in the appearance editor.
You can customize the size of your widget:
Setting | Description | Default |
---|---|---|
Widget Width | The width of the expanded widget (Floating) or the inline widget | 350px |
Widget Height | The height of the expanded widget (Floating) or the inline widget | Auto |
Button Size | The size of the floating button (Floating widgets only) | Medium (50px) |
To change size settings:
You can customize how the widget behaves:
Setting | Description | Default |
---|---|---|
Auto Open | Automatically open the widget after a delay (Floating widgets only) | Off |
Auto Open Delay | The delay before automatically opening the widget (in seconds) | 5 seconds |
Animation | The animation effect when opening/closing the widget | Fade |
Animation Speed | The speed of the animation effect | 300ms |
To change behavior settings:
The Custom Text tab allows you to edit all text elements in the widget, including headings, buttons, and messages.
You can customize the following text elements:
Element | Description | Default |
---|---|---|
Widget Title | The main heading of the widget | Support with a Tip |
Widget Subtitle | The secondary heading or description | Your support helps me create more content |
Message Placeholder | The placeholder text in the message input field | Write a message... |
Submit Button | The text on the submit button | Send Tip |
Cancel Button | The text on the cancel button | Cancel |
Success Message | The message shown after a successful payment | Thank you for your support! |
Error Message | The message shown if an error occurs | Something went wrong. Please try again. |
To change text elements:
If you have a Premium or Lifetime plan, you can use the AI Translation feature to translate all text elements to different languages:
The preview panel on the right side of the appearance editor shows how your widget will look with the current settings. It updates in real-time as you make changes.
To use the preview panel effectively: