SurePopup - Bricksfusion
LIGHTWEIGHT

SurePopup

Converts any Bricks element into a beautiful modal popup with smooth animations and backdrop blur. Features 9 animation styles including scale, slide, fade, zoom, and 3D flip effects. Preserves all original element styles including flexbox layouts, gaps, and paddings. Automatically adds a close button and supports keyboard (ESC) and outside-click dismissal. Perfect for product quick views, forms, announcements, or any content you want to display in an overlay.

Click to see the modal in action

scale-center slide-top slide-bottom slide-left slide-right fade zoom-out flip-horizontal flip-vertical

Quick View

This is how your popup will look with the scale-center animation and backdrop blur effect.

Premium Course Bundle
$199

Animation

Animation Type select

Choose how the modal enters the screen. Options include: scale-center (grows from center), slide-top/bottom/left/right (slides from edge), fade (opacity only), zoom-out (shrinks from larger), flip-horizontal/flip-vertical (3D rotation effect).

Default: scale-center

Duration 0.1-1.0 seconds

How long the open/close animation takes. Shorter feels snappy, longer feels smooth and elegant. 0.3 is a good balance.

Default: 0.3

Scale 0.5-1.0

Starting scale for scale-center animation. Lower values create a more dramatic "pop" effect. Only applies to scale-center animation type.

Default: 0.95

Translate Y pixels

Vertical offset for scale-center animation. Adds a subtle upward motion as the modal opens. Only applies to scale-center animation type.

Default: 10

Easing CSS easing function

Animation curve that controls acceleration. The default cubic-bezier creates a natural, slightly bouncy feel. Use "ease" for simpler motion.

Default: cubic-bezier(0.16, 1, 0.3, 1)

Backdrop

Backdrop Opacity 0.0-1.0

Darkness of the overlay behind the modal. 0 is transparent, 1 is solid black. Lower values let the page show through more.

Default: 0.2

Blur pixels

Amount of blur applied to the background content. Creates a modern frosted glass effect. Use 0 for no blur, 10+ for heavy blur.

Default: 6

Appearance

Border Radius pixels

Corner rounding for the modal container. Higher values create softer, more modern appearance. Use 0 for sharp corners.

Default: 12

Max Height vh (viewport height)

Maximum height of the modal as percentage of screen height. Content scrolls if it exceeds this. Prevents modal from being taller than the screen.

Default: 85

Close Button

Close Size pixels

Size of the close button. Larger is easier to tap on mobile but takes more visual space. 30-40px works well for most designs.

Default: 30

Close Top pixels

Distance from the top edge of the modal to the close button. Adjust based on your modal's padding.

Default: 10

Close Right pixels

Distance from the right edge of the modal to the close button. Adjust based on your modal's padding.

Default: 10

Behavior

Close on Outside Click on/off

Allow closing the modal by clicking the backdrop. Turn off if you want users to explicitly use the close button or complete an action first.

Default: On

Close on ESC on/off

Allow closing the modal with the Escape key. Recommended for accessibility and user convenience. Turn off for mandatory modals.

Default: On

Performance

This element uses CSS transforms and transitions for smooth 60fps animations. The backdrop blur uses hardware-accelerated backdrop-filter. Body scroll is locked when modal is open to prevent background scrolling. Original element styles (flexbox, gaps, padding) are preserved when moved to modal container. Uses MutationObserver for Bricks builder compatibility.