Founding price: $35, then $79.99 after 23:59 UTC on 4 November, then $79.99
Get ProFour nested frames at different depths that shift against each other as the pointer moves.
This item has no props to tune. Use the lens above to change theme, density, direction and more.
| Prop | Type | Default | Description |
|---|---|---|---|
colors | [string, string, string] | ["var(--chart-1)", "var(--chart-2)", "var(--chart-3)"] | Three CSS colors the scene is drawn with. Any CSS colors or var(). |
duration | number | 8 | Seconds for one cycle. Higher is calmer. |
children | React.ReactNode | — | Content shown on top of the scene. |
Also accepts all <div> props.
--chart-1, --chart-2 and --chart-3, so it follows light, dark and any theme. Pass colors to override.aria-hidden. Animations stop under prefers-reduced-motion.<style> tag, so it works in server and client components alike.