Confetti Element
Digital confetti for your website!
This Element Requires:
Changelog: v1.2.2 - December 16, 2025
Confetti Element Changelog
Version 1.2.2
December 16, 2025- Fix Added pointer-events: none !important targeting confetti canvases
- Fix More reliable than CSS alone in Safari to help prevent lingering canvases from blocking clicks
Version 1.2.1
December 13, 2025- Addition New trigger options: fire confetti on button click, URL hash (#confetti), or both
- Addition Customizable trigger button with text, style, and size options
Version 1.2.0
December 11, 2025- Addition Custom CSS field in Advanced tab - use .el-element to style your confetti element
- Addition Custom HTML attributes support in Advanced tab
- Addition Party Mode animation style
- Fix Fixed element tracking in YOOtheme builder - element now highlights correctly when selected
- Fix Improved animation cleanup when switching between styles in the builder
- Fix Settings and Advanced tabs now work correctly like other YOOtheme elements
Version 1.1.0
November 25, 2025- Addition CSP (Content Security Policy) Compatibility
- Addition Added full support for Joomla 5.4 and Joomla 6
- Addition Added full support for PHP 8.1 through 8.4+
- Removed Removed the CDN dependency and now loads library locally
- Fix QoL Updates and code refactoring
Version 1.0.0
December 9, 2024- Addition Confetti Element - First Release for YOOtheme Pro
Step 1
Setup Your Confetti
Install and activate the Confetti element
Step 2
Install Element
Download the zip file in your account & install the element via Joomla's extension upload.
(For WordPress see FAQ's below)
(For WordPress see FAQ's below)
Step 3
Activate & Use
Enable the plugin in Joomla's plugin area, then open YOOtheme Pro to add your new element.
Plugin Advantages
Everyone wants a little confetti in their life,
give it to them!
give it to them!
Use on payment pages, thank you pages, submission pages, or Just Because!
6 Different Styles
Choose from a Confetti Cannon, Snow, Fireworks, Blasts, Side Cannons & Party Mode. Full control of colors, shapes and much more!
Settings
Use the "Settings" & "Advanced" tabs in the element to control the look, feel, overall design and overrides of your form container.
Frequently Asked Questions
Is This Element Free?
YES! I had this element created to make my life a little easier and if you found it helped you, you can Buy me a drink!
What prerequisites are required?
- Joomla! 4, 5 or WordPress
- YOOtheme Pro 3 or 4
- PHP v7.4+
Where do Install this plugin?
Open the Joomla dashboard and go to:
Jooomla 3: Extensions > Manage > Install > Upload Package File > Then Upload & Install The Joomla Extension (Plugin).
Jooomla 4: System > Install > Extensions > Upload Package File > Then Upload & Install The Joomla Extension (Plugin).
How do activate the plugin?
Open the Joomla dashboard and go to: Plugins to search and enable the plugin "System - [MD] Confetti Element For YOOtheme Pro" in Joomla.
How Do I Install on WordPress?
- Download and unzip the element package
- Create a Child Theme in your YOOtheme Pro installation and activate the child theme
- Copy the element folder into the directory
/wp-content/themes/yootheme-child/builder/of your installation wherechildis name of your child theme - Access the YOOtheme Pro Page Builder, the new element should now be available