Skip to content
Main Project

Custom theme & branding

Article Popular

Out of the box the widget speaks Releaseo. With five minutes of theming, it speaks your brand.

What you can change

  • Brand color — primary accent. Drives buttons, links, active states.

  • Corner radius — sharp, soft-rounded, or pill.

  • Type family — Inter, Geist, system, or any web font.

  • Position — bottom-right, bottom-left, top-right, or anchored to a custom element.

  • Density — comfortable or compact.

Where to set it

Settings → Widget → Theme. Each change has a live preview so you can iterate without redeploying.

Best practice — start with brand color

Match the widget's accent to your product's primary CTA color. The widget will inherit that across buttons, status dots, and active pills.

Light vs dark

The widget auto-detects prefers-color-scheme from the user's OS. Force light or dark with window.Releaseo?.setTheme('dark') if you have your own toggle.