Visual Effects

Canvas Animations Widget

Feature Docs

Beautiful background animations using Three.js WebGL. Supports particles, waves, cubes, stars, geometric, and network animations. Theme-aware with per-page configuration.

Default Animation

Uses the configured animation for the current page.

Animation type depends on page configuration in params.php.
Code
<?php echo CanvasAnimationsWidget::widget(); ?>
Live Demo

Background animations render behind page content. See homepage for live example.

Configuration Options

OptionTypeDefaultDescription
routestringautoOverride current route for config lookup
configarraynullOverride configuration entirely
canvasIdstringcanvas-animationCustom canvas element ID