All projects · UI Components & Interactions

NotifyControl — Notification Preferences

A polished notification preferences center that lets users manage delivery per channel (Email, Push, In-App) across five notification categories,…

A polished notification preferences center that lets users manage delivery per channel (Email, Push, In-App) across five notification categories, with a master mute switch that dims and disables every row. Preferences persist automatically to the browser via localStorage.

Built with: HTML, CSS, Vanilla JavaScript, localStorage, Inline SVG icons, Google Fonts (Sora, Outfit)

Open the live demo

Have something like this built