AssessmentShell are white-labellable. By default the assessment’s org branding (configured in the Edpire dashboard) loads automatically — pass these options only to override it per-deployment.
Branding — TakeBranding
Supply via MountOptions.branding (Embedded Player) or the branding prop (AssessmentShell).
Grading overlay
The branded spinner shown while answers are graded — configured withOverlayConfig. Pass via MountOptions.overlayConfig or the overlayConfig prop.
When the assessment contains AI-graded (open-response) nodes, the overlay automatically shows a secondary line — “Some answers are being reviewed by AI…” — so learners expect a longer wait.
Localization & RTL — ShellLocale
MountOptions.locale or the locale prop (default "en"). All shell strings (Submit, confirmation dialog, score banners, timer, “Powered by”) are translated — there’s no i18n context to wire up.
Choosing
"ar" automatically switches the whole player to a right-to-left layout — no extra dir configuration needed. (The underlying question runtime has no Arabic strings, so question-level runtime labels fall back to French while the shell chrome is fully Arabic.)