Multi-Site Group LandingPRO

A single page aimed at multi-site groups: a capsule navbar anchored to the sections below it, a full-bleed hero floating a live intake figure, three site cards showing what stays local, the daily weekly and monthly cadence written out, an inverted customer quote with a rating, four documents to read before booking, and a minimal footer carrying the same anchors.

Composed from 7 blocks. Installing this page installs all of them, plus the pieces and primitives they use.

Built in the Sirius collection.

Landing6: Multi-Site Group Landing

A single page aimed at multi-site groups: a capsule navbar anchored to the sections below it, a full-bleed hero floating a live intake figure, three site cards showing what stays local, the daily weekly and monthly cadence written out, an inverted customer quote with a rating, four documents to read before booking, and a minimal footer carrying the same anchors. Seven blocks, one install, one page.

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.

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

This installs the page to components/beste/page/landing6.tsx and everything behind it: the seven blocks it composes (navbar74, hero157, usecase42, workflow50, testimonial43, cta87, footer121), the five components they use (stats16, location7, socialproof25, button21, badge23) and the shadcn/ui button primitive. Thirteen files.

Quick start

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

tsx
import { Landing6, landing6Demo } from "@/components/beste/page/landing6";

export default function Page() {
  return <Landing6 {...landing6Demo} />;
}

Each section is a separate prop, so the usual next step is to keep the demo and replace one section at a time. Keep the navbar's href values pointing at the anchors, or the page stops navigating itself.

tsx
import { Landing6, landing6Demo } from "@/components/beste/page/landing6";

export default function Page() {
  return (
    <Landing6
      {...landing6Demo}
      sites={{
        label: "Your sites",
        heading: "One system, and each site still runs itself.",
        items: [
          { title: "Local prices", description: "Set per site, changed without a ticket." },
          { title: "Local rotas", description: "Managers keep their own, the group sees all of them." },
          { title: "Local stock", description: "Counted on site, reported to the group nightly." },
        ],
      }}
    />
  );
}

Props

Every prop is the full prop object of the block that renders that section, so anything the block accepts is accepted here.

PropTypeDefaultDescription
navbarComponentProps<typeof Navbar74>Capsule navbar, transparent over the hero
heroComponentProps<typeof Hero157>Full-bleed hero floating a live intake figure
sitesComponentProps<typeof Usecase42>Three cards showing what stays local
cadenceComponentProps<typeof Workflow50>Daily, weekly and monthly, written out
testimonialComponentProps<typeof Testimonial43>Customer quote with a rating
ctaComponentProps<typeof Cta87>Four documents to read before booking
footerComponentProps<typeof Footer121>Minimal footer carrying the same anchors
classNamestringExtra classes for the page's outer wrapper

Sections

SectionAnchorBlockNotes
Groups#groupsusecase42Given bg-muted/40; three cards, matched to the grid
Week#weekworkflow50Three columns of three, so each list stays even
Practice#practicetestimonial43Rendered on the inverted band
Read#readcta87Also given bg-muted/40; four documents, not one button

Behavior notes

Blocks in this page

Browse all blocks
PRO

navbar74

Floating Capsule Navbar

A navbar contained in a softly rounded, bordered capsule with a lowercase wordmark, uppercase links, an accent call to action, and a matching mobile panel.

PRO

hero157

Full-Bleed Canvas Hero

A hero that splits the viewport in two: an eyebrow, light display heading, two actions, and a hairline proof row on one side, and a full-height photo column floating a live trend metric on the other.

PRO

usecase42

Multi-Site Locations

A multi-site use case with an eyebrow over a hairline rule, a two-column heading, and three image tiles that each float a live location card above a title and description.

PRO

workflow50

Daily Weekly Monthly Cadence

An operating rhythm split into three hairline columns for daily, weekly, and monthly routines, each row carrying its timing and either an owner or an accent chip where nobody is needed.

PRO

testimonial43

Quote With Rating

A testimonial with an eyebrow over a hairline rule, pairing a large light quote and author on the left with an image tile that floats a live star-rating card on the right.

PRO

cta87

Resource Rows CTA

A closing call to action that offers three downloadable resources as full-width hairline rows, each a link with a short kicker, a format note, and an arrow that shifts on hover.

PRO

footer121

Minimal Centered Footer

A compact centered footer with a lowercase wordmark, a short tagline, an uppercase link row, a social row over a hairline rule, and a copyright line.