Recommended releases

Download Released

Light-hearted animations for the seasons, laid over your site on the dates
you choose.

  • Halloween: ghosts, bats, spiders and pumpkins wander in from the edges.
    Click one to banish it.
  • Bonfire Night: fireworks burst over the page now and then.
  • Christmas: gentle snow, and a gremlin who creeps towards a present at
    the foot of the page. Squash him before he steals it.
  • Easter: painted eggs roll past and hatch into chicks when clicked, and
    Bertie, a black and white Dutch rabbit, hops by. Click him and he does a
    binky.
  • Thanksgiving: turkeys dash about and flap off in a flurry of feathers.

Each effect has its own dates, with Easter and Thanksgiving worked out for
you every year. Visitors get a small on/off button, and anyone whose device
asks for reduced motion starts with effects off. The page underneath stays
fully usable: the effects sit in their own layer that only catches clicks on
the creatures themselves, and they never appear on administration pages.

Other modules can add effects of their own; see seasonal_effects.api.php.

Requirements

  • Backdrop CMS 1.x
  • PHP 8.0 or later

Installation

Install this module using the official Backdrop CMS instructions at
https://docs.backdropcms.org/documentation/extend-with-modules

Then go to Configuration > User interface > Seasonal effects
(admin/config/user-interface/seasonal-effects) to choose the effects and
dates, and use the Preview link beside each one to see it on your site.

Issues

Bugs and feature requests should be reported in the Issue Queue:
https://github.com/backdrop-contrib/seasonal_effects/issues

Current Maintainer(s)

Credits

  • Steve Moorhouse - Zulip (DrAlbany)
  • The Easter rabbit is drawn in memory of Bertie, a Dutch rabbit who came
    home on 8 November 2013.

Sponsorship

License

This project is GPL v2 software. See the LICENSE.txt file in this directory
for complete text.