Zubby AI
  • Pricing
Sign inStart free trial
  • Welcome
  • Widget overview
  • Designer & themes
  • Audience rules
  • Embed codes
  1. Docs
  2. Widget overview
  3. Designer & themes

Designer & themes

The widget designer is a live-preview editor under Dashboard → Widget → Designer. Every change you make previews instantly on the right; nothing is saved until you click Publish. You can also create branded variants (e.g. a spring-sale skin) and switch between them with a toggle.

Brand colors

The widget picks up three colors: the primary (buttons, links, the launcher background), an accent for spark highlights, and a surface color for the chat bubble background. Every other color in the UI is derived from these three at the right contrast ratio — so the widget always hits WCAG AA, no matter the brand palette you pick.

Each color has three input modes:

  • Hex — paste any 6-digit hex code.
  • Auto-extract from logo — upload your storefront logo and we pull the dominant colors.
  • Auto-match storefront (Shopify only) — we fetch your active theme’s CSS variables and use them.

Typography

Pick a family from the curated set (system stack, Inter, Manrope, IBM Plex Sans, Source Sans, DM Sans), or supply a Google Fonts URL for a custom face. The designer caps body text at 16 px and headers at 20 px so the widget stays compact on mobile.

Custom fonts

Self-hosted fonts are supported on Enterprise plans. Upload a WOFF2 file under Designer → Typography → Self-host and we’ll bake it into the widget bundle.

Copy

Five copy slots are exposed in the designer:

  • Launcher greeting — the one-line teaser that shows above the launcher (e.g. “Need help picking a gift?”).
  • Welcome message — the AI’s first message inside the chat panel.
  • Starter prompts — up to four canned questions rendered as chips below the welcome.
  • Input placeholder — text inside the message field.
  • Empty-handoff message — what the AI says when a handoff request is queued.

Every copy slot supports up to twenty locales. See Languages for how the widget chooses which locale to render.

Position and density

Two layout knobs round out the visual customization:

  • Position — corner (bottom-right by default, bottom-left for RTL stores), offset in pixels, mobile vs. desktop separately.
  • Density — compact, standard, or roomy. Density changes padding and font-size globally inside the widget.

Dark mode

The widget supports three dark-mode strategies:

StrategyBehavior
Light onlyAlways renders in your light theme.
SystemFollows prefers-color-scheme from the visitor’s OS.
Follow storefrontReads a CSS variable you specify (e.g. --theme-mode) so the widget toggles with your storefront.

Brand variants

Click + New variant in the designer to create a separate brand skin. Use cases: a holiday theme, a B2B portal vs. a DTC storefront, or A/B testing two different launcher copies.

Variants are routed by audience rules — a Shopify market, a URL pattern, a campaign UTM, or a percentage split.

Publish & rollback

Saved changes only show on the storefront after you click Publish. Every publish is versioned with the user and timestamp; revert with one click from Designer → History.

Preview before publishing

The designer shows a live preview as you edit, so you can review the draft theme without touching your storefront. Changes only reach shoppers when you click Publish.

Was this page helpful?

Still stuck? Contact support with the URL of this page (/docs/widget/designer).

PreviousWidget overviewNextAudience rules

Footer

Zubby AI

The AI sales agent for Shopify and WooCommerce. Learns your store, guides shoppers in real time, and recovers the revenue you would have otherwise lost.

System status

Product

  • All Features
  • AI Sales Agent
  • Cart Rescue
  • Widget Designer
  • Multi-Language
  • Pricing
  • Changelog

Solutions

  • Solutions Hub
  • Cart Recovery
  • Product Discovery
  • 24/7 Support
  • Upsell + Cross-sell
  • Conversion Optimization

Industries

  • Fashion & Apparel
  • Beauty & Cosmetics
  • Electronics
  • Jewelry & Accessories
  • Food & Beverage
  • Health & Wellness

Integrations

  • Shopify
  • WooCommerce
  • All integrations
  • vs Rep AI
  • vs Tidio
  • vs Klaviyo
  • vs Gorgias

Resources

  • Documentation
  • Guides
  • ROI Calculator
  • Glossary
  • Answers (AI Q&A)
  • Blog
  • Case Studies

Company

  • About
  • Careers
  • Contact
  • Trust
  • Security
  • Status
  • Privacy
  • Terms

© 2026 Zubby AI, Inc. All rights reserved.

Built for merchants.Made with care.