=== Divi Gravity Forms ===
Contributors: wpt00ls
Donate link: https://wptools.app/
Tags: divi gravity forms, gravity forms divi
Requires at least: 4.5
Tested up to: 6.0.1
Stable tag: 6.7.0
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

Embed gravity forms in Divi visual builder. Add styles for gravity forms border, background, title, description, inputs, labels, placeholder, errors, submit button & more.

== Description ==

> Embed gravity forms in Divi visual builder. Add styles for gravity forms border, background, title, description, inputs, labels, placeholder, errors, submit button & more. Premium version has 7-day FREE trial. No upfront payments needed.

It has dependencies on the following, 

* [Divi Theme](http://bit.ly/2xcicxw) - Affiliate link
* [Gravity Form](https://rocketgenius.pxf.io/Rj0yR) - Affiliate link

With the FREE plugin you can,
* Add a gravityform on a divi page using the visual builder. 
* Configure the gravityform shortcode params

### Gravityform Shortcode Parameters

https://www.youtube.com/watch?v=jwId9CUgxOc

* **Show Title** - Toggle to display the form title. Defaults is `on`
* **Show Description** -  Toggle to display the form description. Defaults is `on`
* **Ajax** - Toggle to use AJAX to submit the form. Defaults is `off`
* **Tab Index** - Specify the starting tab index for the fields of this form
* **Field Values** - Specify the default field values.
    * Example: field_values=’check=First Choice,Second Choice’. See also https://docs.gravityforms.com/using-dynamic-population/ for detailed information on dynamic population.


### Style Form Background, Spacing & Border

https://www.youtube.com/watch?v=Hg8fnxb4l5A

Set color, gradient, image or video backgrounds. Add border, margin & padding to form wrapper.


### Style Gravity Form Title

https://www.youtube.com/watch?v=Tl88W1U2Uzg

Style the title typography and spacing using the divi module

### Style Gravity Form Description

https://www.youtube.com/watch?v=Iy_JBVdFJSQ

To render gravityform description, toggle the **Show Description** to `on` in **Gravityform Shortcode Parameters**. 

Style the description typography and spacing using the divi module


### Style Gravity Form Section Break Field

https://www.youtube.com/watch?v=xJLCScsdg3o

Section break field adds a content separator to your gravity form - https://docs.gravityforms.com/section-break/

Style the content's title, description, spacing and border color using the divi module.


### Style Input Fields, Input Wrapper & Input Placeholder

https://www.youtube.com/watch?v=9Lsyn7Wdhdc

* Input fields are text, textarea, checkbox and radio fields. 
* `Input Wrapper` wraps an input field. Manage input wrappers margin and padding.
* Add background, border and rounded corners for text, textarea and dropdown fields.
* Manage typography for input fields in the `Input General` section. 
    * Manage checkbox and radio typography settings in `Checkbox/Radio` section.
+ Manage margin and padding for text fields.
+ Manage typography for input placeholder text.




### Style Label, Sub-Label & Input Field Description

https://www.youtube.com/watch?v=XFxkwGRRE4c

Style gravityform's label, sub-label and description for the inputs. 

Set typography and spacing for them.


### Style Field Wrapper

https://www.youtube.com/watch?v=XGhikyjuNBM

A `field wrapper` wraps the input field, label, sub-label and description. 

Manage the field wrappers padding and margin in divi.

### Style Form & Field Validation Errors

https://www.youtube.com/watch?v=CUBm1jCkKj0

* **Form Validation Error** is a general validation error text for the whole form. 
    - Manage typography, border color, margin and padding.
* **Field Validation Error** shows the validation per field.
    - Manage typography, border color, background color, margin & padding.


### Style Forms Submission Confirmation Message

https://www.youtube.com/watch?v=Vk_uk

Form submission displays a message. Style typography & background of the confirmation message.

### Style Gravityform Button

https://www.youtube.com/watch?v=F7fNxHWb5RQ

Set button alignment, typography, border, rounded corner and background color with hover styles.

### Style Consent Field & Description

https://www.youtube.com/watch?v=tFia_Ud54Ws

A gravityform consent field is a checkbox accompanied by description. 
It's a compulsory field.

Style the checkbox's and description's typography, margin & padding

### Style Gravityform Footer

https://www.youtube.com/watch?v=kbwzORqnWE8

Footer wraps the form buttons. Manage margin and padding for this element.

### Style Progress Bar 

https://www.youtube.com/watch?v=66DP_JBjGas

A multi-step gravityform has a progressbar at the top. 
Style the progressbar title's typography, progressbar's background and font color.


### Custom CSS Setting

https://www.youtube.com/watch?v=ly4WiUtYcD8

A fine-grained control over writing custom css for large number of form elements


== Frequently Asked Questions ==

= What are the dependencies for this plugin? =

Plugin depends on 
* [Divi Theme](http://bit.ly/2xcicxw)
* [Gravity Form](https://rocketgenius.pxf.io/Rj0yR)

== Screenshots ==

1. Selecting gravityform and setting shortcode params in the divi module.
2. Premium module features.

== Changelog ==

= 6.7.0 =
* Inline submit button fix

= 6.6.6 =
* Address field base styles

= 6.6.5 =
* Submit button alignment fix. 

= 6.6.2 =
* Update for sticky scroll compatibility - Divi v4.10+

= 6.6.1 =
* Added compatibility with sticky/scroll effects

= 6.6.0 =
* Added box-shadow settings to text, textarea and select fields.

= 6.5.0 =
* Added asterisk color styling
* Added "asterisk text legend" text styling.
* Added new selectors for validation error field container.
* Added background color for form validation error message.

= 6.4.0 =
* Added styling for date dropdown, date field and date time field. 

= 6.3.0 =
* Added compatibility for gravityforms-2.5_rc3

= 6.2.0 =
* Add responsive styles for right padding for gf_left_half, gf_left_third &gf_middle_third classes

= 6.1.1 =
* Added styling to list field columns. 

= 6.0.1 =
* Added compatibility for gravity forms version 2.5+

= 5.3.0 =
* Tested WP version 5.5
* Finalized release for ET

= 5.2.0 =
* Tested with WordPress 5.4.2
* Added compatibility for Divi 4.5.1+

= 5.1.0 =
* Freemius SDK upgraded to 2.3.2
* Fixed divi module advanced field settings for FREE version of the plugin. 
* Tested with WordPress 5.4

= 5.0.1 =
* Moved freemius menu pages under Divi in admin.
* Added plugin documentation in admin menu landing page.
* Inline form using `gf_simple_horizontal` form class were rendering incorrect on the visual builder. Fixed that.

= 5.0.0 =
* Initial release





