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.