Popup Button
Open a details window on click.
How to use
- Set the button icon/label and popup title/content.
- Configure window size, position and close behavior.
- Test opening, outside clicks and Escape closing in presentation mode.
Things to check
Closed popups may not appear in static exports; keep essential information on the slide.
Property reference
Select the module in the editor to change its settings. Technical identifiers below are kept unchanged for reference; some advanced fields are stored as structured data rather than separate controls.
37 / 37
animationDelay
Controls movement speed, duration or delay. Units are shown in the editor control; test timing in presentation mode.
numberanimationLoop
Enables or disables the associated behavior or visible element. Check the result in presentation preview.
booleananimationSpeed
Controls movement speed, duration or delay. Units are shown in the editor control; test timing in presentation mode.
numberanimationType
Selects appearance or movement style for the associated element. Valid choices are provided in the module editor.
'pulse' | 'bounce' | 'glow' | 'rotate'buttonColor
Sets the color of the associated element or surface. Use the color picker and check text contrast.
stringbuttonDisplayMode
Selects appearance or movement style for the associated element. Valid choices are provided in the module editor.
'icon' | 'text' | 'both'buttonSize
Changes the associated element dimension or spacing. Follow the editor unit and check overflow or cropping.
numberbuttonText
Visible copy or a label for this element. Write concise, descriptive content and check it fits the layout.
stringbuttonTextColor
Sets the color of the associated element or surface. Use the color picker and check text contrast.
stringcloseOnClickOutside
Enables or disables the associated behavior or visible element. Check the result in presentation preview.
booleancloseOnEscape
Enables or disables the associated behavior or visible element. Check the result in presentation preview.
booleaniconId
An icon identifier resolved by the catalogue; choose it through the icon picker.
stringiconName
Visible copy or a label for this element. Write concise, descriptive content and check it fits the layout.
stringiconPack
Selects a symbol or list marker. Use a catalogue icon or a marker accepted by the editor.
stringpopupAnimation
Selects appearance or movement style for the associated element. Valid choices are provided in the module editor.
stringpopupBackgroundColor
Sets the color of the associated element or surface. Use the color picker and check text contrast.
stringpopupBackgroundImage
An image, media or link source. Use the media picker or an accessible URL and verify it loads in the presentation.
stringpopupBorderColor
Sets the color of the associated element or surface. Use the color picker and check text contrast.
stringpopupBorderRadius
Changes the associated element dimension or spacing. Follow the editor unit and check overflow or cropping.
numberpopupBorderStyle
Selects appearance or movement style for the associated element. Valid choices are provided in the module editor.
stringpopupBorderWidth
Changes the associated element dimension or spacing. Follow the editor unit and check overflow or cropping.
numberpopupContent
Popup content or button target; enter the text/address in the relevant editor and check presentation mode.
stringpopupHeaderColor
Sets the color of the associated element or surface. Use the color picker and check text contrast.
stringpopupHeaderHeight
Changes the associated element dimension or spacing. Follow the editor unit and check overflow or cropping.
numberpopupHeight
Changes the associated element dimension or spacing. Follow the editor unit and check overflow or cropping.
numberpopupOffsetX
Changes the associated element dimension or spacing. Follow the editor unit and check overflow or cropping.
numberpopupOffsetY
Changes the associated element dimension or spacing. Follow the editor unit and check overflow or cropping.
numberpopupOpacity
Sets the associated effect intensity or visibility. Stay within the editor allowed range.
numberpopupPosition
Sets the associated element alignment, placement or direction; preview it within the content area.
string | { x: number; y: number }popupRotation
Rotation or angle setting. Check block bounds and overlaps after rotating.
numberpopupShadow
Enables or configures the associated visual emphasis; check legibility on the background.
stringpopupTextPosition
Sets the associated element alignment, placement or direction; preview it within the content area.
{ x: number; y: number }popupTextStyle
Selects appearance or movement style for the associated element. Valid choices are provided in the module editor.
{
fontSize: number;
fontFamily: string;
color: string;
fontWeight: 'normal' | 'bold' | 'light';
textAlign?: string;
}popupTitle
Visible copy or a label for this element. Write concise, descriptive content and check it fits the layout.
stringpopupWidth
Changes the associated element dimension or spacing. Follow the editor unit and check overflow or cropping.
numbershowCloseButton
Enables or disables the associated behavior or visible element. Check the result in presentation preview.
booleanzIndex
Element stacking order; higher values may appear in front of other elements.
number