Widget Appearance lets you control how the BragBox widget looks and behaves — from your dashboard. No code changes needed. Settings take effect immediately wherever your widget is embedded.
Go to Settings → Widget Appearance to configure.
Layout
Choose how testimonials are displayed:
Theme
Accent Color
Controls the highlight color used in the widget (button focus rings, active dots). Pick from zinc, blue, violet, emerald, rose, or amber.
Max testimonials shown
The maximum number of testimonials rendered in the widget. Accepts 1–50. The widget pulls the most recently approved testimonials up to this limit.
Allowed Domains
Optionally restrict which domains can embed your widget. Enter a comma-separated list of hostnames (e.g. yoursite.com, app.yoursite.com). Leave blank to allow all domains.
Allowed Domains is a display-level hint for future referrer-checking. It does not currently block requests at the API level — full enforcement is coming in a future release.
Per-page overrides
Dashboard settings are the default. If you need a different layout or theme on a specific page, use data-* attributes on the script tag — they take precedence over dashboard settings for that embed only.
See Embed Widget for the full attribute reference.
Multiple campaigns
If you have more than one campaign, a dropdown appears at the top of the Widget Appearance panel so you can configure each campaign’s widget independently.