Staaarter

Sneak Peek Feature Grid

A centered coming-soon screen that teases upcoming features without fully revealing them. Each card's title and description are blurred and overlaid with a lock icon and a "Locked" badge, hinting at what's coming without giving it away.

By Staaarter Team
Coming Soon
Docs
Live preview

Docs

Installation

A real shadcn registry command, not a copy-paste stand-in: it fetches this block plus its badge dependencies and any missing npm packages, and installs them straight into your project.

npx shadcn add https://staaarter.com/r/sneak-peek-feature-grid.json

Prefer not to use the CLI? Copy the source from the Code toggle above into src/components/blocks/coming-soon/comingsoon5.tsx instead.

Usage

The file also exports comingsoon5Demo, the exact props behind the preview above. Spread it to get a working section in one line, then replace it with your own data.

import { ComingSoon5, comingsoon5Demo } from "@/components/blocks/coming-soon/comingsoon5";

export default function Page() {
  return <ComingSoon5 {...comingsoon5Demo} />;
}

Props

PropTypeDefaultDescription
eyebrowstring"Coming soon"Small label above the heading.
headingstring"A sneak peek at what's next"Main heading.
descriptionstring"A few of the features we're putting the finishing touches on."Supporting copy under the heading.
featuresSneakPeekFeature[]noneFeature cards rendered blurred behind the lock overlay.
classNamestringnoneExtra classes for the outer section element.

Types

export interface SneakPeekFeature {
  title: string;
  description: string;
}

Behavior notes

  • Fully static, plain Server Component: the blur is a CSS `blur-sm` class on the text content, with the lock badge absolutely positioned on top over a translucent backdrop, no JavaScript or reveal interaction.