Framed Peek HeroPRO

A hero framed inside a bordered card on a soft section, with centered copy and two actions above an image tile that runs past the card's bottom edge so the live metrics panel is cropped like a real screenshot.

Hero163: Framed Peek Hero

A hero framed inside a bordered card on a soft section, with centered copy and two actions above an image tile that runs past the card's bottom edge so the live metrics panel is cropped like a real screenshot.

Upgrade to Pro

Pro blocks install through the shadcn CLI with your license key and ship their full source. Docs and live previews stay open to everyone, so you can read every block's details first.

Upgrade Now

Installation

Swap YOUR_EMAIL and YOUR_KEY for the email and license key on your account. Find your license key on your account page.

Radix flavor

bash
npx shadcn add "https://ui.beste.co/r/hero163?email=YOUR_EMAIL&license_key=YOUR_KEY"

Base UI flavor

bash
npx shadcn add "https://ui.beste.co/r-base/hero163?email=YOUR_EMAIL&license_key=YOUR_KEY"

This installs the block to components/beste/block/hero163.tsx, the dashboard33 metrics piece it crops at the card edge (installed to components/beste/piece/dashboard33.tsx), and the badge23 and button21 components it uses for the eyebrow and the actions.

Quick start

The installed file exports hero163Demo alongside the block: the exact props behind the preview above. Spread it to get a working hero in one line.

tsx
import { Hero163, hero163Demo } from "@/components/beste/block/hero163";

export default function Page() {
  return <Hero163 {...hero163Demo} />;
}

Then replace the demo with your own props. Written out, a trimmed setup looks like this:

tsx
import { Dashboard33 } from "@/components/beste/piece/dashboard33";
import { Hero163 } from "@/components/beste/block/hero163";

export default function Page() {
  return (
    <Hero163
      badge={{ label: "Monday morning" }}
      heading="Open one tab and the week is already sorted"
      description="It opens on the numbers a practice lead checks first, so nobody spends the first hour assembling them by hand."
      buttons={[
        { label: "Start free", href: "/signup" },
        { label: "Book a walkthrough", href: "/demo", tone: "outline" },
      ]}
      note="Free for the first clinic, for as long as you like."
      media={
        <Dashboard33
          title="This week"
          range="Mon to Sun"
          items={[
            { label: "Booked", value: "142", delta: "+9", direction: "up" },
            { label: "No-shows", value: "3", delta: "-4", direction: "down" },
          ]}
        />
      }
      image={{ src: "/backdrops/green.jpg", alt: "Deep green gradient backdrop" }}
    />
  );
}

Props

PropTypeDefaultDescription
badge{ label: string }Centered eyebrow above the heading, rendered through Badge23
headingstringDisplay heading, rendered as the page h1
descriptionstringCentered supporting paragraph, capped at max-w-lg
buttonsActionLink[][]Centered actions in source order
notestringSmall line under the actions, for pricing or trial caveats
mediaReactNodeLive asset inside the cropped tile, dashboard33 in the demo
image{ src: string; alt: string }Backdrop behind the media tile
classNamestringExtra classes for the outer section
ts
type ButtonTone = "primary" | "neutral" | "outline";

type ActionLink = {
  label: string;
  href: string;
  tone?: ButtonTone;
};

type TileImage = {
  src: string;
  alt: string;
};

Behavior notes

More Hero blocks

View all Hero
PRO

hero81

Fullscreen Hero with Quick-Access Cards

Cinematic fullscreen hero with inset background media and glassmorphism quick-access cards

PRO

hero85

Fullscreen Hero with Floating Testimonials

Cinematic fullscreen hero with inset background video and floating glassmorphism testimonial cards

PRO

hero122

Typographic Card Hero

Centered typographic hero on a muted card with an oversized heading, inline CTA, and a bottom monospace meta row of three labels.

PRO

hero97

Bottom-Aligned Hero with Stack Cards

Fullscreen bottom-aligned hero with vertical stack cards and inset background video with gradient overlay

PRO

hero96

Split Hero with Metric Dashboard

50/50 split hero with content left and metric dashboard cards with trend badges over video right

PRO

hero72

Browser Screenshot Hero with Notifications

Centered hero with perspective browser mockup, floating notification cards at corners, and star rating badge. Perfect for SaaS products and web apps.