Skip to content

Launch pricing: Pro $149 until Jan 15.See pricing

Facade UI
Browse the library

Blocks / Conversion

CTA, ember

Pro

Closing call to action on a warm drifting ember panel: headline, white and outline buttons, a checklist and an optional email row with honeypot and live states.

View as Markdownlucide-reactmotion

Installation

npx shadcn@latest add @facadeui/cta-ember

Pro items install from the private @facadeui registry with your license key. Set it up once.

Usage

import { CtaEmber } from "@/components/facade/cta-ember";

export default function Page() {
  return <CtaEmber />;
}

Props

CtaEmberProps is exported, so you can extend or wrap it. Every prop has a default; <CtaEmber /> renders the example above.

Props of CtaEmber
PropTypeDescription
eyebrowstring
titlestring
descriptionstring
primaryCtaCtaEmberAction
secondaryCtaCtaEmberAction
pointsstring[]Short reasons to act, shown as a checklist next to the copy.
captureCtaEmberCaptureEmail row under the panel content. Leave out to hide it.
paletteEmberPaletteInputSurface colors. Defaults to "ember".
cyclebooleanCross-fade slowly between the presets.
classNamestring

Ask your agent

With the Facade MCP server connected, this prompt is enough:

Add the Facade cta, ember to this page and adapt the copy to our business.

FAQ

How do I install the cta, ember?

Add the @facadeui registry with your license key to components.json once, then run npx shadcn@latest add @facadeui/cta-ember. The source lands in components/facade/cta-ember.tsx and you own it.

Is the cta, ember free?

No, it is part of Facade Pro. One license is $149 one-time for one developer and covers unlimited client projects; Team is $399 for up to 10 developers.

Can I customize the cta, ember?

Yes. It is plain React and Tailwind source in your project. Colors come from semantic tokens such as bg-brand, so your globals.css restyles it. 10 props are typed and exported as CtaEmberProps.