Whitelabel

Add your logo, app icon and wordmark

Your brand appears on the sign-in screen and throughout the app's navigation. There are two separate image uploads, and the reason they are separate is the thing most people get wrong.

4 min read · 2 screenshots

On the Whitelabel page, the second card is Your brand. Unlike the domain, everything here stays editable for the life of the partnership — including after you are live.

The Your brand card on the OroPocket whitelabel page, with a Wordmark text field, a Logo upload with a wide preview box, an App icon upload with a square preview box, and an accent colour field.
Wordmark, logo, square app icon, accent colour. A logo or a wordmark is required before you can submit.
FieldTypeDescription
wordmarkstring (32)requiredYour name in text. Used when there is no logo, and as the logo's alt text — so fill it in even if you upload a logo.
logoPNG / JPEG / WebP / SVGoptionalYour horizontal lockup, for the sign-in screen and the app navigation. Saved 160px tall at whatever width you crop to; around 4:1 suits it best. A transparent background reads best.
app iconPNG / JPEG / WebP / SVGoptionalThe browser tab favicon and the icon someone gets when they install your site to a phone home screen. You crop it to a square and it is saved at 512×512, so upload something with at least 512px of real detail.
accent#RRGGBBoptionalReserved for a future themed build. The app is black and white today, so setting this changes nothing yet.
  1. Write the wordmark

    Up to 32 characters. It is the fallback when there is no logo, and it is the alt text on the logo when there is one — so it is doing accessibility work whichever way you go.

  2. Upload the horizontal logo

    Upload opens a file picker, then a cropper. It starts on the whole image — nothing is trimmed unless you trim it — and you drag the box to choose how much to keep. Any width works: the app fits your logo to the space rather than stretching it. Files can be up to 25 MB, though a logo has no business being anywhere near that.

    The cropper previews the three places your logo actually appears, at their real sizes: the app navigation at 160×32 and the loading screen at 220×56, both on white, and the sign-in panel at 200×40 on black. Check it reads on all three — a single-colour logo on a transparent background will vanish on one of them. Pick a solid background there if it does.

    The Frame your logo cropper in the OroPocket dashboard, with a draggable crop box over a wide wordmark, background options for transparent, white and black, and three previews showing the logo on app navigation, the sign-in screen and the loading screen.
    The warning is not hypothetical — this dark wordmark on a transparent background has all but vanished against the black sign-in preview. Switching the background to White fixes it.
  3. Upload a separate square icon

    This is the one worth getting right. A wide lockup squeezed into a 16-pixel favicon is unreadable, and letterboxed on a phone home screen it looks broken — which is why it is its own upload rather than something we slice out of your logo. Give it artwork that works in a square: a monogram or a symbol, not your full name.

    Its cropper locks to a square and saves at 512×512, and it previews at 16, 32, 64 and 180 pixels so you can see whether your mark survives the small end before you commit to it. It will tell you if the area you picked is too small to scale up cleanly.

  4. Save

    Before your domain is live, Save applies the change directly. Once you are live the button becomes Submit brand for review — see below.

Why editing a live brand goes through review

Once your domain is serving, a brand change is staged rather than applied. Your site keeps showing the approved brand while the new one waits, and an administrator copies it across on approval. There is no deploy and no downtime.

The staging exists so that reviewing a logo can never take a site down. The alternative — moving your whole request back into review — would drop your domain out of the CORS allow-list and blank your branding, which is a lot of blast radius for a new PNG.

While a change is pending, the card shows a banner saying so. If it is rejected you get the reviewer’s note in red, and your live brand is untouched throughout.

What your users see, and what they do not

On your domain, your users see your wordmark and logo in the sign-in screen and the app navigation. They do not see OroPocket’s mark. What white-label does not give you is a native app in the stores, push notifications under your name, an independent release train, or a themed interface beyond the assets above — the whitelabel reference is explicit about the boundaries.