About
A dynamic expanding notch component for displaying user profiles with smooth spring animations.
Built with React and Tailwind. Copy the prompt and paste it into Claude Code, Cursor or Lovable: your agent adds Profile Notch to your project and fits it to your theme.
Code
How Profile Notch is used: the demo's code. The component's own source comes with a free account.
Usage.tsx
import { NativeProfileNotch } from "@/components/ui/profile-notch";
export default function DemoOne() {
return <NativeProfileNotch
imageSrc="https://cdn.21st.dev/assets/mirror/51/513d06f542692036ff0bb17938f04b3efd60567ba2cae08049469d21f18e0524.jpg"
name="Shadcn"
username="shadcn"
>
<div className="grid grid-cols-2 gap-4 w-full">
<div className="flex flex-col items-center p-3 rounded-xl bg-primary-accent/5 border border-primary-accent/5">
<span className="text-xs text-primary-accent/40 uppercase tracking-wider font-semibold">
Role
</span>
<span className="text-sm text-primary-accent font-medium mt-1 text-center">
Maintainer
</span>
</div>
<div className="flex flex-col items-center p-3 rounded-xl bg-primary-accent/5 border border-primary-accent/5">
<span className="text-xs text-primary-accent/40 uppercase tracking-wider font-semibold">
Commits
</span>
<span className="text-sm text-primary-accent font-medium mt-1 text-center">
1,240
</span>
</div>
</div>
</NativeProfileNotch>;
}








