Pyrometric / BlockForm

GNU General Public License v2.0
1 stars 0 forks source link

Fields overview #2

Open paaljoachim opened 3 years ago

paaljoachim commented 3 years ago

I will list out the fields currently in Caldera Forms, and below that Gravity Forms. (Thinking Gutenberg/Block Editor in the back of my mind as well.)

Caldera Forms fields

Basic: Single Line Text Hidden (see https://github.com/richardtape/content-visibility as well as https://wordpress.org/plugins/block-visibility/ ) Email Address Button Phone Number (Better) Number Phone number (Basic) Paragraph Textarea Rich Editor URL

Select: Dropdown Select Checkbox Radio Autocomplete Date Picker Toggle Switch Color Picker State/Province Select

File: File Advanced File Uploader

Content: HTML Summary Section Break

eCommerce: Credit Card Number Credit Card Expiration Date Credit Card CVC

Special: Calculation Range Slider Star Rating UTM Consent Field Gravatar

Gravity Form fields

Standard Fields: Single Line Text Paragraph Text Drop down Number Checboxes Radio Buttons Hidden HTML Section Page

Advanced Fields: Name Date Time Phone Address Website Email File Upload Captcha List Multi Select Consent

Post Fields: Title Body Excerpt Tags Category Post Image Custom Field

Pricing Fields: Product Quantity Option Shipping Total


Honey pot

paaljoachim commented 3 years ago

I also believe a multiselect drop down field can be very helpful.

DavidCramer commented 3 years ago

I'm keen on a field type creator, where a user can build a field type, and reuse it.

Actually, if I make a builder, I can then make all the fields in the field creator.. 🤔

paaljoachim commented 3 years ago

Heck Yeah! A field type creator/builder that we can also use to initially build the fields would be a good test run of the builder..:) Giving the option for others to create their own fields. 🥇 That would create a lot of very interesting possibilities!

paaljoachim commented 3 years ago

Btw another field is the disclosure toggle (from what I understand it opens kinda like an accordion showing additional information).