In Inline Manual, Dark mode is the feature you turn on/off at runtime. A Dark theme is the theme configuration the player will use when dark mode is enabled.
In the UI, you choose the dark alternative theme here:
Themes → (Edit Theme) → Settings → Dark Mode Theme
That dropdown lets you pick which theme should be used as the dark counterpart of the current theme.
Dark mode is controlled by your application
Inline Manual does not automatically detect the end-user’s system/theme preference (for example via prefers-color-scheme). Instead, your application decides when to enable or disable dark mode and tells Inline Manual via the dark_mode option. This gives you full control to match your product’s UI and settings.
Enable dark mode via options
To start the player in dark mode, set dark_mode: true in your global options:
window.inlineManualOptions = { dark_mode: true };
Set it to false to force light mode (default):
window.inlineManualOptions = { dark_mode: false };
Toggle dark mode at runtime
You can switch dark mode on the fly without reloading by updating player options:
InlineManual("setOptions", {dark_mode: true}); // enable
-or-
inline_manual_player.setOptions({ dark_mode: true }); // enable
InlineManual("setOptions", {dark_mode: false}); // disable
-or-
inline_manual_player.setOptions({ dark_mode: false }); // disable
When dark_mode is true, the player will render using the Dark Mode Theme selected in the theme settings. When false, it uses the normal (light) theme.