Pro Components

Base Components

Config 3

Two-column profile editor with form on the left and live preview on the right showing how the profile will appear.

Example

Edit Profile

Update your profile information. Changes will be reflected in the preview.

Basic Information
Your public profile information
JC

Profile Photo

JPG, PNG or GIF. Max 2MB.

File upload
Links
Your website and social links

Live Preview

Public view
JC

Jordan Chen

@jordanchen

Senior Software Engineer

Seattle, WA

Full-stack developer building tools for the modern web. Open source enthusiast and occasional writer about software architecture.

This is how your profile appears to others

Introduction

Config 3 provides a profile editor with live preview:
  • Left column: Two cards—Basic Information (avatar, name, username, role, bio, location) and Links (website, Twitter, LinkedIn, GitHub).
  • Right column: Sticky “Public view” preview that updates as the user types. Shows avatar, name, @username, role, location, bio, and social icon links.
Uses Button, Input, Textarea, Avatar, and Badge. Ideal when users need immediate feedback on how their profile will look to others.

Usage

import { SettingsProfile5 } from "@/components/ui/settings-profile-5";

<SettingsProfile5 />
Hook the form state to your profile API and use the same data to render the live preview and save endpoint.

On this page