Hero Sections

PreviousNext

Explore beautifully crafted Tailwind CSS hero sections designed to deliver a powerful first impression with clarity and purpose. These layouts blend minimalist design, strong visual hierarchy, and persuasive calls-to-action to communicate your product’s value from the very first glance. Ideal for landing pages, SaaS platforms, and marketing websites seeking a refined, modern, and conversion-ready above-the-fold experience.

Docs
bunduicomponent

Preview

Loading preview…
examples/blocks/marketing/hero-sections/02/page.tsx
import Link from "next/link";
import { ArrowUpRight, PlayIcon } from "lucide-react";
import { Badge } from "@/components/ui/badge";
import { Button } from "@/components/ui/button";
import { VideoModal } from "./video-modal";

export default function HeroSection() {
  return (
    <section className="py-10 lg:py-16">
      <div className="mx-auto max-w-7xl px-4">
        <div className="grid items-center gap-8 lg:grid-cols-2">
          <header className="flex flex-col items-center text-center lg:items-start lg:text-left">
            <Badge variant="outline">
              🚀 Launch Faster
              <ArrowUpRight />
            </Badge>
            <h1 className="font-heading my-4 text-4xl text-balance md:text-5xl lg:leading-14">
              All-in-One Platform for Managing Your SaaS
            </h1>
            <p className="text-muted-foreground mb-8 text-balance lg:text-lg">
              Streamline operations, track metrics, and scale your SaaS business with ease.
              Everything you need, in one powerful dashboard.
            </p>
            <div className="flex justify-center gap-2">
              <Button asChild>
                <Link href="https://app.yoursaas.com/signup">Start Free Trial</Link>
              </Button>
              <Button asChild variant="outline">
                <Link href="https://app.yoursaas.com/demo">Request a Demo</Link>
              </Button>
            </div>
          </header>
          <figure className="relative">
            <img
              src="https://images.unsplash.com/photo-1763503834047-ac85c4105c0b?q=80&w=2080&auto=format&fit=crop&ixlib=rb-4.1.0&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D"
              alt="Dashboard interface of the SaaS platform"
              className="aspect-square w-full rounded-md object-cover"
            />
            <div className="absolute top-1/2 left-1/2 -translate-x-1/2 -translate-y-1/2 transform">
              <VideoModal videoUrl="https://commondatastorage.googleapis.com/gtv-videos-bucket/sample/BigBuckBunny.mp4" />
            </div>
          </figure>
        </div>
      </div>
    </section>
  );
}

Installation

npx shadcn@latest add @bundui/hero-sections-02

Usage

import { HeroSections02 } from "@/components/hero-sections-02"
<HeroSections02 />