Not affiliated with official shadcn/ui. Visit ui.shadcn.com for official docs.
React Privacy Settings Sheet
A privacy settings sheet with checkbox toggles for Public Profile, Show Email, Search Indexing, Activity Status, and destructive Delete Account button
Looking to implement shadcn/ui patterns?
Join our Discord community for help from other developers.
Privacy is critical—users need granular control over what's visible. This React Sheet provides privacy toggles for profile visibility, email display, search indexing, and activity status using shadcn/ui Checkbox components, plus destructive Delete Account button. Built with Radix UI Dialog primitives, the privacy controls balance transparency with security—perfect for social apps, user account settings, profile management, data privacy controls, or any interface where users expect to control their digital footprint and account lifecycle.
Pattern created by @haydenbleasel
Installation
Related patterns you will also like
App Preferences
General app preferences
Account Settings
Account info with save
Notification Preferences
Grouped notification settings
Destructive Button
Delete action button
Alert Dialog
Destructive action confirmation
Checkbox
Standard checkbox component