Custom branding
Every Hub automatically adopts your workspace branding. Set your colors, fonts, and logo once — and every Hub, player page, and embed reflects your brand identity.
Workspace branding
Branding is managed at the workspace level. When you update your workspace’s brand settings, all Hubs, Bite player pages, and Pulse widgets in that workspace update automatically.
Key principle: Set it once, apply everywhere. You never need to configure branding per Hub — the workspace is the source of truth.
Theme color
Your primary brand color is used for accents throughout Hubs: buttons, links, hover states, hero gradients, and card highlights. Pick any hex color in the workspace settings — templates derive lighter and darker variants automatically.
Typography
Choose separate fonts for headings and body text. DemoBites supports hundreds of Google Fonts. You can also set font weights to fine-tune the look. Typography settings apply to Hubs, player pages, and video captions.
Logo & favicon
Logo
Upload your company logo to appear in Hub headers and player page branding. PNG or SVG recommended. The logo is displayed at a consistent size across all templates.
Favicon
Set a custom favicon for your Hubs and player pages. This replaces the default DemoBites icon in the browser tab — making the experience fully white-labeled.
Custom domains
By default, Hubs are hosted on stream.demobites.com/your-workspace/.... With custom domains, you can serve them from your own domain:
# Default URL
https://stream.demobites.com/acme/a/onboarding
# With custom domain
https://learn.acme.com/a/onboardingCustom domains are configured at the workspace level. Point a CNAME record to DemoBites, and all content in that workspace is served from your domain — Hubs, player pages, and embeds.
Brand consistency
When you opt in to workspace branding, a Bite’s player page, embed, and any Hub it appears on all use the same colors, fonts, and logo. This creates a cohesive experience for your audience:
- Player pages use your colors for controls, progress bar, and hover states.
- Hub templates use your colors for hero sections, buttons, and card highlights.
- Pulse widgets use your colors for the trigger button and panel accents.
- Captions can use your heading font for a branded feel in the video itself.