profile card avatar social bio user profile card avatar social bio user name user profile card profile with avatar and social links
Profile Base
Fetch pattern JSON:
curl https://webspire.de/patterns/profiles/base.json base.html
<div class="ws-profiles mx-auto max-w-sm rounded-xl border border-[var(--ws-profiles-border)] bg-[var(--ws-profiles-bg)] p-6 text-center">
<div class="mx-auto flex h-20 w-20 items-center justify-center rounded-full bg-gradient-to-br from-indigo-500 to-violet-600" aria-hidden="true">
<span class="text-2xl font-bold text-white">JD</span>
</div>
<h3 class="mt-4 text-lg font-semibold text-[var(--ws-profiles-text)]">Jane Doe</h3>
<p class="text-sm text-[var(--ws-profiles-accent)]">Senior Product Designer</p>
<p class="mt-3 text-sm leading-relaxed text-[var(--ws-profiles-text-soft)]">Crafting intuitive user experiences with a focus on accessibility and design systems. Based in Berlin, working remotely.</p>
<div class="mt-5 flex justify-center gap-3">
<a href="#twitter" class="flex h-9 w-9 items-center justify-center rounded-full border border-[var(--ws-profiles-border)] text-[var(--ws-profiles-text-soft)] transition hover:border-[var(--ws-profiles-accent)] hover:text-[var(--ws-profiles-accent)]" aria-label="Twitter profile">
<svg class="h-4 w-4" fill="currentColor" viewBox="0 0 24 24" aria-hidden="true"><path d="M18.244 2.25h3.308l-7.227 8.26 8.502 11.24H16.17l-5.214-6.817L4.99 21.75H1.68l7.73-8.835L1.254 2.25H8.08l4.713 6.231zm-1.161 17.52h1.833L7.084 4.126H5.117z" /></svg>
</a>
<a href="#github" class="flex h-9 w-9 items-center justify-center rounded-full border border-[var(--ws-profiles-border)] text-[var(--ws-profiles-text-soft)] transition hover:border-[var(--ws-profiles-accent)] hover:text-[var(--ws-profiles-accent)]" aria-label="GitHub profile">
<svg class="h-4 w-4" fill="currentColor" viewBox="0 0 24 24" aria-hidden="true"><path fill-rule="evenodd" d="M12 2C6.477 2 2 6.484 2 12.017c0 4.425 2.865 8.18 6.839 9.504.5.092.682-.217.682-.483 0-.237-.008-.868-.013-1.703-2.782.605-3.369-1.343-3.369-1.343-.454-1.158-1.11-1.466-1.11-1.466-.908-.62.069-.608.069-.608 1.003.07 1.531 1.032 1.531 1.032.892 1.53 2.341 1.088 2.91.832.092-.647.35-1.088.636-1.338-2.22-.253-4.555-1.113-4.555-4.951 0-1.093.39-1.988 1.029-2.688-.103-.253-.446-1.272.098-2.65 0 0 .84-.27 2.75 1.026A9.564 9.564 0 0 1 12 6.844c.85.004 1.705.115 2.504.337 1.909-1.296 2.747-1.027 2.747-1.027.546 1.379.202 2.398.1 2.651.64.7 1.028 1.595 1.028 2.688 0 3.848-2.339 4.695-4.566 4.943.359.309.678.92.678 1.855 0 1.338-.012 2.419-.012 2.747 0 .268.18.58.688.482A10.019 10.019 0 0 0 22 12.017C22 6.484 17.522 2 12 2Z" clip-rule="evenodd" /></svg>
</a>
<a href="#linkedin" class="flex h-9 w-9 items-center justify-center rounded-full border border-[var(--ws-profiles-border)] text-[var(--ws-profiles-text-soft)] transition hover:border-[var(--ws-profiles-accent)] hover:text-[var(--ws-profiles-accent)]" aria-label="LinkedIn profile">
<svg class="h-4 w-4" fill="currentColor" viewBox="0 0 24 24" aria-hidden="true"><path d="M20.447 20.452h-3.554v-5.569c0-1.328-.027-3.037-1.852-3.037-1.853 0-2.136 1.445-2.136 2.939v5.667H9.351V9h3.414v1.561h.046c.477-.9 1.637-1.85 3.37-1.85 3.601 0 4.267 2.37 4.267 5.455v6.286zM5.337 7.433a2.062 2.062 0 0 1-2.063-2.065 2.064 2.064 0 1 1 2.063 2.065zm1.782 13.019H3.555V9h3.564v11.452zM22.225 0H1.771C.792 0 0 .774 0 1.729v20.542C0 23.227.792 24 1.771 24h20.451C23.2 24 24 23.227 24 22.271V1.729C24 .774 23.2 0 22.222 0h.003z" /></svg>
</a>
</div>
</div>
Details
Responsive Dark Mode Tailwind Only SSR Safe Copy & Paste
Stable Published
profilecardavatarsocialbiouser
Slots
| Name | Required | Description |
|---|---|---|
| avatar | Yes | Profile avatar with gradient placeholder. |
| info | Yes | Name, title, and bio text. |
| social | No | Social media icon links. |
Centered profile card with a gradient avatar circle placeholder, name, job title, bio paragraph, and three social media icon links with hover effects.