Documentation

Branding & appearance

AdminUpdated Sep 11, 2026

Branding & appearance

Branding controls how the hosted sign-in and account pages — and the emails Atlas sends — look. Set it once per instance and every surface Atlas renders picks it up.

The hosted auth UI, styled as your product

What you can set

Under Customization → Branding you control:

  • Logo — the image shown at the top of the hosted pages and in email headers. Uploaded to your instance's asset storage and served over HTTPS.

  • Colors — the primary/accent color used for buttons, links and focus states, plus background and text colors.

  • Theme — light or dark base, corner radius and the overall feel of the components.

  • Favicon and product name — the small details that make the tab and page titles read as yours.

Atlas stores branding per instance and applies it to the hosted pages, the embed widget, the SDK components and the transactional emails, so the sign-in page and the verification email match.

Preview before you save

The dashboard renders a live preview through the exact same renderer that serves the real hosted pages — so what you see is what a user will see. You can preview an unsaved draft without persisting anything, then save when it looks right.

Uploading a logo

  1. Open Customization → Branding.

  2. Choose Upload logo and select a PNG or SVG.

  3. Atlas stores it in the instance's asset bucket and returns a stable URL that the pages and emails reference.

If your self-hosted deployment has no asset storage configured, uploads are unavailable until an operator sets one up — see Configuration & secrets.

Matching your app exactly

For a seamless experience, pair branding with a custom domain so sign-in happens on accounts.yourapp.com with your logo and colors — most users won't be able to tell the auth pages aren't hand-built into your app.

Next

Change the words Atlas sends → Email & SMS templates.

Was this page helpful?