feat: Bump version to 1.1.0.0 and add advanced configuration options for seasonal effects
Enhanced JavaScript files for autumn, christmas, easter, fireworks, halloween, hearts, santa, snowfall, snowflakes, and snowstorm to support configuration options via window.SeasonalsPluginConfig. Added automatic theme selection based on date in README.md.
This commit is contained in:
@@ -1,9 +1,11 @@
|
||||
const fireworks = true; // enable/disable fireworks
|
||||
const scrollFireworks = true; // enable fireworks to scroll with page content
|
||||
const particlesPerFirework = 50; // count of particles per firework
|
||||
const minFireworks = 3; // minimum number of simultaneous fireworks
|
||||
const maxFireworks = 6; // maximum number of simultaneous fireworks
|
||||
const intervalOfFireworks = 3200; // interval for the fireworks in milliseconds
|
||||
const config = window.SeasonalsPluginConfig?.fireworks || {};
|
||||
|
||||
const fireworks = config.enableFireworks !== undefined ? config.enableFireworks : true; // enable/disable fireworks
|
||||
const scrollFireworks = config.scrollFireworks !== undefined ? config.scrollFireworks : true; // enable fireworks to scroll with page content
|
||||
const particlesPerFirework = config.particleCount || 50; // count of particles per firework (Warning: High values may affect performance)
|
||||
const minFireworks = config.minFireworks || 3; // minimum number of simultaneous fireworks
|
||||
const maxFireworks = config.maxFireworks || 6; // maximum number of simultaneous fireworks
|
||||
const intervalOfFireworks = config.launchInterval || 3200; // interval for the fireworks in milliseconds
|
||||
|
||||
// array of color palettes for the fireworks
|
||||
const colorPalettes = [
|
||||
|
||||
Reference in New Issue
Block a user