Orbit Field
FreeSampleA calm, generative background for heroes and feature cards. It pauses offscreen and runs on transforms only.
- backgrounds
- illustration
- hero
Customize
These controls show a few ways to adapt it. The source is fully editable.
Install
Not published yetnpx shadcn@latest add @uicoolkit/orbit-fieldInstall commands go live when this item ships to the registry.
Dependencies
- motion
Use with an agent
Copy a prompt with this component, your current preview settings and links to its docs.
Add the UICoolKit "Orbit Field" component (orbit-field) to this project. Docs: https://uicoolkit.com/components/orbit-field Agent docs: https://uicoolkit.com/components/orbit-field.md Install: npx shadcn@latest add @uicoolkit/orbit-field Preview settings to match: accent Ember, radius 12px, motion on. Use the documented props and className hooks rather than editing internals, and wire it to this app's real state. (Note: this is a sample item from the UICoolKit website shell and is not published yet.)
<OrbitField rings={4} className="absolute inset-0" />| Prop | Type | Default |
|---|---|---|
ringsNumber of concentric orbits. | number | 4 |
speedMultiplier for orbit speed. | number | 1 |
interactiveLean toward the pointer. | boolean | true |
classNameMerged onto the root after defaults, so consumer styles win. | string | — |
motionDisable animation or tune duration, easing and spring values. Reduced motion is honored by default. | boolean | MotionOptions | true |
Every part accepts className, and consumer classes are merged last so they win. Control state from your own data, replace any content, and tune or disable motion.
<OrbitField
className="rounded-none border-2 border-black bg-yellow-300 font-mono"
motion={{ duration: 0.2 }}
/>- Decorative and aria-hidden.
- Reduced motion or an offscreen position renders a still frame.
An original UICoolKit component, designed and built from scratch.
Free items are MIT licensed. Pro items are licensed per purchase.