About
An account settings panel with an avatar slot, editable name/email fields, and an animated danger zone for deleting the account.
Built with React and Tailwind. Copy the prompt and paste it into Claude Code, Cursor or Lovable: your agent adds Profile Settings to your project and fits it to your theme.
Code
How Profile Settings is used: the demo's code. The component's own source comes with a free account.
Usage.tsx
import { ProfileSettings } from "@/components/ui/profile-settings";
export default function ProfileSettingsDemo() {
return (
<div className="flex w-full items-center justify-center bg-background p-8 text-foreground">
<ProfileSettings
onSave={(data) => console.log("saved", data)}
onDelete={() => console.log("deleted")}
/>
</div>
);
}
















