Orb

Sweeps one circle through a full turn into a sphere of hairline loops.

Default

Supported configurations for this component.

Default

1 example

Add to your project

One command adds this component to your project.

1

Run the following command. New project? Run npx shadcn@latest init first to set up Tailwind and path aliases.

npx shadcn@latest add @aicanvas/••••••••••••

Light and dark both come with the install and follow the dark class on <html>, the shadcn dark mode setup (next-themes with attribute="class").

Props

Every prop this component accepts. Any other prop is forwarded to the underlying element.

PropTypeDefaultDescription
density'sparse'|'default'|'dense'-loop + pulse count; defaults to 'default'
seednumber-composition seed — same seed, same figure, every render
pausedboolean-hold the figure still (no rotation, no pulses)
colorstring-loop hairline ink; defaults to border.strong. Any CSS colour syntax — hex, rgb(), a var() expression. The pinch and the depth shading are alphas of THIS value, so one prop recolours the whole structure.
lightColorstring-travelling pulse ink (trail, halo, head); defaults to text.primary. Same syntax freedom.
classNamestring-Additional CSS classes applied to the root element.

More Andromeda Pro components