Inverted Follow PanelPRO

A follow section held in one dark panel, listing each account as a linked hairline row with what gets posted there and a light follower figure.

Social54: Inverted Follow Panel

A follow section held in one dark panel, listing each account as a linked hairline row with what gets posted there and a light follower figure.

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

Base UI flavor

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

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

Quick start

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

tsx
import { Social54, social54Demo } from "@/components/beste/block/social54";

export default function FollowPage() {
  return <Social54 {...social54Demo} />;
}

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

tsx
import { Social54 } from "@/components/beste/block/social54";

export default function FollowPage() {
  return (
    <Social54
      badge={{ label: "Follow along" }}
      heading="Everywhere we post, and what we post there"
      description="Four accounts, four different jobs."
      accounts={[
        {
          network: "LinkedIn",
          handle: "sirius-care",
          posts: "Hiring, funding, and the occasional long write-up",
          followers: "8,410",
          href: "https://example.com/linkedin",
        },
        {
          network: "RSS",
          handle: "example.com/feed.xml",
          posts: "Every changelog entry and blog post, with no algorithm in between",
          followers: "3,120",
          href: "/feed.xml",
        },
      ]}
      note="We do not cross-post the same thing to all four."
      button={{ label: "Read the changelog instead", href: "/changelog" }}
    />
  );
}

Props

PropTypeDefaultDescription
badge{ label: string }Eyebrow at the top of the panel, retoned for the dark surface
headingstringSection heading on the panel
descriptionstringSupporting paragraph, right-aligned from md up
accountsAccount[][]Linked accounts as hairline rows
notestringClosing note beside the action
button{ label: string; href: string }Outline action, retoned for the dark surface
classNamestringExtra classes for the outer section
ts
type ActionLink = {
  label: string;
  href: string;
};

type Account = {
  network: string;
  handle: string;
  posts: string;
  followers: string;
  href: string;
};

Behavior notes

More Social blocks

View all Social
PRO

social50

Featured Post And Replies

A social section that gives one post an image tile of its own, floating a live post card with its engagement counts, beside the replies it drew as linked hairline rows.

PRO

social49

Social Post Grid

A social proof grid of six linked post cards, each with an avatar, handle, timestamp, the post itself, and reply, repost, and like counts under a hairline.

FREE

social48

Community Channels

A community section listing four linked places to join as full-width hairline rows, each with an icon tile, a description, a light membership figure, and an arrow that shifts on hover.

PRO

social9

Follow Suggestions

User suggestions list with avatars, bios, mutual connections, interest tags, and follow/dismiss actions. Perfect for people-you-may-know sections and onboarding flows.

PRO

social51

Press Mentions

A coverage section listing each outlet against the line it published, as linked hairline rows with the writer and date, closing on a soft press pack panel.

PRO

social56

Referral Programme

A referral section walking through three numbered steps and the full terms as a hairline table, beside a column that sticks and floats a live credit card on an image tile.

Markdown version