Skip to content
Premium & Brand

Light Rays

Server Component

Volumetric light shafts fanning across a surface.

Import

tsx
import { LightRays } from "@cronus-ui/ui";
bash
npx cronus-ui add light-rays

Examples

.cronus

The same component declared in Cronus. Emitted at build time from the audit fixtures — the kernel renders it as HTML with no React.

PortedParity: MatchGeometry 1/1Pixel diff 0 pxLogic 1/1Parity scoreboard
default.cronus
app "audit-fixtures" {
  port 5176
}

style {
  preset aurora
  theme dark
}

component LightRaysDefault layout:inline style:light-rays {
  label "Rays"
}

page "/audit/light-rays/default" type:custom {
  use LightRaysDefault
}

API Reference

Generated from the component's exported types.

LightRaysProps

Extends HTMLAttributes<HTMLDivElement>

Skip LightRaysProps props table
PropTypeDefaultDescription
ref
Ref<HTMLDivElement>—Ref forwarded to the underlying DOM node.
duration
number18Seconds for one full rotation of the ray fan.
className
string—Additional class names merged onto the root.
children
ReactNode—Contents of the component.
id
string—DOM id of the root element.