Social Media Connect Grid

Responsive grid of social media platform buttons with follower counts and platform icons. Perfect for creators and influencers showcasing their social media presence.

FREE

Portfolio62: Social Media Connect Grid

Responsive grid of outlined pill buttons, one per social platform, each showing a platform icon, name, and optional follower count.

Free block

This block is free. No license or account is required: install it with the CLI and use it in unlimited projects.

Installation

Radix flavor

bash
npx shadcn add "https://ui.beste.co/r/portfolio62"

Base UI flavor

bash
npx shadcn add "https://ui.beste.co/r-base/portfolio62"

This installs the block to components/beste/block/portfolio62.tsx and the button shadcn/ui primitive it depends on.

Quick start

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

tsx
import { Portfolio62, portfolio62Demo } from "@/components/beste/block/portfolio62";

export default function AboutPage() {
  return <Portfolio62 {...portfolio62Demo} />;
}

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

tsx
import { Portfolio62 } from "@/components/beste/block/portfolio62";

export default function AboutPage() {
  return (
    <Portfolio62
      heading="Find me online"
      description="Follow along for behind-the-scenes updates."
      links={[
        { platform: "twitter", href: "https://twitter.com/example", followers: "9.4K" },
        { platform: "github", href: "https://github.com/example" },
        { platform: "instagram", href: "https://instagram.com/example", followers: "18K" },
      ]}
      labels={{ followers: "followers" }}
    />
  );
}

Props

PropTypeDefaultDescription
headingstringSection heading
descriptionstringSection intro text
linksSocialLink[][]Platform buttons rendered in the grid
labels{ followers?: string }{}Suffix shown after a link's follower count
classNamestringExtra classes for the outer <section>
ts
type SocialLink = {
  platform: string;
  href: string;
  followers?: string;
};

Behavior notes

More Portfolio blocks

View all Portfolio
PRO

portfolio89

Collaboration Partners Grid

Grid of partner cards featuring circular avatars, names, roles, skill badges, and clickable links. Perfect for showcasing team members, collaborators, or professional network.

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

portfolio114

Uniform project card grid

A monochrome three-column grid of uniform project cards, each pairing an image with a title, client / year / service chips, and a link to the case.

PRO

portfolio101

Project Showcase Grid

Portfolio grid of project cards with hover-zoom imagery, numbered titles, category tags and a seal arrow link.

FREE

portfolio70

Book Recommendations Grid

Grid of book cards displaying cover images, titles, authors, star ratings, and category badges. Perfect for sharing reading lists and book recommendations on personal sites.

PRO

portfolio109

Alternating case-study rows

Three alternating case-study rows pairing a large rounded image with a title, description, detail line, and an editorial link.