Studio Work IndexPRO

A portfolio index page: a floating pill navbar overlaid on a full-bleed hero whose photographs cross-fade on a timer, a featured project above a project grid, a client engagement grid, a dark contact band, and a big-logotype newsletter footer.

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

Built in the Auralis collection.

Work1: Studio Work Index

A portfolio index page: a floating pill navbar overlaid on a full-bleed hero whose photographs cross-fade on a timer, a featured project above a project grid, a client engagement grid, a dark contact band, and a big-logotype newsletter footer. Six blocks, one install.

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/work1?email=YOUR_EMAIL&license_key=YOUR_KEY"

This installs the page to components/beste/page/work1.tsx and everything behind it: the six blocks it composes (navbar63, hero153, portfolio110, showcase44, cta79, footer113) and the button12 and badge7 components they use. Nine files, no follow-up installs.

Quick start

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

tsx
import { Work1, work1Demo } from "@/components/beste/page/work1";

export default function Page() {
  return <Work1 {...work1Demo} />;
}

Each section is a separate prop, so the usual next step is to keep the demo and replace one section at a time.

tsx
import { Work1, work1Demo } from "@/components/beste/page/work1";

export default function Page() {
  return (
    <Work1
      {...work1Demo}
      clients={{
        label: "Clients",
        heading: "Who we did it with.",
        items: [
          { name: "Norrland Ferries", detail: "Wayfinding, 2025" },
          { name: "Halden Press", detail: "Identity, 2025" },
          { name: "Atlas Coffee", detail: "Packaging, 2024" },
        ],
      }}
    />
  );
}

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 Navbar63>Floating pill navbar, overlaid on the hero
heroComponentProps<typeof Hero153>Full-bleed cross-fading photographs
workComponentProps<typeof Portfolio110>Featured project above the grid
clientsComponentProps<typeof Showcase44>Client engagement grid
ctaComponentProps<typeof Cta79>Contact band
footerComponentProps<typeof Footer113>Big-logotype newsletter footer
classNamestringExtra classes for the page's outer wrapper

Sections

SectionBlockNotes
Navbarnavbar63Sticky, and overlaid on the hero rather than sitting above it
Herohero153Photographs cross-fade on a timer inside the block
Workportfolio110Given bg-muted/50 by the page
Clientsshowcase44Already carries tinted cards, so the page leaves it plain
Contactcta79Dark inside the block already
Footerfooter113Logotype at full width, with newsletter capture

Behavior notes

Blocks in this page

Browse all blocks
PRO

navbar63

Floating Pill Navbar

A floating rounded-full navbar island resting on a muted band — wordmark, quiet links and a pill CTA, with a rounded mobile menu card that drops below.

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

portfolio110

Featured project + grid

One large featured project with image, category, and title, followed by a row of smaller project cards. Monochrome studio styling.

PRO

showcase44

Brand Partner Grid

Centered eyebrow, heading, and description above a grid of borderless brand cards — each with a square, colorable logo plate, a title and short description, and a full-width animated seal detail button.

PRO

cta79

Dark Contact Band

Inverted closing panel on a solid dark surface: an oversized invitation on the left, a paragraph and outline pill CTA on the right, then a ruled row of linked email, phone and studio address.

PRO

footer113

Big Logotype Footer

Footer led by a full-width oversized wordmark, then a newsletter field with an arrow submit and socials beside four titled link columns, closed by a quiet copyright line.