Surbma | Divi & Gravity Forms Plugin
Responsive Divi form styles for Gravity Forms.
TESTED WITH GRAVITY FORMS 2.6 & SUPPORT FOR LEGACY MARKUP! YES, REALLY! 🙂
This plugin adds the same styling for Gravity Forms as Divi Theme has for its own forms. This is a very lightweight plugin with minified css to reduce the loading time as low as possible.
The plugin has full support for the new GF 2.5 markup and the 2.6 inline button feature, it even supports previous versions or the legacy markup. So don’t panic, you can use this plugin for all Gravity Forms versions. But it is recommended to use the new version with the new markup!
Gravity Forms fields and buttons are inherit Divi settings, so you can set the buttons look and feel.
There is NO OPTIONS OR SETTINGS PAGE for this plugin! It just works after activation. Divi settings may modify the look of the forms.
Responsive style for legacy markup
If you didn’t upgrade to GF 2.5 or still use legacy markup, the plugin adds responsive styles to your forms. So you can use complex forms, halves or thirds fields, your form will look great on mobile screens also.
Support for Extra by Elegant Themes
The plugin supports the Extra theme also, created by Elegant Themes. So you can use it to style your forms even with Extra theme.
Requirements
You have to buy the Divi Theme and the Gravity Forms Plugin to use this plugin:
Info
My plugins for Divi theme:
Do you want to contribute or help improving this plugin?
You can find it on GitHub: https://github.com/Surbma/surbma-divi-gravity-forms
You can find my other plugins and projects on GitHub:
https://github.com/Surbma
Please feel free to contribute, help or recommend any new features for my plugins, themes and other projects.
Do you want to know more about me?
Visit my webpage: Surbma.com
Installation
- Upload the
surbma-divi-gravity-forms
folder to the /wp-content/plugins/
directory. - Activate the Surbma | Divi & Gravity Forms plugin through the ‘Plugins’ menu in WordPress.
- That’s it.
FAQ
Changelog
5.1
Release date: 2022-08-30
ENHANCEMENTS
- Custom css loads only on pages, where actually a Gravity Form is used.
5.0
Release date: 2022-08-30
ENHANCEMENTS
- Support for the new inline button feature, released in Gravity Forms 2.6 version.
4.1
Release date: 2021-10-27
FIXED
- Some minor fixes for description and validation messages for new and legacy markup.
4.0
Release date: 2021-10-26
ENHANCEMENTS
- Full support for new GF 2.5 markup.
- Still support for legacy markup!
FIXED
- New markup main error message fix.
- New markup error fields fix for input fields.
- Fixes for Date & Time fields for new markup.
OTHER
- Tested with WordPress 5.8 version.
- Tested with Divi 4.11 version.
- Tested with Gravity Forms 2.5 version.
3.0
Release date: 2021-03-10
ENHANCEMENTS
- Every Divi settings are checked and default values are added correctly.
FIXED
- All CSS output are fixed.
OTHER
- Tested with WordPress 5.7 version.
- Tested with Divi 4.9 version.
- Tested with Gravity Forms 2.5 version.
2.3
Release date: 2020-10-06
TWEAK
- Added version number to enqueue for better cache management.
OTHER
- Tested with WordPress 5.5 version.
- Tested with Divi 4.6 version.
2.2
Release date: 2020-02-12
FIXES
- Fixed style for texarea with hidden label.
OTHER
- Fixed plugin names and links in description.
2.1
Release date: 2020-02-10
- FIX – Missed version number dump.
2.0
Release date: 2020-02-10
- TWEAK – Tested with WordPress 5.3 version.
- TWEAK – Updated to use a new way to deploy it to wp.org repo.
1.7
- FIX – Fields with hidden labels corrected, if fields have more columns.
- FIX – Textarea field fix.
- Tested with WordPress 5.2 version.
- Tested with Divi 3.21 version.
1.6
- FIX – Style fixes for footer widgets.
- Tested with WordPress 5.1 version.
- Tested with Divi 3.19 version.
- Tested with Gravity Forms 2.4 version.
- Simple versioning.
1.5.8
- Minor changes in description.
- Tested with WordPress 5.0 version.
1.5.7
- Fix for required fields with error on desktop (GitHub issue #3).
- Minor fix for required fields with error on mobile.
1.5.6
- My new Divi plugin added to the description: Surbma – Divi Lightbox
1.5.5
- Fix for fields with error on mobile (GitHub issue #1).
- Fix for 16px padding for all fields on desktop (GitHub issue #2).
- Tested with WordPress 4.8 version.
1.5.4
- Removed some unnecessary css.
- Tested with WordPress 4.7 version.
1.5.3
- Fix to use the right font family and font weight for buttons.
1.5.2
- Gravity Forms 2.0.7.14 version changed some CSS styles, that are affected this plugin’s styling. This is now fixed.
- Tested with WordPress 4.6 version.
1.5.1
- Gravity Forms 2.0 has a new responsive styling included, so I have deleted almost every responsive CSS. The plugin’s CSS file is more lighter now. 🙂
1.5.0
- Gravity Forms 2.0 compatible. Code is much more lighter, thanks to GF’s new styles.
- Divi 2.7 compatible.
- Added another check if Divi theme, Extra theme or Divi Page Builder plugin is activated on the website.
1.4.1
- Fixed a duplicated character bug. (Reported by swamus)
1.4.0
- From now on, this plugin is working with every theme. Not only with Divi, but Extra and all other themes. So if you want to add Divi style to your Gravity Forms, you can do it with any WordPress themes.
- Fixed “Send Email” button on the “Save and Continue Later” page. (Reported by PthPndr)
- Fixed Submit button’s style, when using multi-page form. (Reported by Tevya)
- Tested with WordPress 4.5 version.
1.3.3
- Fixed button text color setting. (Props Tevya)
- Tested with WordPress 4.4 version.
- Checked for PHP 7 compatibility.
1.3.2
- Fixed an undefined variable. (Props Tevya)
1.3.1
- Fix for submit button. (Props agiuliano)
1.3.0
- Form buttons are now controlled by Divi’s Buttons Style options in the customizer. I have made it safe to update without loosing any styling, but please check your forms after updating the plugin! Especially if you have custom css for these buttons. Any feedback is welcome!
- Fixed textdomain path for localization.
- Minor code fixes.
1.2.5
- Fixed responsive styling for Gravity Forms CSS Ready Classes. (Props Guilamu)
1.2.4
- Tested with WordPress 4.2 version.
- Fixed date and time fields.
1.2.3
1.2.2
- Added links in the plugin description to my other plugins for Divi theme. Give them a try!
1.2.1
1.2.0
- Responsive styles added! 🙂
- Minor fixes in css.
- Changed description.
1.1.1
1.1.0
- Prevent direct access to plugin’s file.
- Check for Divi Theme and Gravity Forms plugin, if they already installed and activated.
1.0.1
- Added Hungarian language.
1.0.0
- Initial release.
- First commit to the official WordPress repo.