Widget Demos
UI Components
Marketing
Content Display
Navigation
Notifications
Visual Effects
Interactive
Layout
Visual Effects
Canvas Animations Widget
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
| Option | Type | Default | Description |
|---|---|---|---|
route | string | auto | Override current route for config lookup |
config | array | null | Override configuration entirely |
canvasId | string | canvas-animation | Custom canvas element ID |