Getting started
Your first visual in 1 minute
One component, one pattern, on screen.
Put the orb component in your view with a pattern. That's the whole integration: it animates, follows the theme, pauses off screen and respects reduced motion on its own.
Using a coding agent? Copy one prompt with the install line, this design as an FX Spec file and the code that loads it on each platform, and paste it into Claude Code, Cursor or Codex.
import { SinuaView } from "@sinua/web/react";
export function BreathingOrb() {
return <SinuaView pattern="breathing" style={{ width: 160, height: 160 }} />;
}