Branding

Every field in the Arc0 Connect editor, how the live preview works, and what happens when you publish.

Arc0 Connect is white-labeled from the first field. The editor at Connect in your project changes what your users see immediately in the preview, and nothing goes live until you publish.

The branding editor for Acme Desk: display name, logo, colors, theme, and the live preview of the connect page
The branding editor, with the live preview on the right.

The fields

FieldEditor labelChanges
displayNameDisplay nameThe org name shown throughout the flow
logoUrl / logoTextLogoThe uploaded mark, via Upload logo
primaryColorPrimary colourButtons, links, and accents
themeThemelight, dark, or system
radiusCornerssharp, rounded, or pill
headlineHeadlineThe line above the app name
supportEmailSupport emailShown in the footer
privacyUrlPrivacy policyLinked in the footer
termsUrlTermsLinked in the footer
customDomainCustom domainThe host the flow runs on
successRedirectUrlAfter connectingWhere the user lands once done
showPoweredByPowered by Arc0Toggles the footer credit

Six color presets cover most brands without picking a custom value: Emerald (#059669), Indigo, Sky, Violet (#7c3aed), Rose, Orange, and Graphite. Corners follow the same three-step scale everywhere in the flow — card, tile, and control radius all move together, from sharp (4/4/3px) to rounded (14/10/8px) to pill (22/999/999px).

Launch and Scale

Available on the Launch and Scale plans. See pricing.

A custom domain needs a paid plan. Set the hostname in Custom domains first, then it appears as an option here.

The live preview

The preview on the right renders the actual consent screen for a real app in your project, so what you see is what a user sees. Two query params drive it directly if you want to link someone to a specific state: ?preview={appId} picks the app, and ?ptheme=light or ?ptheme=dark sets the preview's theme independent of your saved setting. The address bar under the preview shows the real path a user will land on, something like {host}/c/7Hq2Vd9KxP4m.

The branding editor with a violet, pill-shaped draft: primary colour set to #7c3aed and corners set to pill
An unpublished draft — violet, pill corners.
The live preview showing the Salesforce consent screen in dark theme
The preview, showing the Salesforce consent screen in dark theme.

Publishing

Edits are a draft until you publish them. The header reads Live on {host} · Published {date} with a link to Open live page, so you can always see what's actually running. Once you change a field, a save bar appears — Unsaved changes · N fields — with Discard and Publish. Publish replaces the live page immediately; there's no staging step.

On this page