# Theme Options

<table><thead><tr><th valign="top">Name</th><th valign="top">Description</th></tr></thead><tbody><tr><td valign="top">addToCalendarBehavior</td><td valign="top"><p>stringEnum: "custom" "default"</p><p>The distinct behaviour when the add to calendar CTA is clicked.</p><ul><li><code>custom</code> — Custom implementation based on the emitted event.</li><li><code>default</code> — Download the event to the user’s calendar.</li></ul><p>Default value: <code>default</code></p></td></tr><tr><td valign="top">addToCalendarIcon</td><td valign="top"><p>string</p><p>The SVG markup of the icon displayed on the add to calendar CTA.</p><p>If left blank, the default calendar icon is displayed.</p></td></tr><tr><td valign="top">addToCalendarEnabled</td><td valign="top"><p>boolean</p><p>Indicator, whether the add to calendar CTA should be displayed.</p></td></tr><tr><td valign="top">ctaBehavior</td><td valign="top"><p>stringEnum: "clipboard" "modal" "newTab" "newTabWithPipNative" "none" "pip" "pipNative" "pipSpa"</p><p>Determines how a CTA target should be opened. Allowed values are:</p><ul><li><code>clipboard</code> — The CTA target URL/value is copied to clipboard</li><li><code>modal</code> — The CTA target URL/value are rendered in a player internal component</li><li><code>newTab</code> — The CTA target URL is opened a new window</li><li><code>newTabWithPipNative</code> — The CTA target URL is opened a new window with the video following in native PiP — if supported by the viewers OS</li><li><code>none</code> — Event message is sent only</li><li><code>pip</code> — The CTA target URL is loaded in the current page with the media player resuming in sticky minimized state</li><li><code>pipNative</code> — Event message is sent only with the video following in native PiP — if supported by the viewers OS</li><li><code>pipSpa</code> — The CTA target URL is loaded in the current page with the media player resuming in minimized state</li></ul><p>Default value: <code>none</code>.</p></td></tr><tr><td valign="top">emailIcon</td><td valign="top"><p>string</p><p>The SVG markup of the icon displayed on the email CTA.</p><p>If left blank, the default email icon is displayed.</p></td></tr><tr><td valign="top">emailLabel</td><td valign="top"><p>object</p><p>The (multi-language) label of the email field.</p><p>A map of key-value pairs for multi-lingual texts.</p><ul><li>Key is either a lower-cased language code identifier (LCID Locale ID, e.g. <code>en-us</code>) or <code>*</code>, which acts as a fallback, if no language specific value is specified.</li><li>Value is a text in a distinct language.</li></ul></td></tr><tr><td valign="top">badgeIndicatorStyle</td><td valign="top"><p>stringEnum: "gradient" "solid"</p><p>The distinct type of badge indicator.</p></td></tr><tr><td valign="top">carouselCloseCtaLabel</td><td valign="top"><p>object</p><p>The (multi-language) label of the carousel close CTA.</p><p>A map of key-value pairs for multi-lingual texts.</p><ul><li>Key is either a lower-cased language code identifier (LCID Locale ID, e.g. <code>en-us</code>) or <code>*</code>, which acts as a fallback, if no language specific value is specified.</li><li>Value is a text in a distinct language.</li></ul></td></tr><tr><td valign="top">carouselOpenCtaLabel</td><td valign="top"><p>object</p><p>The (multi-language) label of the carousel open CTA.</p><p>A map of key-value pairs for multi-lingual texts.</p><ul><li>Key is either a lower-cased language code identifier (LCID Locale ID, e.g. <code>en-us</code>) or <code>*</code>, which acts as a fallback, if no language specific value is specified.</li><li>Value is a text in a distinct language.</li></ul></td></tr><tr><td valign="top">commentsCreatorAvatarEnabled</td><td valign="top"><p>boolean</p><p>Indicator, whether the creator avatar should be displayed.</p></td></tr><tr><td valign="top">commentsDisclaimerLabel</td><td valign="top"><p>object</p><p>The (multi-language) label of the comments disclaimer.</p><p>A map of key-value pairs for multi-lingual texts.</p><ul><li>Key is either a lower-cased language code identifier (LCID Locale ID, e.g. <code>en-us</code>) or <code>*</code>, which acts as a fallback, if no language specific value is specified.</li><li>Value is a text in a distinct language.</li></ul></td></tr><tr><td valign="top">commentsInputPlaceholderLabel</td><td valign="top"><p>object</p><p>The (multi-language) placeholder label of the comments input field.</p><p>A map of key-value pairs for multi-lingual texts.</p><ul><li>Key is either a lower-cased language code identifier (LCID Locale ID, e.g. <code>en-us</code>) or <code>*</code>, which acts as a fallback, if no language specific value is specified.</li><li>Value is a text in a distinct language.</li></ul></td></tr><tr><td valign="top">commentsJoinCtaLabel</td><td valign="top"><p>object</p><p>The (multi-language) label of the comments join CTA.</p><p>A map of key-value pairs for multi-lingual texts.</p><ul><li>Key is either a lower-cased language code identifier (LCID Locale ID, e.g. <code>en-us</code>) or <code>*</code>, which acts as a fallback, if no language specific value is specified.</li><li>Value is a text in a distinct language.</li></ul></td></tr><tr><td valign="top">commentsJoinPlaceholderLabel</td><td valign="top"><p>object</p><p>The (multi-language) placeholder label of the comments join field.</p><p>A map of key-value pairs for multi-lingual texts.</p><ul><li>Key is either a lower-cased language code identifier (LCID Locale ID, e.g. <code>en-us</code>) or <code>*</code>, which acts as a fallback, if no language specific value is specified.</li><li>Value is a text in a distinct language.</li></ul></td></tr><tr><td valign="top">commentsLinkClickBehavior</td><td valign="top"><p>stringEnum: "clipboard" "modal" "newTab" "newTabWithPipNative" "none" "pip" "pipNative" "pipSpa"</p><p>Determines how a CTA target should be opened. Allowed values are:</p><ul><li><code>clipboard</code> — The CTA target URL/value is copied to clipboard</li><li><code>modal</code> — The CTA target URL/value are rendered in a player internal component</li><li><code>newTab</code> — The CTA target URL is opened a new window</li><li><code>newTabWithPipNative</code> — The CTA target URL is opened a new window with the video following in native PiP — if supported by the viewers OS</li><li><code>none</code> — Event message is sent only</li><li><code>pip</code> — The CTA target URL is loaded in the current page with the media player resuming in sticky minimized state</li><li><code>pipNative</code> — Event message is sent only with the video following in native PiP — if supported by the viewers OS</li><li><code>pipSpa</code> — The CTA target URL is loaded in the current page with the media player resuming in minimized state</li></ul><p>Default value: <code>none</code>.</p></td></tr><tr><td valign="top">commentsNewCommentsLabel</td><td valign="top"><p>object</p><p>The (multi-language) label of the new comments indicator.</p><p>A map of key-value pairs for multi-lingual texts.</p><ul><li>Key is either a lower-cased language code identifier (LCID Locale ID, e.g. <code>en-us</code>) or <code>*</code>, which acts as a fallback, if no language specific value is specified.</li><li>Value is a text in a distinct language.</li></ul></td></tr><tr><td valign="top">commentsOffIcon</td><td valign="top"><p>string</p><p>The SVG markup of the icon displayed when comments are disabled.</p><p>If left blank, the default comments off icon is displayed.</p></td></tr><tr><td valign="top">commentsOnIcon</td><td valign="top"><p>string</p><p>The SVG markup of the icon displayed when comments are enabled.</p><p>If left blank, the default comments on icon is displayed.</p></td></tr><tr><td valign="top">commentsSettingsLabel</td><td valign="top"><p>object</p><p>The (multi-language) label of the comments settings.</p><p>A map of key-value pairs for multi-lingual texts.</p><ul><li>Key is either a lower-cased language code identifier (LCID Locale ID, e.g. <code>en-us</code>) or <code>*</code>, which acts as a fallback, if no language specific value is specified.</li><li>Value is a text in a distinct language.</li></ul></td></tr><tr><td valign="top">commentsSuspendedLabel</td><td valign="top"><p>object</p><p>The (multi-language) label of the comments suspended message.</p><p>A map of key-value pairs for multi-lingual texts.</p><ul><li>Key is either a lower-cased language code identifier (LCID Locale ID, e.g. <code>en-us</code>) or <code>*</code>, which acts as a fallback, if no language specific value is specified.</li><li>Value is a text in a distinct language.</li></ul></td></tr><tr><td valign="top">commentsUsernameLabel</td><td valign="top"><p>object</p><p>The (multi-language) label of the comments username field.</p><p>A map of key-value pairs for multi-lingual texts.</p><ul><li>Key is either a lower-cased language code identifier (LCID Locale ID, e.g. <code>en-us</code>) or <code>*</code>, which acts as a fallback, if no language specific value is specified.</li><li>Value is a text in a distinct language.</li></ul></td></tr><tr><td valign="top">commentsVisitorAvatarEnabled</td><td valign="top"><p>boolean</p><p>Indicator, whether the visitor avatar should be displayed.</p></td></tr><tr><td valign="top">commentsWaitTimeLabel</td><td valign="top"><p>object</p><p>The (multi-language) label of the comments wait time.</p><p>A map of key-value pairs for multi-lingual texts.</p><ul><li>Key is either a lower-cased language code identifier (LCID Locale ID, e.g. <code>en-us</code>) or <code>*</code>, which acts as a fallback, if no language specific value is specified.</li><li>Value is a text in a distinct language.</li></ul></td></tr><tr><td valign="top">creatorAvatarEnabled</td><td valign="top"><p>boolean</p><p>Indicator, whether the creator avatar should be displayed in the player header.</p></td></tr><tr><td valign="top">creatorNameSeparatorLabel</td><td valign="top"><p>object</p><p>The (multi-language) label of the creator name separator.</p><p>A map of key-value pairs for multi-lingual texts.</p><ul><li>Key is either a lower-cased language code identifier (LCID Locale ID, e.g. <code>en-us</code>) or <code>*</code>, which acts as a fallback, if no language specific value is specified.</li><li>Value is a text in a distinct language.</li></ul></td></tr><tr><td valign="top">customStylesheet</td><td valign="top"><p>string</p><p>Custom stylesheet including CSS rules to be applied to the widget or player.</p></td></tr><tr><td valign="top">dateEnforcedLocale</td><td valign="top"><p>string</p><p>The locale code, which determines the date format.</p><p>If left blank, the user agent locale is used.</p></td></tr><tr><td valign="top">dateFormatAbsoluteLabel</td><td valign="top"><p>object</p><p>The (multi-language) label of format in which a date should be displayed.</p><p>Please use placeholders <code>{date}</code> and <code>{time}</code> where the respective values should be displayed. e.g. <code>{date} at {time}</code> could be displayed as <code>Nov 18th at 9pm</code>.</p><p>A map of key-value pairs for multi-lingual texts.</p><ul><li>Key is either a lower-cased language code identifier (LCID Locale ID, e.g. <code>en-us</code>) or <code>*</code>, which acts as a fallback, if no language specific value is specified.</li><li>Value is a text in a distinct language.</li></ul></td></tr><tr><td valign="top">dateFormatDate</td><td valign="top"><p>stringEnum: "MMMM d" "MMM d" "MMMM d, yyyy" "MMM d, yyyy" "MMMM do" "MMM do" "MMMM do, yyyy" "MMM do, yyyy""MM/dd/yyyy" "dd/MM/yyyy" "yyyy-MM-dd"</p><p>The distinct format of the date.</p><ul><li><code>MMMM d</code> — Day and Month, e.g. <code>November 18</code></li><li><code>MMM d</code> — Day and Month (short), e.g. <code>Nov 18</code></li><li><code>MMMM d, yyyy</code> — Day, Month, and Year, e.g. <code>November 18, 1981</code></li><li><code>MMM d, yyyy</code> — Day, Month (short), and Year, e.g. <code>Nov 18, 1981</code></li><li><code>MMMM do</code> — Day with Ordinal and Month, e.g. <code>November 18th</code></li><li><code>MMM do</code> — Day with Ordinal, Month (short), e.g. <code>Nov 18th</code></li><li><code>MMMM do, yyyy</code> — Day with Ordinal, Month, and Year, e.g. <code>November 18th, 1981</code></li><li><code>MMM do, yyyy</code> — Day with Ordinal, Month (short), and Year, e.g. <code>Nov 18th, 1981</code></li><li><code>MM/dd/yyyy</code> — US Format (MM/DD/YYYY), e.g. <code>11/18/1981</code></li><li><code>dd/MM/yyyy</code> — European Format (DD/MM/YYYY), e.g. <code>18/11/1981</code></li><li><code>yyyy-MM-dd</code> — ISO Format (YYYY-MM-DD), e.g. <code>1981-11-18</code></li></ul><p>Default value: <code>MMM d</code></p></td></tr><tr><td valign="top">dateFormatDay</td><td valign="top"><p>stringEnum: "long" "short"</p><p>The distinct format of the weekday.</p><ul><li><code>long</code> — e.g. <code>Sunday</code></li><li><code>short</code> — e.g. <code>Sun</code></li></ul><p>Default value: <code>short</code></p></td></tr><tr><td valign="top">dateFormatRelativeDayUnitLabel</td><td valign="top"><p>object</p><p>The (multi-language) label of the day unit label A map of key-value pairs for multi-lingual texts.</p><ul><li>Key is either a lower-cased language code identifier (LCID Locale ID, e.g. <code>en-us</code>) or <code>*</code>, which acts as a fallback, if no language specific value is specified.</li><li>Value is a text in a distinct language.</li></ul></td></tr><tr><td valign="top">dateFormatRelativeDaysUnitLabel</td><td valign="top"><p>object</p><p>The (multi-language) label of the days unit label A map of key-value pairs for multi-lingual texts.</p><ul><li>Key is either a lower-cased language code identifier (LCID Locale ID, e.g. <code>en-us</code>) or <code>*</code>, which acts as a fallback, if no language specific value is specified.</li><li>Value is a text in a distinct language.</li></ul></td></tr><tr><td valign="top">dateFormatRelativeFutureLabel</td><td valign="top"><p>object</p><p>The (multi-language) label of format in which a relative date should be displayed, if the date is in the future.</p><p>Please use placeholders <code>{unit}</code> and <code>{value}</code> where the respective time value should be displayed. e.g. <code>In {value}{unit}</code> could be displayed as <code>In 4h</code>.</p><p>A map of key-value pairs for multi-lingual texts.</p><ul><li>Key is either a lower-cased language code identifier (LCID Locale ID, e.g. <code>en-us</code>) or <code>*</code>, which acts as a fallback, if no language specific value is specified.</li><li>Value is a text in a distinct language.</li></ul></td></tr><tr><td valign="top">dateFormatRelativeHourUnitLabel</td><td valign="top"><p>object</p><p>The (multi-language) label of the hour unit label A map of key-value pairs for multi-lingual texts.</p><ul><li>Key is either a lower-cased language code identifier (LCID Locale ID, e.g. <code>en-us</code>) or <code>*</code>, which acts as a fallback, if no language specific value is specified.</li><li>Value is a text in a distinct language.</li></ul></td></tr><tr><td valign="top">dateFormatRelativeHoursUnitLabel</td><td valign="top"><p>object</p><p>The (multi-language) label of the hours unit label A map of key-value pairs for multi-lingual texts.</p><ul><li>Key is either a lower-cased language code identifier (LCID Locale ID, e.g. <code>en-us</code>) or <code>*</code>, which acts as a fallback, if no language specific value is specified.</li><li>Value is a text in a distinct language.</li></ul></td></tr><tr><td valign="top">dateFormatRelativeMinuteUnitLabel</td><td valign="top"><p>object</p><p>The (multi-language) label of the minute unit label A map of key-value pairs for multi-lingual texts.</p><ul><li>Key is either a lower-cased language code identifier (LCID Locale ID, e.g. <code>en-us</code>) or <code>*</code>, which acts as a fallback, if no language specific value is specified.</li><li>Value is a text in a distinct language.</li></ul></td></tr><tr><td valign="top">dateFormatRelativeMinutesUnitLabel</td><td valign="top"><p>object</p><p>The (multi-language) label of the minutes unit label A map of key-value pairs for multi-lingual texts.</p><ul><li>Key is either a lower-cased language code identifier (LCID Locale ID, e.g. <code>en-us</code>) or <code>*</code>, which acts as a fallback, if no language specific value is specified.</li><li>Value is a text in a distinct language.</li></ul></td></tr><tr><td valign="top">dateFormatRelativeMonthUnitLabel</td><td valign="top"><p>object</p><p>The (multi-language) label of the month unit label A map of key-value pairs for multi-lingual texts.</p><ul><li>Key is either a lower-cased language code identifier (LCID Locale ID, e.g. <code>en-us</code>) or <code>*</code>, which acts as a fallback, if no language specific value is specified.</li><li>Value is a text in a distinct language.</li></ul></td></tr><tr><td valign="top">dateFormatRelativeMonthsUnitLabel</td><td valign="top"><p>object</p><p>The (multi-language) label of the months unit label A map of key-value pairs for multi-lingual texts.</p><ul><li>Key is either a lower-cased language code identifier (LCID Locale ID, e.g. <code>en-us</code>) or <code>*</code>, which acts as a fallback, if no language specific value is specified.</li><li>Value is a text in a distinct language.</li></ul></td></tr><tr><td valign="top">dateFormatRelativePastLabel</td><td valign="top"><p>object</p><p>The (multi-language) label of format in which a relative date should be displayed, if the date is in the past.</p><p>Please use placeholders <code>{unit}</code> and <code>{value}</code> where the respective time value should be displayed. e.g. <code>{value}{unit} ago</code> could be displayed as <code>30m ago</code>.</p><p>A map of key-value pairs for multi-lingual texts.</p><ul><li>Key is either a lower-cased language code identifier (LCID Locale ID, e.g. <code>en-us</code>) or <code>*</code>, which acts as a fallback, if no language specific value is specified.</li><li>Value is a text in a distinct language.</li></ul></td></tr><tr><td valign="top">dateFormatRelativeYearUnitLabel</td><td valign="top"><p>object</p><p>The (multi-language) label of the year unit label A map of key-value pairs for multi-lingual texts.</p><ul><li>Key is either a lower-cased language code identifier (LCID Locale ID, e.g. <code>en-us</code>) or <code>*</code>, which acts as a fallback, if no language specific value is specified.</li><li>Value is a text in a distinct language.</li></ul></td></tr><tr><td valign="top">dateFormatRelativeYearsUnitLabel</td><td valign="top"><p>object</p><p>The (multi-language) label of the years unit label A map of key-value pairs for multi-lingual texts.</p><ul><li>Key is either a lower-cased language code identifier (LCID Locale ID, e.g. <code>en-us</code>) or <code>*</code>, which acts as a fallback, if no language specific value is specified.</li><li>Value is a text in a distinct language.</li></ul></td></tr><tr><td valign="top">dateFormatTime</td><td valign="top"><p>stringEnum: "12h" "12hm" "24h" "24hm"</p><p>The distinct format of the time.</p><ul><li><code>12h</code> — 12-hour clock, omitting minutes, e.g. <code>9pm</code></li><li><code>12hm</code> — 12-hour clock, including minutes, e.g. <code>9:00pm</code></li><li><code>24h</code> — 24-hour clock, omitting minutes, e.g. <code>21 Uhr</code></li><li><code>24hm</code> — 24-hour clock, including minutes, e.g. <code>21:00 Uhr</code></li></ul><p>Default value: <code>24h</code></p></td></tr><tr><td valign="top">dateFormatTodayLabel</td><td valign="top"><p>object</p><p>The (multi-language) label of format in which a date should be displayed, if the date is today.</p><p>Please use placeholders <code>{day}</code>, <code>{date}</code> and <code>{time}</code> where the respective values should be displayed. e.g. <code>Today at {time}</code> could be displayed as <code>Today at 9pm</code>.</p><p>A map of key-value pairs for multi-lingual texts.</p><ul><li>Key is either a lower-cased language code identifier (LCID Locale ID, e.g. <code>en-us</code>) or <code>*</code>, which acts as a fallback, if no language specific value is specified.</li><li>Value is a text in a distinct language.</li></ul></td></tr><tr><td valign="top">dateFormatTomorrowLabel</td><td valign="top"><p>object</p><p>The (multi-language) label of format in which a date should be displayed, if the date is tomorrow.</p><p>Please use placeholders <code>{day}</code>, <code>{date}</code> and <code>{time}</code> where the respective values should be displayed. e.g. <code>Tomorrow at {time}</code> could be displayed as <code>Tomorrow at 9pm</code>.</p><p>A map of key-value pairs for multi-lingual texts.</p><ul><li>Key is either a lower-cased language code identifier (LCID Locale ID, e.g. <code>en-us</code>) or <code>*</code>, which acts as a fallback, if no language specific value is specified.</li><li>Value is a text in a distinct language.</li></ul></td></tr><tr><td valign="top">dateFormatYesterdayLabel</td><td valign="top"><p>object</p><p>The (multi-language) label of format in which a date should be displayed, if the date was yesterday.</p><p>Please use placeholders <code>{day}</code>, <code>{date}</code> and <code>{time}</code> where the respective values should be displayed. e.g. <code>Yesterday at {time}</code> could be displayed as <code>Yesterday at 9pm</code>.</p><p>A map of key-value pairs for multi-lingual texts.</p><ul><li>Key is either a lower-cased language code identifier (LCID Locale ID, e.g. <code>en-us</code>) or <code>*</code>, which acts as a fallback, if no language specific value is specified.</li><li>Value is a text in a distinct language.</li></ul></td></tr><tr><td valign="top">dateFormatWithinWeekLabel</td><td valign="top"><p>object</p><p>The (multi-language) label of format in which a date should be displayed, if the date is within the next 7 days.</p><p>Please use placeholders <code>{day}</code>, <code>{date}</code> and <code>{time}</code> where the respective values should be displayed. e.g. <code>This {day} at {time}</code> could be displayed as <code>This Saturday at 9pm</code>.</p><p>A map of key-value pairs for multi-lingual texts.</p><ul><li>Key is either a lower-cased language code identifier (LCID Locale ID, e.g. <code>en-us</code>) or <code>*</code>, which acts as a fallback, if no language specific value is specified.</li><li>Value is a text in a distinct language.</li></ul></td></tr><tr><td valign="top">liveIndicatorLabel</td><td valign="top"><p>object</p><p>The (multi-language) label of the live indicator.</p><p>A map of key-value pairs for multi-lingual texts.</p><ul><li>Key is either a lower-cased language code identifier (LCID Locale ID, e.g. <code>en-us</code>) or <code>*</code>, which acts as a fallback, if no language specific value is specified.</li><li>Value is a text in a distinct language.</li></ul></td></tr><tr><td valign="top">liveViewerCounterEnabled</td><td valign="top"><p>boolean</p><p>Indicator, whether the live viewer counter should be displayed.</p></td></tr><tr><td valign="top">livePrimaryControls</td><td valign="top"><p>Array of strings (PrimaryControlType) Items Enum: "cart" "chat" "emoji" "products" "share"</p><p>The primary controls to be displayed in the live player.</p></td></tr><tr><td valign="top">mediaItemEmojiIconOff</td><td valign="top"><p>string</p><p>The SVG markup of the icon displayed when the media item emoji is not selected.</p><p>If left blank, the default heart icon is displayed.</p></td></tr><tr><td valign="top">mediaItemEmojiIconOn</td><td valign="top"><p>string</p><p>The SVG markup of the icon displayed when the media item emoji is selected.</p><p>If left blank, the default heart icon is displayed.</p></td></tr><tr><td valign="top">mediaItemEmojiLabel</td><td valign="top"><p>object</p><p>The (multi-language) label of the media item emoji CTA.</p><p>A map of key-value pairs for multi-lingual texts.</p><ul><li>Key is either a lower-cased language code identifier (LCID Locale ID, e.g. <code>en-us</code>) or <code>*</code>, which acts as a fallback, if no language specific value is specified.</li><li>Value is a text in a distinct language.</li></ul></td></tr><tr><td valign="top">mediaItemInfoCreatorNameEnabled</td><td valign="top"><p>boolean</p><p>Indicator, whether the creator name should be displayed.</p></td></tr><tr><td valign="top">mediaTapToUnmuteIcon</td><td valign="top"><p>string</p><p>The SVG markup of the icon displayed on the tap-to-unmute CTA.</p><p>If left blank, the default speaker icon is displayed.</p></td></tr><tr><td valign="top">mediaTapToUnmuteLabel</td><td valign="top"><p>object</p><p>The (multi-language) label of the tap-to-unmute CTA.</p><p>A map of key-value pairs for multi-lingual texts.</p><ul><li>Key is either a lower-cased language code identifier (LCID Locale ID, e.g. <code>en-us</code>) or <code>*</code>, which acts as a fallback, if no language specific value is specified.</li><li>Value is a text in a distinct language.</li></ul></td></tr><tr><td valign="top">notificationsMaxItems</td><td valign="top"><p>integer &#x3C;int32> [ 1 .. 5 ]</p><p>The maximum number of items to be displayed in the notifications list.</p></td></tr><tr><td valign="top">playerAmbientBackgroundEnabled</td><td valign="top"><p>boolean</p><p>Indicator, whether the player should have an ambient background.</p></td></tr><tr><td valign="top">playerDismissCtaIcon</td><td valign="top"><p>string</p><p>The SVG markup of the icon displayed on the player dismiss CTA.</p><p>If left blank, the default close icon is displayed.</p></td></tr><tr><td valign="top">playerDismissCtaState</td><td valign="top"><p>stringEnum: "disabled" "enabled" "hidden"</p><p>The visibility state of the player dismiss CTA.</p><ul><li><code>disabled</code> — The dismiss CTA is disabled.</li><li><code>enabled</code> — The dismiss CTA is enabled and visible.</li><li><code>hidden</code> — The dismiss CTA is enabled but hidden.</li></ul><p>Default value: <code>disabled</code></p></td></tr><tr><td valign="top">playerOptionsIcon</td><td valign="top"><p>string</p><p>The SVG markup of the icon displayed on the player options CTA.</p><p>If left blank, the default options icon is displayed.</p></td></tr><tr><td valign="top">pollClosedMessage</td><td valign="top"><p>object</p><p>The (multi-language) default message to be displayed, when a poll is closed.</p><p>A map of key-value pairs for multi-lingual texts.</p><ul><li>Key is either a lower-cased language code identifier (LCID Locale ID, e.g. <code>en-us</code>) or <code>*</code>, which acts as a fallback, if no language specific value is specified.</li><li>Value is a text in a distinct language.</li></ul></td></tr><tr><td valign="top">pollResultsMessage</td><td valign="top"><p>object</p><p>The (multi-language) default message to be displayed, when a poll's results are un-disclosed.</p><p>A map of key-value pairs for multi-lingual texts.</p><ul><li>Key is either a lower-cased language code identifier (LCID Locale ID, e.g. <code>en-us</code>) or <code>*</code>, which acts as a fallback, if no language specific value is specified.</li><li>Value is a text in a distinct language.</li></ul></td></tr><tr><td valign="top">pollThankYouMessage</td><td valign="top"><p>object</p><p>The (multi-language) default message to be displayed, when a visitor submitted their vote.</p><p>A map of key-value pairs for multi-lingual texts.</p><ul><li>Key is either a lower-cased language code identifier (LCID Locale ID, e.g. <code>en-us</code>) or <code>*</code>, which acts as a fallback, if no language specific value is specified.</li><li>Value is a text in a distinct language.</li></ul></td></tr><tr><td valign="top">pollTotalAnswersCountEnabled</td><td valign="top"><p>boolean</p><p>Indicator, whether the total answers count should be displayed.</p></td></tr><tr><td valign="top">pollTotalAnswersCountText</td><td valign="top"><p>object</p><p>The (multi-language) label of the total answers count.</p><p>A map of key-value pairs for multi-lingual texts.</p><ul><li>Key is either a lower-cased language code identifier (LCID Locale ID, e.g. <code>en-us</code>) or <code>*</code>, which acts as a fallback, if no language specific value is specified.</li><li>Value is a text in a distinct language.</li></ul></td></tr><tr><td valign="top">productCardBrandEnabled</td><td valign="top"><p>boolean</p><p>Indicator, whether the product's brand name should be displayed.</p></td></tr><tr><td valign="top">productCardClickBehavior</td><td valign="top"><p>stringEnum: "clipboard" "modal" "newTab" "newTabWithPipNative" "none" "pip" "pipNative" "pipSpa"</p><p>Determines how a CTA target should be opened. Allowed values are:</p><ul><li><code>clipboard</code> — The CTA target URL/value is copied to clipboard</li><li><code>modal</code> — The CTA target URL/value are rendered in a player internal component</li><li><code>newTab</code> — The CTA target URL is opened a new window</li><li><code>newTabWithPipNative</code> — The CTA target URL is opened a new window with the video following in native PiP — if supported by the viewers OS</li><li><code>none</code> — Event message is sent only</li><li><code>pip</code> — The CTA target URL is loaded in the current page with the media player resuming in sticky minimized state</li><li><code>pipNative</code> — Event message is sent only with the video following in native PiP — if supported by the viewers OS</li><li><code>pipSpa</code> — The CTA target URL is loaded in the current page with the media player resuming in minimized state</li></ul><p>Default value: <code>none</code>.</p></td></tr><tr><td valign="top">productCardCtaEnabled</td><td valign="top"><p>boolean</p><p>Indicator, whether the product card CTA should be displayed.</p></td></tr><tr><td valign="top">productCardCtaEvent</td><td valign="top"><p>stringEnum: "addToCart" "view"</p><p>The distinct behaviour, when the product card CTA is clicked.</p><ul><li><code>addToCart</code> — Add product to shopping cart</li><li><code>view</code> — Open the product detail view</li></ul></td></tr><tr><td valign="top">productCardCtaLabel</td><td valign="top"><p>object</p><p>The (multi-language) label of the product card CTA.</p><p>A map of key-value pairs for multi-lingual texts.</p><ul><li>Key is either a lower-cased language code identifier (LCID Locale ID, e.g. <code>en-us</code>) or <code>*</code>, which acts as a fallback, if no language specific value is specified.</li><li>Value is a text in a distinct language.</li></ul></td></tr><tr><td valign="top">productCardCtaSoldOutLabel</td><td valign="top"><p>object</p><p>The (multi-language) label of the product card CTA when the product is sold out.</p><p>A map of key-value pairs for multi-lingual texts.</p><ul><li>Key is either a lower-cased language code identifier (LCID Locale ID, e.g. <code>en-us</code>) or <code>*</code>, which acts as a fallback, if no language specific value is specified.</li><li>Value is a text in a distinct language.</li></ul></td></tr><tr><td valign="top">productCardEmojiEnabled</td><td valign="top"><p>boolean</p><p>Indicator, whether the product card emoji should be displayed.</p></td></tr><tr><td valign="top">productCardEmojiEvent</td><td valign="top"><p>stringEnum: "addToWishlist" "emoji"</p><p>The distinct behaviour, when the product emoji CTA is clicked.</p><ul><li><code>addToWishlist</code> — Add/remove product to/from wishlist</li><li><code>emoji</code> — Like the product</li></ul></td></tr><tr><td valign="top">productCardEmojiIconOff</td><td valign="top"><p>string</p><p>The SVG markup of the icon displayed when the product card emoji is not selected.</p><p>If left blank, the default heart icon is displayed.</p></td></tr><tr><td valign="top">productCardEmojiIconOn</td><td valign="top"><p>string</p><p>The SVG markup of the icon displayed when the product card emoji is selected.</p><p>If left blank, the default heart icon is displayed.</p></td></tr><tr><td valign="top">productCardPriceEnabled</td><td valign="top"><p>boolean</p><p>Indicator, whether the product's price information name should be displayed.</p></td></tr><tr><td valign="top">productCardSalePricePrefixLabel</td><td valign="top"><p>object</p><p>The (multi-language) prefix of the product card sale price.</p><p>A map of key-value pairs for multi-lingual texts.</p><ul><li>Key is either a lower-cased language code identifier (LCID Locale ID, e.g. <code>en-us</code>) or <code>*</code>, which acts as a fallback, if no language specific value is specified.</li><li>Value is a text in a distinct language.</li></ul></td></tr><tr><td valign="top">productCardThumbnailFormat</td><td valign="top"><p>stringEnum: "9x16" "4x3" "3x4" "square"</p><p>The product card's thumbnail format.</p><ul><li><code>3x4</code> — maximum width: <code>60px</code></li><li><code>4x3</code> — maximum width: <code>80px</code></li><li><code>9x16</code> — maximum width: <code>45px</code></li><li><code>square</code> — maximum width: <code>60px</code></li></ul></td></tr><tr><td valign="top">productCardTitleLineLimit</td><td valign="top"><p>integer &#x3C;int32> [ 1 .. 2 ]</p><p>The maximum allowed number of lines a product name can occupy on the product card.</p><p>Number of characters shown varies per screen sizes and selected fonts. Further characters will be truncated.</p><p>Default value: <code>2</code></p></td></tr><tr><td valign="top">productCardVatNoteLabel</td><td valign="top"><p>object</p><p>The (multi-language) label of the product card VAT note.</p><p>A map of key-value pairs for multi-lingual texts.</p><ul><li>Key is either a lower-cased language code identifier (LCID Locale ID, e.g. <code>en-us</code>) or <code>*</code>, which acts as a fallback, if no language specific value is specified.</li><li>Value is a text in a distinct language.</li></ul></td></tr><tr><td valign="top">productDetailPageCloseCtaLabel</td><td valign="top"><p>object</p><p>The (multi-language) label of the product detail page close CTA.</p><p>A map of key-value pairs for multi-lingual texts.</p><ul><li>Key is either a lower-cased language code identifier (LCID Locale ID, e.g. <code>en-us</code>) or <code>*</code>, which acts as a fallback, if no language specific value is specified.</li><li>Value is a text in a distinct language.</li></ul></td></tr><tr><td valign="top">productListCtaIcon</td><td valign="top"><p>string</p><p>The SVG markup of the icon displayed on the product list CTA.</p><p>If left blank, the default shopping cart icon is displayed.</p></td></tr><tr><td valign="top">productListCtaLabel</td><td valign="top"><p>object</p><p>The (multi-language) label of the product list CTA.</p><p>A map of key-value pairs for multi-lingual texts.</p><ul><li>Key is either a lower-cased language code identifier (LCID Locale ID, e.g. <code>en-us</code>) or <code>*</code>, which acts as a fallback, if no language specific value is specified.</li><li>Value is a text in a distinct language.</li></ul></td></tr><tr><td valign="top">productListEmptyLabel</td><td valign="top"><p>object</p><p>The (multi-language) label of an empty product list.</p><p>A map of key-value pairs for multi-lingual texts.</p><ul><li>Key is either a lower-cased language code identifier (LCID Locale ID, e.g. <code>en-us</code>) or <code>*</code>, which acts as a fallback, if no language specific value is specified.</li><li>Value is a text in a distinct language.</li></ul></td></tr><tr><td valign="top">productListStickerLabel</td><td valign="top"><p>object</p><p>The (multi-language) label of the product list sticker.</p><p>A map of key-value pairs for multi-lingual texts.</p><ul><li>Key is either a lower-cased language code identifier (LCID Locale ID, e.g. <code>en-us</code>) or <code>*</code>, which acts as a fallback, if no language specific value is specified.</li><li>Value is a text in a distinct language.</li></ul></td></tr><tr><td valign="top">productVariantSelectorTriggers</td><td valign="top"><p>Array of any (ProductCardEventType) </p><p>The list of product card event types that trigger the product variant selector.</p></td></tr><tr><td valign="top">replayFeedbackMessage</td><td valign="top"><p>object</p><p>The (multi-language) message displayed, when a show is conducted, but the replay is not available yet.</p><p>A map of key-value pairs for multi-lingual texts.</p><ul><li>Key is either a lower-cased language code identifier (LCID Locale ID, e.g. <code>en-us</code>) or <code>*</code>, which acts as a fallback, if no language specific value is specified.</li><li>Value is a text in a distinct language.</li></ul></td></tr><tr><td valign="top">replayIndicatorLabel</td><td valign="top"><p>object</p><p>The (multi-language) label of the replay indicator.</p><p>A map of key-value pairs for multi-lingual texts.</p><ul><li>Key is either a lower-cased language code identifier (LCID Locale ID, e.g. <code>en-us</code>) or <code>*</code>, which acts as a fallback, if no language specific value is specified.</li><li>Value is a text in a distinct language.</li></ul></td></tr><tr><td valign="top">shoppingCartCtaLabel</td><td valign="top"><p>object</p><p>The (multi-language) label of the shopping cart CTA.</p><p>A map of key-value pairs for multi-lingual texts.</p><ul><li>Key is either a lower-cased language code identifier (LCID Locale ID, e.g. <code>en-us</code>) or <code>*</code>, which acts as a fallback, if no language specific value is specified.</li><li>Value is a text in a distinct language.</li></ul></td></tr><tr><td valign="top">shoppingCartEnabled</td><td valign="top"><p>boolean</p><p>Indicator, whether the shopping cart CTA should be displayed.</p></td></tr><tr><td valign="top">shoppingCartIcon</td><td valign="top"><p>string</p><p>The SVG markup of the icon displayed on the shopping cart CTA.</p><p>If left blank, the default shopping cart icon is displayed.</p></td></tr><tr><td valign="top">shoppingCartUrl</td><td valign="top"><p>object</p><p>The (multi-language) URL of the shopping cart.</p><p>A map of key-value pairs for multi-lingual texts.</p><ul><li>Key is either a lower-cased language code identifier (LCID Locale ID, e.g. <code>en-us</code>) or <code>*</code>, which acts as a fallback, if no language specific value is specified.</li><li>Value is a text in a distinct language.</li></ul></td></tr><tr><td valign="top">socialSharingBehavior</td><td valign="top"><p>stringEnum: "custom" "default"</p><p>The distinct behaviour when the social sharing CTA is clicked.</p><ul><li><code>custom</code> — Custom implementation based on the emitted event.</li><li><code>default</code> — Open Share to Socials modal with a variety of sharing options.</li></ul><p>Default value: <code>default</code></p></td></tr><tr><td valign="top">socialSharingClipboardLabel</td><td valign="top"><p>object</p><p>The (multi-language) label of the copy URL to clipboard option in share to socials.</p><p>A map of key-value pairs for multi-lingual texts.</p><ul><li>Key is either a lower-cased language code identifier (LCID Locale ID, e.g. <code>en-us</code>) or <code>*</code>, which acts as a fallback, if no language specific value is specified.</li><li>Value is a text in a distinct language.</li></ul></td></tr><tr><td valign="top">socialSharingCopyLabel</td><td valign="top"><p>object</p><p>The (multi-language) label used for share to socials copy.</p><p>A map of key-value pairs for multi-lingual texts.</p><ul><li>Key is either a lower-cased language code identifier (LCID Locale ID, e.g. <code>en-us</code>) or <code>*</code>, which acts as a fallback, if no language specific value is specified.</li><li>Value is a text in a distinct language.</li></ul></td></tr><tr><td valign="top">socialSharingCopyLiveLabel</td><td valign="top"><p>object</p><p>The (multi-language) label used for share to socials copy of live shows.</p><p>A map of key-value pairs for multi-lingual texts.</p><ul><li>Key is either a lower-cased language code identifier (LCID Locale ID, e.g. <code>en-us</code>) or <code>*</code>, which acts as a fallback, if no language specific value is specified.</li><li>Value is a text in a distinct language.</li></ul></td></tr><tr><td valign="top">socialSharingCopyReplayLabel</td><td valign="top"><p>object</p><p>The (multi-language) label used for share to socials copy of live replays.</p><p>A map of key-value pairs for multi-lingual texts.</p><ul><li>Key is either a lower-cased language code identifier (LCID Locale ID, e.g. <code>en-us</code>) or <code>*</code>, which acts as a fallback, if no language specific value is specified.</li><li>Value is a text in a distinct language.</li></ul></td></tr><tr><td valign="top">socialSharingCopyStoryLabel</td><td valign="top"><p>object</p><p>The (multi-language) label used for share to socials copy of stories.</p><p>A map of key-value pairs for multi-lingual texts.</p><ul><li>Key is either a lower-cased language code identifier (LCID Locale ID, e.g. <code>en-us</code>) or <code>*</code>, which acts as a fallback, if no language specific value is specified.</li><li>Value is a text in a distinct language.</li></ul></td></tr><tr><td valign="top">socialSharingEnabled</td><td valign="top"><p>boolean</p><p>Indicator, whether the social sharing CTA should be displayed.</p></td></tr><tr><td valign="top">socialSharingIcon</td><td valign="top"><p>string</p><p>The SVG markup of the icon displayed on the social sharing CTA.</p><p>If left blank, the default share icon is displayed.</p></td></tr><tr><td valign="top">socialSharingOtherLabel</td><td valign="top"><p>object</p><p>The (multi-language) label of share to other socials option.</p><p>A map of key-value pairs for multi-lingual texts.</p><ul><li>Key is either a lower-cased language code identifier (LCID Locale ID, e.g. <code>en-us</code>) or <code>*</code>, which acts as a fallback, if no language specific value is specified.</li><li>Value is a text in a distinct language.</li></ul></td></tr><tr><td valign="top">socialSharingTargets</td><td valign="top"><p>Array of SocialSharingTarget (strings) or string</p><p>The list of social sharing targets.</p></td></tr><tr><td valign="top">socialSharingTimestampLabel</td><td valign="top"><p>object</p><p>The (multi-language) label of share to socials option to include the media timestamp.</p><p>A map of key-value pairs for multi-lingual texts.</p><ul><li>Key is either a lower-cased language code identifier (LCID Locale ID, e.g. <code>en-us</code>) or <code>*</code>, which acts as a fallback, if no language specific value is specified.</li><li>Value is a text in a distinct language.</li></ul></td></tr><tr><td valign="top">socialSharingTitleLabel</td><td valign="top"><p>object</p><p>The (multi-language) label of the social sharing title.</p><p>A map of key-value pairs for multi-lingual texts.</p><ul><li>Key is either a lower-cased language code identifier (LCID Locale ID, e.g. <code>en-us</code>) or <code>*</code>, which acts as a fallback, if no language specific value is specified.</li><li>Value is a text in a distinct language.</li></ul></td></tr><tr><td valign="top">socialSharingUrlTemplateLive</td><td valign="top"><p>object</p><p>The (multi-language) URL template for sharing live shows.</p><p>A map of key-value pairs for multi-lingual texts.</p><ul><li>Key is either a lower-cased language code identifier (LCID Locale ID, e.g. <code>en-us</code>) or <code>*</code>, which acts as a fallback, if no language specific value is specified.</li><li>Value is a text in a distinct language.</li></ul></td></tr><tr><td valign="top">socialSharingUrlTemplateReplay</td><td valign="top"><p>object</p><p>The (multi-language) URL template for sharing live replays.</p><p>A map of key-value pairs for multi-lingual texts.</p><ul><li>Key is either a lower-cased language code identifier (LCID Locale ID, e.g. <code>en-us</code>) or <code>*</code>, which acts as a fallback, if no language specific value is specified.</li><li>Value is a text in a distinct language.</li></ul></td></tr><tr><td valign="top">socialSharingUrlTemplateStory</td><td valign="top"><p>object</p><p>The (multi-language) URL template for sharing stories.</p><p>A map of key-value pairs for multi-lingual texts.</p><ul><li>Key is either a lower-cased language code identifier (LCID Locale ID, e.g. <code>en-us</code>) or <code>*</code>, which acts as a fallback, if no language specific value is specified.</li><li>Value is a text in a distinct language.</li></ul></td></tr><tr><td valign="top">sponsorBadgeLabel</td><td valign="top"><p>object</p><p>The (multi-language) label of the sponsored content badge.</p><p>A map of key-value pairs for multi-lingual texts.</p><ul><li>Key is either a lower-cased language code identifier (LCID Locale ID, e.g. <code>en-us</code>) or <code>*</code>, which acts as a fallback, if no language specific value is specified.</li><li>Value is a text in a distinct language.</li></ul></td></tr><tr><td valign="top">stickerCardCtaClickBehavior</td><td valign="top"><p>stringEnum: "clipboard" "modal" "newTab" "newTabWithPipNative" "none" "pip" "pipNative" "pipSpa"</p><p>Determines how a CTA target should be opened. Allowed values are:</p><ul><li><code>clipboard</code> — The CTA target URL/value is copied to clipboard</li><li><code>modal</code> — The CTA target URL/value are rendered in a player internal component</li><li><code>newTab</code> — The CTA target URL is opened a new window</li><li><code>newTabWithPipNative</code> — The CTA target URL is opened a new window with the video following in native PiP — if supported by the viewers OS</li><li><code>none</code> — Event message is sent only</li><li><code>pip</code> — The CTA target URL is loaded in the current page with the media player resuming in sticky minimized state</li><li><code>pipNative</code> — Event message is sent only with the video following in native PiP — if supported by the viewers OS</li><li><code>pipSpa</code> — The CTA target URL is loaded in the current page with the media player resuming in minimized state</li></ul><p>Default value: <code>none</code>.</p></td></tr><tr><td valign="top">subtitlesOffIcon</td><td valign="top"><p>string</p><p>The SVG markup of the icon displayed when subtitles are disabled.</p><p>If left blank, the default subtitles off icon is displayed.</p></td></tr><tr><td valign="top">subtitlesOnIcon</td><td valign="top"><p>string</p><p>The SVG markup of the icon displayed when subtitles are enabled.</p><p>If left blank, the default subtitles on icon is displayed.</p></td></tr><tr><td valign="top">subtitlesAutoTranslateLabel</td><td valign="top"><p>object</p><p>The (multi-language) label of the auto-translate subtitles menu.</p><p>A map of key-value pairs for multi-lingual texts.</p><ul><li>Key is either a lower-cased language code identifier (LCID Locale ID, e.g. <code>en-us</code>) or <code>*</code>, which acts as a fallback, if no language specific value is specified.</li><li>Value is a text in a distinct language.</li></ul></td></tr><tr><td valign="top">subtitlesSettingsLabel</td><td valign="top"><p>object</p><p>The (multi-language) label of the subtitles settings option.</p><p>A map of key-value pairs for multi-lingual texts.</p><ul><li>Key is either a lower-cased language code identifier (LCID Locale ID, e.g. <code>en-us</code>) or <code>*</code>, which acts as a fallback, if no language specific value is specified.</li><li>Value is a text in a distinct language.</li></ul></td></tr><tr><td valign="top">videoControlsPauseIcon</td><td valign="top"><p>string</p><p>The SVG markup of the icon displayed on the video controls pause CTA.</p><p>If left blank, the default pause icon is displayed.</p></td></tr><tr><td valign="top">videoControlsPlayIcon</td><td valign="top"><p>string</p><p>The SVG markup of the icon displayed on the video controls play CTA.</p><p>If left blank, the default play icon is displayed.</p></td></tr></tbody></table>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.hello-lisa.com/developers/guides/theming/theme-options.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
