About
ConfirmationDialog adds a polished and reliable way to handle critical user decisions in your Framer projects. Whether you're preventing accidental deletions or confirming a form submission, this component lets you pause the user journey with a clear, stylish modal. Just drop it into your design to ensure your visitors feel confident before taking an action that can't be undone.
What it does
It displays a centered overlay with a custom title and message body. The component supports three distinct visual styles—Danger, Warning, and Info—so the urgency always matches the context. It handles the logic for both "Confirm" and "Cancel" paths, allowing you to link the confirmation button to any URL or internal page while giving users an easy way to back out if they change their minds.
What you can customize
Content & Context: You can toggle the dialog visibility, write your own headers, and add detailed descriptions in the message area. Use the variant picker to switch between different color schemes based on how critical the action is.
Buttons & Links: Customize the labels for both buttons and assign a specific link to the confirmation action. You can also fine-tune the look of each button by choosing unique icons and adjusting the corner radius to match your brand's aesthetic.
Interactions: Connect a trigger event to launch the dialog, making it feel like a seamless part of your site's navigation.
Great for
Deleting items or destructive account changes Finalizing purchases or form submissions Warning users before they navigate away from unsaved work Important announcements or "Read Before Proceeding" notices Adding a professional layer of friction to sensitive interactions
Share your buildIf you ship something cool with it, post it on X and tag me @Dulajweb, or send it over. I’d love to see what you create.
Need help? Questions or feedback?
Reach me anytime: We stand by the quality of our components. If you encounter any bugs, technical issues, or errors that prevent you from being fully satisfied with your purchase,
please reach out to us at dulajdilshan766@gmail.com within 7 days. If we cannot resolve the issue, we will issue a full refund immediately
By clicking "Pay now," you authorize Polar Software, Inc., our online reseller and merchant of record, to charge your selected payment method the amount shown above, and agree to the Buyer Terms. This is a one-time charge.