shadimage
ShadcnDesign
componentcta-section-1source: ok · hit

CTA Section 1

Call-to-action section with primary background and compelling copy

npx shadcn add "https://shadcndesign-free.vercel.app/r/cta-section-1.json"
one-time

"one-time" library — installing requires an active license from the vendor.

Where it goes

cta

Tags auto-generated by rules on 9/24/2026 — empty means no evidence, not lack of support.

Dependencies

Bundle weight · light

Registry dependencies

buttonhttps://shadcndesign-free.vercel.app/r/styles.jsonhttps://shadcndesign-free.vercel.app/r/tagline.json

Files1 · source cached 10/8/2026, 7:44:27 PM

components/pro-blocks/landing-page/cta-sections/cta-section-1.tsx
"use client";

import { Button } from "@/components/ui/button";
import { ArrowRight } from "lucide-react";
import { Tagline } from "@/components/pro-blocks/landing-page/tagline";

export function CtaSection1() {
  return (
    <section
      className="bg-primary section-padding-y"
      aria-labelledby="cta-heading"
    >
      <div className="container-padding-x mx-auto max-w-7xl">
        <div className="mx-auto flex max-w-xl flex-col items-center gap-8 md:gap-10">
          <div className="section-title-gap-lg mx-auto flex max-w-xl flex-col items-center text-center">
            <Tagline className="text-primary-foreground/80">
              CTA Section
            </Tagline>
            <h2 id="cta-heading" className="heading-lg text-primary-foreground">
              Action-driving headline that creates urgency
            </h2>
            <p className="text-primary-foreground/80 text-lg/8 text-pretty">
              Add one or two compelling sentences that reinforce your main value
              proposition and overcome final objections.
            </p>
          </div>

          <Button
            className="bg-primary-foreground text-primary hover:bg-primary-foreground/80"
            aria-label="Get started with our service"
          >
            Get started
            <ArrowRight />
          </Button>
        </div>
      </div>
    </section>
  );
}

More from ShadcnDesign

Browse all components in this library →