Back to blocks
BlockHeroFree

Simple Hero Section React component

A landing page hero with an announcement pill, a headline whose words blur in one by one with an accent highlight, two buttons, avatar and rating proof, and a product window that rises in, over a grid and a glow that drifts toward the pointer.

About the Simple Hero Section component

Simple Hero Section is the top of a landing page in one block: an announcement pill, a headline, a short description, two buttons, a line of social proof and a product visual. Every part is optional, so it works as a plain headline-and-button hero too.

The headline is split into words that rise and un-blur one after another, and the words you name in highlight get an accent gradient. A soft glow follows the pointer over a faint grid. Without a media prop it shows a drawn product window, so the hero looks finished before you have a screenshot.

When to use it

Use it as the first section of a SaaS, app or product landing page.

Pass your own screenshot or video as media, or null for a text-only hero on a blog or docs home.

Installation

Add the Simple Hero Section component to your project with the shadcn CLI. It lands in components/simple-hero-section.tsx as plain React + Tailwind CSS source you own and can edit.

Install
Copied!
npx shadcn@latest add @reactframe/simple-hero-section

Or copy the source by hand and install its dependencies:

Install
Copied!
npm install motion clsx tailwind-merge

Related components

Coverflow Services Hero
$4
Download Section Glass
$4
Hero Scroll Gallery
$4
AI Chat Panel
$6
AI Search Results Block
Free
Agent Task Progress Block
Free