Studio One-Page LandingPRO

A whole studio on one page: a mega navbar whose panel and links are anchors into the page itself, a cross-fading photo hero, a stats-led studio band, a capabilities accordion with lead times and figures, a two-row quote marquee, an inverted closing panel and a contact footer that repeats the anchors.

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

Built in the Auralis collection.

Landing2: Studio One-Page Landing

A whole studio on one page: a mega navbar whose panel and links are anchors into the page itself, a cross-fading photo hero, a stats-led studio band, a capabilities accordion with lead times and figures, a two-row quote marquee, an inverted closing panel, and a contact footer that repeats the 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/landing2?email=YOUR_EMAIL&license_key=YOUR_KEY"

This installs the page to components/beste/page/landing2.tsx and everything behind it: the seven blocks it composes (navbar66, hero153, about66, agency21, testimonial34, cta70, footer110), the badge7 and button12 components they use, and the shadcn/ui accordion primitive. Ten files, no follow-up installs.

Quick start

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

tsx
import { Landing2, landing2Demo } from "@/components/beste/page/landing2";

export default function Page() {
  return <Landing2 {...landing2Demo} />;
}

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 { Landing2, landing2Demo } from "@/components/beste/page/landing2";

export default function Page() {
  return (
    <Landing2
      {...landing2Demo}
      capabilities={{
        label: "Capabilities",
        heading: "Four things, and the lead time for each.",
        items: [
          { title: "Identity", lead: "Nine weeks", detail: "Naming, marks, type and the rules that hold them." },
          { title: "Packaging", lead: "Twelve weeks", detail: "Structure, artwork and the press check." },
          { title: "Websites", lead: "Ten weeks", detail: "Design and build, handed over running." },
        ],
      }}
    />
  );
}

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 Navbar66>Mega navbar; its panel links are the anchors below
heroComponentProps<typeof Hero153>Cross-fading photographs
studioComponentProps<typeof About66>Stats-led studio band
capabilitiesComponentProps<typeof Agency21>Accordion with lead times and figures
testimonialComponentProps<typeof Testimonial34>Two-row quote marquee
ctaComponentProps<typeof Cta70>Closing panel
footerComponentProps<typeof Footer110>Contact footer, repeating the anchors
classNamestringExtra classes for the page's outer wrapper

Sections

SectionAnchorBlockNotes
Studio#studioabout66Leads with figures rather than a mission line
Capabilities#capabilitiesagency21Given bg-muted/50; accordion, hence the shadcn dependency
Clients#clientstestimonial34A marquee, so it moves without being scrolled
Start#startcta70Rendered on the inverted band

Behavior notes

Blocks in this page

Browse all blocks
PRO

navbar66

Featured Mega Navbar

Mega-menu navbar whose panels lead with a featured project — a full-color image card with a parenthetical category beside a ruled link list. SSR-mounted panels and a stacked mobile menu.

PRO

hero153

Auto Cycling Photo Hero

Full-bleed hero whose background photographs cross-fade on a timer, with a caption and bar indicators on a ruled line at the foot that also let a reader jump straight to a frame.

PRO

about66

About with Stats Grid

Two-column about with a tall image on one side and an eyebrow, heading, description, and 2x2 stats grid on the other.

PRO

agency21

Capabilities Accordion

Ruled, expandable capability rows with oversized type, detail copy, and monospace tag chips.

PRO

testimonial34

Testimonial Marquee

Two rows of monochrome quote cards scrolling in opposite directions with edge fades.

PRO

cta70

Editorial Asymmetric CTA

An oversized editorial CTA with a left-weighted heading, a pinned seal button, and a ruled baseline with monospace index marks.

PRO

footer110

Contact Footer

Contact-forward footer — a parenthetical label, a closing heading and oversized email, phone and address links beside compact link columns, with a pill CTA and a back-to-top bottom bar.