cta-02
eldoraui/cta-02FreeBlock
CTA with heading, button, and orbiting app icons.
Live preview
live · rendered by the registry
Rendered by eldoraui on their own page — this is the component running, not a screenshot of it.Install it
npx shadcn@latest add https://eldoraui.site/r/cta-02.jsonSource
1import Link from "next/link"23import { cn } from "@/lib/utils"4import { Button } from "@/components/ui/button"5import { Grid } from "@/registry/eldoraui/grid"67import { Icons } from "./icons"8import { OrbitingCircles } from "./orbiting-circle"910const OribitingCirclesAnimation = ({ className }: { className?: string }) => {11 return (12 <div13 className={cn(14 "bg-background absolute inset-0 z-0 flex flex-col overflow-visible",15 className16 )}17 aria-hidden18 >19 <div className="relative flex h-[50%] min-h-[240px] w-full shrink-0 items-center justify-center overflow-visible">20 <div className="from-background pointer-events-none absolute bottom-0 left-0 z-20 h-20 w-full bg-gradient-to-t to-transparent" />21 <div className="from-background pointer-events-none absolute top-0 left-0 z-20 h-10 w-full bg-gradient-to-b to-transparent" />22 <div className="relative -mt-60 flex h-full w-full items-center justify-center">23 <OrbitingCircles24 index={0}25 iconSize={150}26 radius={150}27 reverse28 speed={1}29 >30 <Icons.boat />31 <Icons.supabase />32 <Icons.figma />33 </OrbitingCircles>34 <OrbitingCircles index={1} iconSize={150} radius={300} speed={0.5}>35 <Icons.workos />36 <Icons.runwayml />37 <Icons.gemini />38 </OrbitingCircles>39 <OrbitingCircles40 index={2}41 iconSize={150}42 radius={440}43 reverse44 speed={0.5}45 >46 <Icons.vercel />47 <Icons.replit />48 <Icons.posthog />49 </OrbitingCircles>50 </div>51 </div>52 </div>53 )54}5556export default function CtaPage() {57 return (58 <Grid59 columns={1}60 rows={1}61 height="min-h-[36rem]"62 width="w-full"63 showPlusIcons={false}64 >65 <section className="relative min-h-[36rem] w-full overflow-hidden">66 <OribitingCirclesAnimation />67 <div68 className="via-background/40 to-background/70 pointer-events-none absolute inset-0 z-10 bg-gradient-to-b from-transparent from-35% via-55% to-100% backdrop-blur-[0.8px]"69 aria-hidden70 />71 <div className="relative z-20 flex min-h-[36rem] flex-col items-center justify-center gap-6 px-4 py-12">72// … truncated
What it pulls in
npm packages
Other registry items
Files it writes
More from eldoraui
All 115 items| Component | Registry | Kind | Access | Installs | Command |
|---|---|---|---|---|---|
| cta-01cta-01 | eldoraui | Blocks | Free | 2 deps · 2 files | |
| cta-03cta-03 | eldoraui | Blocks | Free | 1 dep · 3 files | |
| features-01features-01 | eldoraui | Blocks | Free | 3 deps · 3 files | |
| footer-01footer-01 | eldoraui | Blocks | Free | 1 dep · 3 files | |
| header-01header-01 | eldoraui | Blocks | Free | 3 deps · 5 files | |
| header-02header-02 | eldoraui | Blocks | Free | 3 deps · 2 files | |
| logo-cloud-01logo-cloud-01 | eldoraui | Blocks | Free | 1 dep · 2 files | |
| logo-cloud-02logo-cloud-02 | eldoraui | Blocks | Free | no deps · 2 files |
