Full-Bleed Workspace BandPRO

A feature that breaks its media out of the container into a full-bleed image band floating a live view switcher, framed by a two-column header above and three numbered captions below.

Feature268: Full-Bleed Workspace Band

A feature that breaks its media out of the container into a full-bleed image band floating a live view switcher, framed by a two-column header above and three numbered captions below.

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.

Radix flavor

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

Base UI flavor

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

This installs the block to components/beste/block/feature268.tsx, the toolbar21 view-switcher piece it floats on the band (installed to components/beste/piece/toolbar21.tsx), and the badge23 component it uses for the eyebrow.

Quick start

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

tsx
import { Feature268, feature268Demo } from "@/components/beste/block/feature268";

export default function Page() {
  return <Feature268 {...feature268Demo} />;
}

Then replace the demo with your own props. Written out, a trimmed setup looks like this:

tsx
import { CalendarDays, List, Rows3 } from "lucide-react";
import { Feature268 } from "@/components/beste/block/feature268";
import { Toolbar21 } from "@/components/beste/piece/toolbar21";

export default function Page() {
  return (
    <Feature268
      badge={{ label: "Same data, three shapes" }}
      heading="Everyone reads the week differently, so let them"
      description="The receptionist wants a list, the clinician wants their own day, and the manager wants the rooms."
      image={{ src: "/backdrops/soft.jpg", alt: "Soft gradient backdrop" }}
      media={
        <Toolbar21
          segments={[
            { icon: List, label: "List" },
            { icon: CalendarDays, label: "Week" },
            { icon: Rows3, label: "Rooms" },
          ]}
          activeIndex={1}
          count="142 appointments"
          filterLabel="All sites"
        />
      }
      captions={[
        {
          index: "01",
          title: "List, for the front desk",
          description: "Everything arriving today in one column, sorted by time.",
        },
        {
          index: "02",
          title: "Week, for clinicians",
          description: "Your own rota with gaps visible, so swapping a slot is one move.",
        },
      ]}
    />
  );
}

Props

PropTypeDefaultDescription
badge{ label: string }Eyebrow above the hairline rule, rendered through Badge23
headingstringSection heading in the left column of the header
descriptionstringSupporting paragraph, right-aligned from md up
image{ src: string; alt: string }Full-bleed band between the header and the captions
mediaReactNodeLive asset floating on the band, toolbar21 in the demo
captionsCaption[][]Numbered captions explaining what the band shows
classNamestringExtra classes for the outer section
ts
type BandImage = {
  src: string;
  alt: string;
};

type Caption = {
  index: string;
  title: string;
  description: string;
};

Behavior notes

More Feature blocks

View all Feature
PRO

feature242

Connected Workspace Feature

A feature with an eyebrow over a hairline rule, a two-column heading, and two rich cards that each float a live micro-asset above an eyebrow, title, and checked bullets, closing with a works-with integrations strip.

PRO

feature253

Wide Band With Field Facts

Cinematic image band carrying a pill label in its corner, followed by a ruled four-column row where each measured fact pairs an oversized figure with a sentence of testing context, with the outline pill CTA sitting on the heading line.

PRO

feature255

Current Work Tile Grid

Section that shows what the studio is running right now: a statement with the paragraph and pill CTA on one baseline, then three tall project tiles whose ruled captions name the client and the stage the work is at.

PRO

feature70

Full-Screen Parallax Feature Sections

Full-viewport sections with fixed parallax background images and overlaid text content. Perfect for immersive feature storytelling and dramatic product showcases.

PRO

feature157

Split Image with Bullet List

Two-column layout with left text content and right image, reversible. Perfect for feature explanation, product story, or benefit illustration.

PRO

feature256

Annotated Centerpiece

A feature that centers one image tile floating a live metrics panel and annotates it from both sides with four icon callouts that collapse under the tile on smaller screens.