All-Access · 23 templates$1319.97$99/year — save 92%Get access
  • HomeHome
  • TemplatesTemplates17+
  • ComponentsComponents80+
  • PricingPricing
  • Need a Website?Need a Website?New
Unlock All AccessUnlock All Access

Our latest template collection

Ready-to-launch sites for real estate agents, service businesses, and local brands — built to rank, load fast, and convert.

Explore All TemplatesExplore All Templates

Orvaine - Luxury Equestrian & Horse Breeding Website Template

Orvaine is a premium website template for stud farms, sport horse breeders and equestrian estates: horse pages with pedigrees, events, films. Next.js, Astro, Sanity.

Download Template
Orvaine - Luxury Equestrian & Horse Breeding Website Template

Maressa - Luxury Yacht Charter & Sales Website Template

Maressa is a premium website template for yacht charter, brokerage and superyacht brands: 21 editable sections, full-screen films, Next.js and Astro versions. Sanity.

Download Template
Maressa - Luxury Yacht Charter & Sales Website Template

Krishi – Agriculture & Farm Website Template

Krishi is a premium website template for farms, agritech and food brands: 17 editable sections, cinematic GSAP motion and both Next.js and Astro versions. Built with Sanity.

Download Template
Krishi – Agriculture & Farm Website Template
ComponentsHero SectionsHero Center
FreeReactTailwind CSSNext.js

Hero Center

A centred hero with a status pill, an oversized two-tone headline and two buttons on a faint grid background. React and Tailwind CSS.

View codeView code
Full screen
HeroCenter.tsx
// Centred hero: status pill, oversized two-tone headline, two buttons on a faint grid.
// Pure Tailwind, no dependencies. Works with Tailwind v3 and v4.

type Props = {
  badge?: string;
  heading?: [string, string];
  intro?: string;
  primary?: { label: string; href: string };
  secondary?: { label: string; href: string };
  note?: string;
};

export default function HeroCenter({
  badge = "Now in public beta",
  heading = ["Build faster.", "Ship smarter."],
  intro = "The design system for teams who charge premium rates and deliver premium results.",
  primary = { label: "Start for free →", href: "#" },
  secondary = { label: "View templates", href: "#" },
  note = "No credit card required · Cancel anytime",
}: Props) {
  return (
    <section className="relative flex min-h-screen flex-col items-center justify-center overflow-hidden bg-white px-6 font-sans antialiased">
      {/* Grid background */}
      <div
        aria-hidden
        className="absolute inset-0 opacity-[0.05]"
        style={{
          backgroundImage: "linear-gradient(#000 1px, transparent 1px), linear-gradient(90deg, #000 1px, transparent 1px)",
          backgroundSize: "60px 60px",
        }}
      />
      {/* Glow */}
      <div aria-hidden className="pointer-events-none absolute left-1/2 top-1/2 h-[480px] w-[480px] -translate-x-1/2 -translate-y-1/2 rounded-full bg-lime-200/60 blur-[120px]" />

      <div className="relative z-10 mx-auto max-w-5xl text-center">
        <div className="mb-8 inline-flex items-center gap-2 rounded-full border border-black/10 bg-white px-4 py-1.5">
          <span className="h-1.5 w-1.5 rounded-full bg-lime-500" />
          <span className="font-mono text-xs uppercase tracking-widest text-black/60">{badge}</span>
        </div>

        <h1 className="mb-8 text-[clamp(48px,8vw,120px)] font-black leading-[0.9] tracking-[-0.04em] text-black">
          {heading[0]}
          <br />
          <span className="text-lime-500">{heading[1]}</span>
        </h1>

        <p className="mx-auto mb-12 max-w-xl text-[clamp(15px,2vw,20px)] font-light leading-relaxed text-black/50">{intro}</p>

        <div className="flex flex-col justify-center gap-3 sm:flex-row">
          <a href={primary.href} className="rounded-full bg-lime-400 px-8 py-4 text-sm font-bold uppercase tracking-wider text-black transition-colors duration-200 hover:bg-lime-500">
            {primary.label}
          </a>
          <a href={secondary.href} className="rounded-full border border-black/10 px-8 py-4 text-sm uppercase tracking-wider text-black/60 transition-all duration-200 hover:border-black/30 hover:text-black">
            {secondary.label}
          </a>
        </div>

        <p className="mt-8 font-mono text-xs text-black/30">{note}</p>
      </div>

      <div aria-hidden className="pointer-events-none absolute bottom-0 left-0 right-0 h-40 bg-gradient-to-t from-white to-transparent" />
    </section>
  );
}

How to use it

  1. Make sure your Next.js or React project has Tailwind CSS set up.
  2. Create components/HeroCenter.tsx and paste the code.
  3. Import it into a page and replace the placeholder text and images with your own.
Need the whole website?

Skip the assembly

Our Next.js & Astro templates ship every page already built, with Sanity CMS, SEO and fast load times included.

Browse templates Browse templates

More free components

All hero sections →
Fullscreen Image Hero

Fullscreen Image Hero

Hero Agency

Hero Agency

Hero SaaS

Hero SaaS

Launch a full site instead

Orvaine - Luxury Equestrian & Horse Breeding Website TemplateNext.js + Astro
All-Access PREMIUM NEXTJS ASTRO
Orvaine - Luxury Equestrian & Horse Breeding Website Template

Orvaine is a premium website template for stud farms, sport horse breeders and equestrian estates: h...

Preview
Maressa - Luxury Yacht Charter & Sales Website TemplateNext.js + Astro
All-Access NEXTJS ASTRO PREMIUM
Maressa - Luxury Yacht Charter & Sales Website Template

Maressa is a premium website template for yacht charter, brokerage and superyacht brands: 21 editabl...

Preview
Krishi – Agriculture & Farm Website TemplateNext.js + Astro
All-Access PREMIUM NEXTJS ASTRO
Krishi – Agriculture & Farm Website Template

Krishi is a premium website template for farms, agritech and food brands: 17 editable sections, cine...

Preview

Ready for a faster site that's easier to edit?

Book a free 30-minute call. We'll review your current site and send a fixed-price plan. No pressure, no pitch.

Book Free Call Book Free Call No commitment required

Fast Next.js + Sanity websites, built for you or ready to launch with our templates.

Book a Free Call Book a Free Call
Services
  • Web Design
  • UI/UX Design
  • Framer Dev
  • Webflow Dev
  • Custom Dev
  • Sanity CMS
Resources
  • Templates
  • Pricing
  • License
  • Components
  • Case Studies
Company
  • About Us
  • Contact
  • Privacy Policy
© 2026 rayso.studio — All rights reservedDesigned & built in-house Remote-first agency
Let's TalkLet's Talk