Sticky Reference ListPRO

A feature with a heading column that sticks while three labelled groups of checked capabilities scroll past it, closing on a footnote under a hairline.

Feature264: Sticky Reference List

A feature with a heading column that sticks while three labelled groups of checked capabilities scroll past it, closing on a footnote under a hairline.

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

Base UI flavor

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

This installs the block to components/beste/block/feature264.tsx plus the badge23 and button21 components it uses for the eyebrow and the action.

Quick start

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

tsx
import { Feature264, feature264Demo } from "@/components/beste/block/feature264";

export default function Page() {
  return <Feature264 {...feature264Demo} />;
}

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

tsx
import { Feature264 } from "@/components/beste/block/feature264";

export default function Page() {
  return (
    <Feature264
      badge={{ label: "What is included" }}
      heading="The whole list, not the marketing selection"
      description="Every plan ships with all of it. There is no tier where audit logging suddenly costs more."
      button={{ label: "Compare plans", href: "/pricing" }}
      groups={[
        {
          label: "Scheduling",
          items: [
            "Multi-site rota with room allocation",
            "Automatic waiting list backfill",
            "Reminders by email and text",
          ],
        },
        {
          label: "Records",
          items: [
            "One member record across sites",
            "Structured notes with templates",
            "Complete change history",
          ],
        },
      ]}
      footnote="If something on this list turns out not to work the way you read it, tell us."
    />
  );
}

Props

PropTypeDefaultDescription
badge{ label: string }Eyebrow at the top of the sticky column
headingstringSection heading in the sticky column
descriptionstringSupporting paragraph, capped at max-w-md
button{ label: string; href: string }Outline action under the paragraph
groupsCapabilityGroup[][]Labelled groups of checked capabilities
footnotestringClosing paragraph under the last group's hairline
classNamestringExtra classes for the outer section
ts
type ActionLink = {
  label: string;
  href: string;
};

type CapabilityGroup = {
  label: string;
  items: string[];
};

Behavior notes

More Feature blocks

View all Feature
PRO

feature227

Sticky feature list with images

Sticky left intro paired with a stacked, numbered list of feature blocks, each with a title, description, and small image.

FREE

feature179

Sticky Stats Scroller

Two-column layout with sticky stats and scrollable feature cards

FREE

feature180

Sticky Image Scroller

Two-column layout with sticky image and scrollable feature cards

PRO

feature209

Sticky Services

Sticky intro column beside a scrollable stack of numbered service blocks.

PRO

feature234

Click-to-swap sticky thread list

A two-column feature section: a vertical list of clickable thread buttons on the left swaps a sticky image panel on the right, with the active item carrying full emphasis and a left border.

PRO

feature60

Feature Walkthrough with Sticky Navigation

Sticky sidebar navigation that scrolls to content sections with images and descriptions. Perfect for product feature tours, documentation pages, and guided walkthroughs.