{
  "name": "dnxte/contact-7",
  "title": "Contact Form 7",
  "titles": "Contact Form 7",
  "moduleIcon": "dnxte/contact-7",
  "folder": "divi-essential",
  "category": "module",
  "attributes": {
    "module": {
      "type": "object",
      "selector": "{{selector}}",
      "default": {
        "meta": {
          "adminLabel": {
            "desktop": {
              "value": "Contact Form 7"
            }
          }
        }
      },
      "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": "" 
            } 
          } 
        }
    },
    "showValidation": { 
      "type": "boolean", 
      "default": true 
    },
    "labelText": {
      "type": "object",
      "selector": "{{selector}} .dnxte-cf7-wrapper .wpcf7-form label",
      "default": {
        "decoration": {
          "font": {
            "font": {
              "desktop": {
                "value": {}
              }
            }
          },
          "spacing": {}
        }
      },
      "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"
    },
    "inputTextareaSelect": {
      "type": "object",
      "selector": "{{selector}} .dnxte-cf7-wrapper .wpcf7-form-control.wpcf7-text, {{selector}} .dnxte-cf7-wrapper .wpcf7-form-control.wpcf7-tel, {{selector}} .dnxte-cf7-wrapper .wpcf7-form-control.wpcf7-url, {{selector}} .dnxte-cf7-wrapper .wpcf7-form-control.wpcf7-quiz, {{selector}} .dnxte-cf7-wrapper .wpcf7-form-control.wpcf7-number, {{selector}} .dnxte-cf7-wrapper .wpcf7-form-control.wpcf7-textarea, {{selector}} .dnxte-cf7-wrapper .wpcf7-form-control.wpcf7-select, {{selector}} .dnxte-cf7-wrapper .wpcf7-form-control.wpcf7-select option, {{selector}} .dnxte-cf7-wrapper .wpcf7-form-control.wpcf7-date",
      "default": {
        "decoration": {
          "font": {
            "font": {
              "desktop": {
                "value": {}
              }
            }
          },
          "spacing": {}
        },
        "advanced": {
          "inputText": {
            "desktop": {
              "value": ""
            }
          },
          "inputTextarea": {
            "desktop": {
              "value": ""
            }
          },
          "inputSelect": {
            "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"
    },
    "placeholderText": {
      "type": "object",
      "selector": "{{selector}} .dnxte-cf7-wrapper .wpcf7-form-control.wpcf7-text::placeholder, {{selector}} .dnxte-cf7-wrapper .wpcf7-form-control.wpcf7-textarea::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"
    },
    "radio": {
      "type": "object",
      "selector": "{{selector}} .dnxte-cf7-wrapper .wpcf7-form .wpcf7-form-control wpcf7-radio input[type='radio'], {{selector}} .dnxte-cf7-wrapper .wpcf7-form .wpcf7-form-control wpcf7-checkbox input[type='checkbox'], {{selector}} .dnxte-cf7-wrapper .wpcf7-form .wpcf7-form-control wpcf7-radio wpcf7-list-item-label",
      "default": {
        "decoration": {
          "font": {
            "font": {
              "desktop": {
                "value": {}
              }
            },
            "border": {}
          }
        },
        "advanced": {
          "inputText": {
            "desktop": {
              "value": ""
            }
          },
          "inputTextarea": {
            "desktop": {
              "value": ""
            }
          },
          "inputSelect": {
            "desktop": {
              "value": ""
            }
          },
          "radioBtnColor": {
            "desktop": {
              "value": "#0073aa"
            }
          }
        }
      },
      "defaultPrintedStyle": {
        "decoration": {
          "font": {
            "font": {
              "desktop": {
                "value": {
                  "size": "19px",
                  "lineHeight": "1em",
                  "weight": "500",
                  "letterSpacing": "0px"
                }
              }
            }
          },
          "border": {
            "desktop": {
              "value": {
                "width": "2px",
                "style": "solid",
                "color": "#000000",
                "border-radius": "50%"
              }
            }
          }
        }
      },
      "styleProps": {
        "font": {
          "selector": "{{selector}} .dnxte-cf7-wrapper .wpcf7-form .wpcf7-radio .wpcf7-list-item-label",
          "important": true
        },
        "border": {
          "selector": "{{selector}} .dnxte-cf7-wrapper .wpcf7-form .wpcf7-radio input[type='radio']",
          "important": true
        }
      },
      "inlineEditor": "plainText",
      "elementType": "heading",
      "childrenSanitizer": "et_core_esc_previously"
    },
    "checkbox": {
      "type": "object",
      "selector": "{{selector}} .dnxte-cf7-wrapper .wpcf7-form .wpcf7-form-control wpcf7-checkbox input[type='checkbox'], {{selector}} .dnxte-cf7-wrapper .wpcf7-form .wpcf7-checkbox input[type=checkbox]:checked",
      "default": {
        "decoration": {
          "font": {
            "font": {
              "desktop": {
                "value": {}
              }
            },
            "border": {
              "desktop": {
                "value": {
                  "color": "#000000"
                }
              }
            }
          }
        },
        "advanced": {
          "checkboxBgColor": {
            "desktop": {
              "value": "#0073aa"
            }
          },
          "checkboxColor": {
            "desktop": {
              "value": "#000000"
            }
          }
        }
      },
      "defaultPrintedStyle": {
        "decoration": {
          "border": {
            "desktop": {
              "value": {
                "width": "2px",
                "style": "solid",
                "color": "#000000"
              }
            }
          }
        }
      },
      "styleProps": {
        "font": {
          "selector": "{{selector}} .dnxte-cf7-wrapper .wpcf7-form .wpcf7-checkbox .wpcf7-list-item-label",
          "important": true
        },
        "border": {
          "selector": "{{selector}} .dnxte-cf7-wrapper .wpcf7-form .wpcf7-checkbox input[type=\"checkbox\"]",
          "important": true
        }
      },
      "inlineEditor": "plainText",
      "elementType": "heading",
      "childrenSanitizer": "et_core_esc_previously"
    },
    "fileUpload": {
      "type": "object",
      "selector": "{{selector}} .dnxte-cf7-wrapper .wpcf7-form-control.wpcf7-file",
      "default": {
        "decoration": {
          "font": {
            "font": {
              "desktop": {
                "value": {}
              }
            }
          },
          "border": {}
        },
        "advanced": {
          "fileBtnColor": {
            "desktop": {
              "value": "#e5e7eb"
            }
          }
        }
      },
      "defaultPrintedStyle": {
        "decoration": {
          "font": {
            "font": {
              "desktop": {
                "value": {
                  "size": "19px",
                  "lineHeight": "1em",
                  "weight": "500",
                  "letterSpacing": "0px"
                }
              }
            }
          }
        }
      },
      "styleProps": {
        "font": {
          "important": true
        },
        "border": {
          "selector": "{{selector}} .dnxte-cf7-wrapper .wpcf7-form input[type=\"file\"]::-webkit-file-upload-button",
          "important": true
        }
      },
      "inlineEditor": "plainText",
      "elementType": "heading",
      "childrenSanitizer": "et_core_esc_previously"
    },
    "selectField": {
      "type": "object",
      "selector": "{{selector}} .dnxte-cf7-wrapper .wpcf7-form select",
      "default": {
        "decoration": {
          "font": {
            "font": {
              "desktop": {
                "value": {}
              }
            }
          },
          "border": {},
          "spacing":{}
        },
        "advanced": {
          "fileBtnColor": {
            "desktop": {
              "value": "#e5e7eb"
            }
          }
        }
      },
      "defaultPrintedStyle": {
        "decoration": {
          "font": {
            "font": {
              "desktop": {
                "value": {
                  "size": "19px",
                  "lineHeight": "1em",
                  "weight": "500",
                  "letterSpacing": "0px"
                }
              }
            }
          }
        }
      },
      "styleProps": {
        "font": {
          "important": true
        },
        "border": {
          "selector": "{{selector}} .dnxte-cf7-wrapper .wpcf7-form select",
          "important": true
        },
        "spacing": {
          "selector": "{{selector}} .dnxte-cf7-wrapper .wpcf7-form select.wpcf7-select, {{selector}} .dnxte-cf7-wrapper .wpcf7-form select.wpcf7-select option",
          "important": true
        }

      },
      "inlineEditor": "plainText",
      "elementType": "heading",
      "childrenSanitizer": "et_core_esc_previously"
    },
    "submitBtn": {
      "type": "object",
      "selector": "{{selector}} .dnxte-cf7-wrapper .wpcf7-form-control.wpcf7-submit",
      "default": {
        "decoration": {
          "font": {
            "font": {
              "desktop": {
                "value": {}
              }
            }
          }
        },
        "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
        }
      },
      "inlineEditor": "plainText",
      "elementType": "heading",
      "childrenSanitizer": "et_core_esc_previously"
    },
    "acceptanceText": {
      "type": "object",
      "selector": "{{selector}} .dnxte-cf7-wrapper .wpcf7-form .wpcf7-form-control .wpcf7-acceptance input[type='checkbox'], {{selector}} .dnxte-cf7-wrapper .wpcf7-form .wpcf7-acceptance input[type=checkbox]:checked",
      "default": {
        "decoration": {
          "font": {
            "font": {
              "desktop": {
                "value": {}
              }
            }
          },
          "border": {
            "desktop": {
              "value": {
                "color": "#000000"
              }
            }
          },
          "spacing": {}
        },
        "advanced": {
          "checkboxBgColor": {
            "desktop": {
              "value": "#0073aa"
            }
          },
          "checkboxColor": {
            "desktop": {
              "value": "#000000"
            }
          }
        }
      },
      "defaultPrintedStyle": {
        "decoration": {
          "border": {
            "desktop": {
              "value": {
                "width": "2px",
                "style": "solid",
                "color": "#000000"
              }
            }
          }
        }
      },
      "styleProps": {
        "font": {
          "selector": "{{selector}} .dnxte-cf7-wrapper .wpcf7-form .wpcf7-acceptance .wpcf7-list-item-label",
          "important": true
        },
        "border": {
          "selector": "{{selector}} .dnxte-cf7-wrapper .wpcf7-form .wpcf7-acceptance input[type=\"checkbox\"]",
          "important": true
        },
        "spacing": {
          "selector": "{{selector}} .dnxte-cf7-wrapper .wpcf7-form .wpcf7-acceptance .wpcf7-list-item",
          "important": true
        }
      },
      "inlineEditor": "plainText",
      "elementType": "heading",
      "childrenSanitizer": "et_core_esc_previously"
    },
    "acceptanceTextHighlight": {
      "type": "object",
      "selector": "{{selector}} .dnxte-cf7-wrapper .wpcf7-form.wpcf7-form-control .wpcf7-acceptance .wpcf7-list-item .wpcf7-list-item-label a",
      "default": {
        "decoration": {
          "font": {
            "font": {
              "desktop": {
                "value": {}
              }
            }
          }
        },
        "advanced": {}
      },
      "defaultPrintedStyle": {
        "decoration": {
          "border": {
            "desktop": {
              "value": {
                "width": "2px",
                "style": "solid",
                "color": "#000000"
              }
            }
          }
        }
      },
      "styleProps": {
        "font": {
          "selector": "{{selector}} .dnxte-cf7-wrapper .wpcf7-form .wpcf7-form-control.wpcf7-acceptance .wpcf7-list-item .wpcf7-list-item-label a",
          "important": true
        }
      },
      "inlineEditor": "plainText",
      "elementType": "heading",
      "childrenSanitizer": "et_core_esc_previously"
    },
    "errorMessage": {
      "type": "object",
      "selector": "{{selector}} .dnxte-cf7-wrapper .wpcf7-not-valid-tip",
      "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"
    },
    "validationError": {
      "type": "object",
      "selector": "{{selector}} .dnxte-cf7-wrapper .wpcf7 form.invalid .wpcf7-response-output, {{selector}} .dnxte-cf7-wrapper .wpcf7 form.unaccepted .wpcf7-response-output, {{selector}} .dnxte-cf7-wrapper .wpcf7-response-output.wpcf7-validation-errors",
      "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"
    },
    "validationSuccess": {
      "type": "object",
      "selector": "{{selector}} .dnxte-cf7-wrapper .wpcf7 form.sent .wpcf7-response-output, {{selector}} .dnxte-cf7-wrapper .wpcf7 form .wpcf7-response-output.wpcf7-mail-sent-ok, {{selector}} .dnxte-cf7-wrapper .wpcf7 form.sent .wpcf7-response-output.wpcf7-mail-sent-ok",
      "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-cf7-wrapper" 
    }
  }
}


