syaivoalpha

Hyper Jump

Light pixels streak outward from a vanishing point, bending space around your content. Pure velocity, pure focus.

Preview

Usage

import { createHyperJump } from 'syaivo';

const effect = createHyperJump({
  colors: ['#a5f3fc'],
  count: 400,
  speed: 1,
  trailSegments: 6,
});

effect.mount(document.getElementById('hero')!);

Options

OptionTypeDefaultDescription
colorsstring[]["#a5f3fc"]Up to 3 pixel colors
backgroundColorstring"#0a0a0a"Canvas background
countnumber400Number of pixels in the tunnel
minSizenumber1Minimum pixel size (px)
maxSizenumber6Maximum pixel size at edges (px)
speednumber1Base outward speed multiplier
trailSegmentsnumber6Trail segments behind each pixel
centerXnumber0.5Horizontal center (0–1)
centerYnumber0.5Vertical center (0–1)
animatedbooleantrueEnable animation
respectReducedMotionbooleantrueHonor prefers-reduced-motion

Dynamic Updates

effect.update({ count: 600, speed: 2 });

Example

Introducing your product

Build something
people remember

A polished experience starts with the details. Ship interfaces that feel considered from the first pixel.

Get startedDocumentation

On this page