{
  "name": "dnxte/gravity-forms",
  "title": "Gravity Forms",
  "titles": "Gravity Forms",
  "moduleIcon": "dnxte/gravity-forms",
  "folder": "divi-essential",
  "category": "module",
  "attributes": {
    "module": {
      "type": "object",
      "selector": "{{selector}}",
      "default": {
        "meta": {
          "adminLabel": {
            "desktop": {
              "value": "Gravity Forms"
            }
          }
        }
      },
      "styleProps": {
        "border": {
          "important": true
        },
        "spacing": {
          "important": true
        }
      },
      "settings": {
        "meta": {
          "adminLabel": {}
        },
        "advanced": {
          "link": {},
          "text": {},
          "htmlAttributes": {}
        },
        "decoration": {
          "background": {},
          "bodyFont": {},
          "sizing": {},
          "spacing": {},
          "border": {},
          "boxShadow": {},
          "filters": {},
          "transform": {},
          "animation": {},
          "overflow": {},
          "disabledOn": {},
          "transition": {},
          "position": {},
          "zIndex": {},
          "scroll": {},
          "sticky": {}
        }
      }
    },
    "formId": { 
      "type": "object", 
      "default": { 
        "innerContent": { 
          "desktop": { 
            "value": "" 
            } 
          },
        "decoration": {
          "font": {
            "font": {
              "desktop": {
                "value": {}
              }
            }
          }
        },
        "advanced": {
          "showTitle": {
            "desktop": {
              "value": "on"
            }
          },
          "showDescription": {
            "desktop": {
              "value": "on"
            }
          },
          "enableAjax": {
            "desktop": {
              "value": "on"
            }
          }
        } 
      }
    },
    "enableSettings": { 
      "type": "object",
      "selector": "{{selector}} .dnxte-cf7-wrapper .wpcf7-form label",
      "default": {
        "decoration": {
          "font": {
            "font": {
              "desktop": {
                "value": {}
              }
            }
          }
        },
        "advanced": {
          "enableAjax": {
            "desktop": {
              "value": "on"
            }
          }
        }
      },
      "defaultPrintedStyle": {
        "decoration": {
          "font": {
            "font": {
              "desktop": {
                "value": {
                  "size": "19px",
                  "lineHeight": "1em",
                  "weight": "500",
                  "letterSpacing": "0px"
                }
              }
            }
          }
        }
      },
      "styleProps": {
        "font": {
          "important": true
        }
      },
      "inlineEditor": "plainText",
      "elementType": "heading",
      "childrenSanitizer": "et_core_esc_previously"
    },
    "formTitle": {
      "type": "object",
      "selector": "{{selector}} .dnxte-gf-wrapper .gform_heading .gform_title",
      "default": {
        "decoration": {
          "font": {
            "font": {
              "desktop": {
                "value": {}
              }
            }
          }
        }
      },
      "defaultPrintedStyle": {
        "decoration": {
          "font": {
            "font": {
              "desktop": {
                "value": {
                  "size": "19px",
                  "lineHeight": "1em",
                  "weight": "500",
                  "letterSpacing": "0px"
                }
              }
            }
          }
        }
      },
      "styleProps": {
        "font": {
          "important": true
        }
      },
      "inlineEditor": "plainText",
      "elementType": "heading",
      "childrenSanitizer": "et_core_esc_previously"
    },
    "formDescription": {
      "type": "object",
      "selector": "{{selector}} .dnxte-gf-wrapper .gform_heading .gform_description, {{selector}} .dnxte-gf-wrapper .gfield_description",
      "default": {
        "decoration": {
          "font": {
            "font": {
              "desktop": {
                "value": {}
              }
            }
          }
        }
      },
      "defaultPrintedStyle": {
        "decoration": {
          "font": {
            "font": {
              "desktop": {
                "value": {
                  "size": "19px",
                  "lineHeight": "1em",
                  "weight": "500",
                  "letterSpacing": "0px"
                }
              }
            }
          }
        }
      },
      "styleProps": {
        "font": {
          "important": true
        }
      },
      "inlineEditor": "plainText",
      "elementType": "heading",
      "childrenSanitizer": "et_core_esc_previously"
    },
    "label": {
      "type": "object",
      "selector": "{{selector}} .dnxte-gf-wrapper .gform-body .gfield legend.gfield_label, {{selector}} .dnxte-gf-wrapper .gform-body .gfield legend.gform-field-label",
      "default": {
        "decoration": {
          "font": {
            "font": {
              "desktop": {
                "value": {}
              }
            }
          }
        }
      },
      "defaultPrintedStyle": {
        "decoration": {
          "font": {
            "font": {
              "desktop": {
                "value": {
                  "size": "19px",
                  "lineHeight": "1em",
                  "weight": "500",
                  "letterSpacing": "0px"
                }
              }
            }
          }
        }
      },
      "styleProps": {
        "font": {
          "selector": "{{selector}} .dnxte-gf-wrapper .gform-body .gfield legend.gfield_label",
          "important": true
        }
      },
      "inlineEditor": "plainText",
      "elementType": "heading",
      "childrenSanitizer": "et_core_esc_previously"
    },
    "subLabel": {
      "type": "object",
      "selector": "{{selector}} .dnxte-gf-wrapper .gform-body .ginput_container label,{{selector}} .dnxte-gf-wrapper .gform-body .gfield .gform-field-label",
      "default": {
        "decoration": {
          "font": {
            "font": {
              "desktop": {
                "value": {}
              }
            }
          }
        }
      },
      "defaultPrintedStyle": {
        "decoration": {
          "font": {
            "font": {
              "desktop": {
                "value": {
                  "size": "19px",
                  "lineHeight": "1em",
                  "weight": "500",
                  "letterSpacing": "0px"
                }
              }
            }
          }
        }
      },
      "styleProps": {
        "font": {
          "selector": "{{selector}} .dnxte-gf-wrapper .gform-body .gfield label.gform-field-label",
          "important": true
        }
      },
      "inlineEditor": "plainText",
      "elementType": "heading",
      "childrenSanitizer": "et_core_esc_previously"
    },
    "requiredText": {
      "type": "object",
      "selector": "{{selector}} .dnxte-gf-wrapper .gform-body .gfield_required",
      "default": {
        "decoration": {
          "font": {
            "font": {
              "desktop": {
                "value": {}
              }
            }
          }
        }
      },
      "defaultPrintedStyle": {
        "decoration": {
          "font": {
            "font": {
              "desktop": {
                "value": {
                  "size": "19px",
                  "lineHeight": "1em",
                  "weight": "500",
                  "letterSpacing": "0px"
                }
              }
            }
          }
        }
      },
      "styleProps": {
        "font": {
          "important": true
        }
      },
      "inlineEditor": "plainText",
      "elementType": "heading",
      "childrenSanitizer": "et_core_esc_previously"
    },
    "inputTextareaSelect": {
      "type": "object",
      "selector": "{{selector}} .dnxte-gf-wrapper .gform-body .gfield input[type=\"text\"], {{selector}} .dnxte-gf-wrapper .gform-body .gfield input[type=\"email\"], {{selector}} .dnxte-gf-wrapper .gform-body .gfield input[type=\"tel\"], {{selector}} .dnxte-gf-wrapper .gform-body .gfield input[type=\"number\"], {{selector}} .dnxte-gf-wrapper .gform-body .gfield input[type=\"password\"], {{selector}} .dnxte-gf-wrapper .gform-body .gfield input[type=\"url\"], {{selector}} .dnxte-gf-wrapper .gform-body .gfield--type-select select,{{selector}} .dnxte-gf-wrapper .gform-body .address_country.ginput_address_country select, {{selector}} .dnxte-gf-wrapper .gform-body .ginput_container textarea",
      "default": {
        "decoration": {
          "font": {
            "font": {
              "desktop": {
                "value": {}
              }
            }
          },
          "spacing": {}
        },
        "advanced": {
          "inputText": {
            "desktop": {
              "value": ""
            }
          },
          "inputTextarea": {
            "desktop": {
              "value": ""
            }
          },
          "inputSelect": {
            "desktop": {
              "value": ""
            }
          },
          "spaceLeft": {
            "desktop": {
              "value": "6px"
            }
          },
          "spaceRight": {
            "desktop": {
              "value": "6px"
            }
          }

        }
      },
      "defaultPrintedStyle": {
        "decoration": {
          "font": {
            "font": {
              "desktop": {
                "value": {
                  "size": "19px",
                  "lineHeight": "1em",
                  "weight": "500",
                  "letterSpacing": "0px"
                }
              }
            }
          }
        }
      },
      "styleProps": {
        "font": {
          "important": true
        },
        "spacing": {
          "propertySelectors": {
            "desktop": {
              "value": {
                "margin": "{{selector}} .dnxte-gf-wrapper .gform-body .ginput_left, {{selector}} .dnxte-gf-wrapper .gform-body .ginput_right,{{selector}} .dnxte-gf-wrapper .gform-body .name_last, {{selector}} .dnxte-gf-wrapper .gform-body .name_first"
              }
            }
          }
        }
        
      },
      "inlineEditor": "plainText",
      "elementType": "heading",
      "childrenSanitizer": "et_core_esc_previously"
    },
    "placeholderText": {
      "type": "object",
      "selector": "{{selector}} .dnxte-gf-wrapper .gfield input::placeholder, {{selector}} .dnxte-gf-wrapper .gform-body .ginput_container textarea::-webkit-input-placeholder",
      "default": {
        "decoration": {
          "font": {
            "font": {
              "desktop": {
                "value": {}
              }
            }
          }
        }
      },
      "defaultPrintedStyle": {
        "decoration": {
          "font": {
            "font": {
              "desktop": {
                "value": {
                  "size": "19px",
                  "lineHeight": "1em",
                  "weight": "500",
                  "letterSpacing": "0px"
                }
              }
            }
          }
        }
      },
      "styleProps": {
        "font": {
          "important": true
        }
      },
      "inlineEditor": "plainText",
      "elementType": "heading",
      "childrenSanitizer": "et_core_esc_previously"
    },
    "progressBarTitle": {
      "type": "object",
      "selector": "{{selector}} .dnxte-gf-wrapper .gf_progressbar_wrapper .gf_progressbar_title",
      "default": {
        "decoration": {
          "font": {
            "font": {
              "desktop": {
                "value": {}
              }
            }
          }
        }
      },
      "styleProps": {
        "font": {
          "important": true
        }
      },
      "inlineEditor": "plainText",
      "elementType": "heading",
      "childrenSanitizer": "et_core_esc_previously"
    },
    "progressBarCounter": {
      "type": "object",
      "selector": "{{selector}} .dnxte-gf-wrapper .gf_progressbar_wrapper .gf_progressbar_percentage span",
      "default": {
        "decoration": {
          "font": {
            "font": {
              "desktop": {
                "value": {}
              }
            }
          }
        }
      },
      "styleProps": {
        "font": {
          "important": true
        }
      },
      "inlineEditor": "plainText",
      "elementType": "heading",
      "childrenSanitizer": "et_core_esc_previously"
    },
    "progressBar": {
      "type": "object",
      "selector": "{{selector}} .dnxte-gf-wrapper .gform_wrapper.gravity-theme .gf_progressbar",
      "default": {
        "decoration": {}
      },
      "styleProps": {
        "font": {
          "important": true
        }
      },
      "inlineEditor": "plainText",
      "elementType": "heading",
      "childrenSanitizer": "et_core_esc_previously"
    },
    "submitBtn": {
      "type": "object",
      "selector": "{{selector}} .dnxte-gf-wrapper .gform_footer [type=\"submit\"], {{selector}} .dnxte-gf-wrapper .gform_page_footer [type=\"button\"]",
      "default": {
        "decoration": {
          "font": {
            "font": {
              "desktop": {
                "value": {}
              }
            }
          },
          "spacing": {},
          "border": {},
          "background": {}
        },
        "advanced": {
          "alignment": {
            "desktop": {
              "value": "left"
            }
          }
        }
      },
      "defaultPrintedStyle": {
        "decoration": {
          "font": {
            "font": {
              "desktop": {
                "value": {
                  "size": "19px",
                  "lineHeight": "1em",
                  "weight": "500",
                  "letterSpacing": "0px"
                }
              }
            }
          }
        }
      },
      "styleProps": {
        "font": {
          "important": true
        },
        "spacing": {
          "important": true
        },
        "border": {
          "important": true
        },
        "background": {
          "important": true
        }
      },
      "inlineEditor": "plainText",
      "elementType": "heading",
      "childrenSanitizer": "et_core_esc_previously"
    },
    "validationError": {
      "type": "object",
      "selector": "{{selector}} .dnxte-gf-wrapper .gform_validation_errors .gform_submission_error, {{selector}} .dnxte-gf-wrapper .gform_validation_errors li a, {{selector}} .dnxte-gf-wrapper .gfield_validation_message",
      "default": {
        "decoration": {
          "font": {
            "font": {
              "desktop": {
                "value": {}
              }
            }
          },
          "border": {
              "desktop": {
                "value": {}
              }
          },
          "background": {
              "desktop": {
                "value": {}
              }
          }
        }
      },
      "defaultPrintedStyle": {
        "decoration": {
          "font": {
            "font": {
              "desktop": {
                "value": {
                  "size": "19px",
                  "lineHeight": "1em",
                  "weight": "500",
                  "letterSpacing": "0px"
                }
              }
            }
          }
        }
      },
      "styleProps": {
        "font": {
          "important": true
        },
        "border": {
          "important": true
        },
        "background": {
          "important": true
        }
      },
      "inlineEditor": "plainText",
      "elementType": "heading",
      "childrenSanitizer": "et_core_esc_previously"
    },
    "validationSuccess": {
      "type": "object",
      "selector": "{{selector}} .dnxte-gf-wrapper .gform_confirmation_wrapper .gform_confirmation_message",
      "default": {
        "decoration": {
          "font": {
            "font": {
              "desktop": {
                "value": {}
              }
            }
          }
        }
      },
      "defaultPrintedStyle": {
        "decoration": {
          "font": {
            "font": {
              "desktop": {
                "value": {
                  "size": "19px",
                  "lineHeight": "1em",
                  "weight": "500",
                  "letterSpacing": "0px"
                }
              }
            }
          }
        }
      },
      "styleProps": {
        "font": {
          "important": true
        },
        "spacing": {
          "important": true
        }
      },
      "inlineEditor": "plainText",
      "elementType": "heading",
      "childrenSanitizer": "et_core_esc_previously"
    }
  },
  "customCssFields": {
    "wrapper": { 
      "subName": "wrapper", 
      "selectorSuffix": " .dnxte-gf-wrapper" 
    }
  }
}


