Settings
White-label configuration. The entire platform re-brands from a single carrier config.
Carrier branding
Selecting a carrier applies its palette, wordmark, and container prefix across every screen — live.
Active theme
Resolved from the carrier config
- Display name
- Maersk
- Wordmark
- MAERSK
- Container prefix
- MAEU
- Brand color
- #0077b6
- Accent color
- #42b0d5
Live preview
Sample elements using the active theme
Primary actionSecondaryActiveHighlight
MAEU4819234
Container number preview
How replication works
For engineering
All branding is defined in lib/carriers.ts. To onboard a new ocean carrier, append one entry (name, wordmark, container prefix, and 3 colors) — logos, container numbers, chart accents, map bubbles, buttons, and active navigation all re-theme automatically. No other files need to change.
