Uptoolkit
GitHub

Social Network Link

Branded outbound link for a single Facebook, LinkedIn, or Grok profile.

Installation

npx shadcn@latest add https://ui.uptoolkit.com/r/social-network-link.json

Usage

One outbound profile link with brand iconography. Four display modes cover the common patterns used across Facebook, LinkedIn, and Grok profile pages.

import { SocialNetworkLink } from "@/components/ui/social-network-link";

<SocialNetworkLink
  profile={{
    network: "linkedin",
    url: "https://www.linkedin.com/in/ada",
    username: "ada",
    verified: true,
  }}
  variant="row"
/>;
VariantStyle
iconCircular brand button (Facebook-like)
rowLabelled row with external link (LinkedIn)
chipCompact pill with handle (Grok-like)
buttonOutline button with badge

Links use rel="me noopener noreferrer" so they work as verified identity links when the profile URL matches a rel="me" assertion on the actor.