Skip to main content
A mesmerizing, canvas-driven background effect that simulates a warped “black-hole” tunnel with animated discs, radial lines, and particles. This component creates a stunning visual effect using custom generative art logic.

Props

Prop NameTypeDefaultDescription
strokeColorstring"#737373"Stroke colour for the concentric discs and radial lines.
numberOfLinesnumber50Total radial lines emanating from the centre.
numberOfDiscsnumber50Total concentric ellipses that form the tunnel.
particleRGBColor[number, number, number][255,255,255]RGB colour used for the tiny particles flowing into the hole.
classstring""Extra utility classes merged onto the root wrapper.

Credits

  • Custom generative art logic inspired by tunnel / warp animations
  • Utilises Motion-V for gradient drift and Vue 3 Composition API for lifecycle control
  • Developed with accessibility in mind—background effect remains purely decorative via aria-hidden canvas

Build docs developers (and LLMs) love