webiny / webiny-js

Open-source serverless enterprise CMS. Includes a headless CMS, page builder, form builder, and file manager. Easy to customize and expand. Deploys to AWS.
https://www.webiny.com
Other
7.32k stars 602 forks source link

📋 Form Builder UI Enhancement and Email Notifications #3214

Open m0nikaza opened 1 year ago

m0nikaza commented 1 year ago

Form Builder submission notification and "Thank you" follow up email will be made available out-of-the-box for no-code set up. Also Form Builder will receive some UI upgrades especially around marking fields as required and having a red asterisk next to the required filed in the rendered form. We will also allow users to select an option "Other"for the Checkbox field. Finally, the plan is to allow users to import and export forms as well as export the content of the submitted forms into Excel-friendly format.

m0nikaza commented 1 year ago

This is how the Other option for the Checkbox field would look like:

fb-other fb-other-preview
m0nikaza commented 1 year ago

This is how easy it will be to mark fields as required or not. https://user-images.githubusercontent.com/106819205/232073912-065ceaa9-d9c9-4170-8216-2ad79e73ee21.mp4

m0nikaza commented 1 year ago

Because of all of the theme object-related changes, and also new improvements that have been introduced to the Form Builder application, note that, during upgrade, your default form layout will be backed up and completely replaced with the latest version of the layout. This means that if you have made any customizations to the default form layout, you will need to manually re-apply them to the new layout. Here are a list of changes we have introduced to Form Builder. For more details check out our change log.