Look & feel
Apply your brand colors, let dark mode match your app, and render in your own containers.
- Last reviewed
Look & feel
The widget is designed to feel like part of your app, not a third-party popup.
Brand colors
Set your brand colors and typography in the getuserfeedback.com dashboard. The widget picks them up automatically — no code needed.
The theme editor supports both light and dark mode variants, so you can control exactly how the widget looks in each. You can also use the AI-powered theme editor to overhaul the entire look and feel with a single prompt — try it at getuserfeedback.com/themes.
Dark mode
In browser apps, the widget detects standard light and dark theme signals and
follows them automatically. In React Native, set colorScheme: "system" when
the widget should follow the device preference.
You can also force a specific color scheme or update it at runtime. See the Dark mode guide for the full story.
Rolling theme updates
If you're rebranding in stages, assign a theme to a runtime feature flag instead of switching the default theme for everyone. See Rolling theme updates.
Containers
By default, the widget uses the SDK's built-in presentation. Browser SDKs can
place a flow in a custom DOM container. In React Native, render FlowContent
inside your app's sheet, drawer, modal, or inline view; this is the recommended
way to match your native presentation.
See the Containers guide for implementation details per SDK.