Widget Customization
Customize the appearance and behavior of your Earpocket widget directly from your dashboard.
Overview
Each site has a Widget Settings section on its detail page. Changes you make here are saved to your site's configuration and apply to the widget wherever it's installed.
Settings configured in the dashboard are your site-level defaults. You can also override specific settings via data attributes on the script tag.
Accessing Widget Settings
- Go to your Dashboard
- Click on a site
- Scroll to the Widget Settings section
Position
Control where the widget button appears on your site:
| Value | Description |
|---|---|
| Bottom Right | Fixed to the bottom-right corner (default) |
| Bottom Left | Fixed to the bottom-left corner |
| Top Right | Fixed to the top-right corner |
| Top Left | Fixed to the top-left corner |
| Inline | Anchored within article content |
Select a position from the dropdown to update the setting.
Theme
Choose how the widget adapts to your site's color scheme:
| Value | Description |
|---|---|
| Auto | Matches the reader's system preference (default) |
| Light | Always uses the light theme |
| Dark | Always uses the dark theme |
Toggle between themes using the theme buttons.
Accent Color
Set a custom accent color for the widget to match your brand:
- Use the color picker to select visually
- Or type a hex value directly (e.g.,
#0ea5e9)
The accent color is applied to the widget button and interactive elements.
Button Text
Customize the text displayed on the widget button:
- Default:
Add to Podcast App - Maximum: 50 characters
- Examples:
Listen Now,Hear this article,Add to Podcast
Live Preview
As you adjust settings, a live preview of the widget button appears on the page. This shows exactly how the button will look with your current position, theme, accent color, and button text selections.
Saving Changes
Click the Save Widget Settings button to apply your changes. The settings take effect immediately on your site.
Next Steps
- Configuration (Code) — Override settings via data attributes
- Analytics — Track widget performance
- Managing Sites — Site management overview