PollarPollar
Operator GuideBuild

Branding

Dashboard > Build > Branding · Chains: all

Customize the appearance of every modal in @pollar/react (login, KYC, transaction, send, swap, receive, ramp, history, balance, sessions, ...) and of the <WalletButton>.


What you can customize

SettingDescription
ThemeModal appearance: Light or Dark
AccentPrimary button fill, focus rings and spinners (default #005DB4). The primary button label switches to dark text on a pale accent.
ButtonsFill of the secondary buttons (wallet, social and provider entries, back/cancel). Empty: the theme default.
TextBody text color. Empty: the theme default.
BackgroundModal card background. Empty: the theme default. Setting Background or Text also blends the borders, secondary text and input fills from the pair.
Modal titleHeading of the login modal only. Empty: the application's name.
CornersBorder radius of the modal card and, separately, of its buttons
Stacking orderz-index of the modal overlay (default 50). Raise it when a layer of your own app renders on top of the modal.
LogoLogo displayed in the login modal (PNG, JPG, SVG, WEBP, max 1 MB)
Login methodsToggle Email login on/off. Social providers are marked Coming soon and are not individually toggleable yet.
WalletsEmbedded wallets and Smart Wallet (passkey) options

App name is edited in Build > Settings, not here.

Each setting maps to a CSS variable, and your app's own stylesheet takes precedence over the dashboard. See Theming to override them per app or follow your app's dark mode.


Preview

The Dashboard shows a live preview of the branded surfaces as you make changes, with tabs for Login, KYC, Transaction, Tx History, Balance, Ramp, and Button. You can also Export configuration.

Changes apply immediately, with no SDK update or redeployment.

On this page

Was this helpful?