{
  "name": "dnxte/text-hover-highlight",
  "d4Shortcode": "dnxte_text_hover_highlight",
  "title": "Text Hover Highlight",
  "titles": "Text Hover Highlight",
  "moduleIcon": "dnxte/text-hover-highlight",
  "folder": "divi-essential",
  "category": "module",
  "attributes": {
    "module": {
      "type": "object",
      "selector": "{{selector}}",
      "default": {
        "meta": {
          "adminLabel": {
            "desktop": {
              "value": "Text Hover Highlight"
            }
          }
        },
        "advanced": {
          "text": {
            "text": {
              "desktop": {
                "value": {
                  "color": "light"
                }
              }
            }
          }
        }
      },
      "defaultPrintedStyle": {
        "decoration": {
          "background": {
            "desktop": {
              "value": {
                "color": "#ecf4f7"
              }
            }
          }
        }
      }
    },
    "beforeTextEnable": {
      "type": "object",
      "default": {
        "advanced": {
          "use": {
            "desktop": {
              "value": "off"
            }
          }
        }
      }
    },
    "beforeText": {
      "type": "object",
      "selector": "{{selector}} .dnxt-underline-hover-before-text"
    },
    "hoverHighlightText": {
      "type": "object",
      "selector": "{{selector}} .dnxt-thh-highlight-text",
      "default": {
        "innerContent": {
          "desktop": {
            "value": "Hover Highlight"
          }
        }
      },
      "tagName": "a",
      "attributes": {
        "class": "dnxt-thh-highlight-text"
      }
    },
    "afterTextEnable": {
      "type": "object",
      "default": {
        "advanced": {
          "use": {
            "desktop": {
              "value": "off"
            }
          }
        }
      }
    },
    "afterText": {
      "type": "object",
      "selector": "{{selector}} .dnxt-underline-hover-after-text"
    },
    "beforeTextTag": {
      "type": "object",
      "default": {
        "advanced": {
          "use": {
            "desktop": {
              "value": "h2"
            }
          }
        }
      }
    },
    "hoverEffect": {
      "type": "object",
      "default": {
        "advanced": {
          "use": {
            "desktop": {
              "value": "dnxt-thh-underline-right"
            }
          }
        }
      }
    },
    "highlightHeight": {
      "type": "object",
      "selector": "{{selector}} .dnxt-thh-highlight-text:hover:before, {{selector}} .dnxt-thh-highlight-text:hover:after",
      "default": {
        "innerContent": {
          "desktop": {
            "value": "3px"
          }
        }
      }
    },
    "highlightTextLink": {
      "type": "object",
      "default": {
        "innerContent": {
          "desktop": {
            "value": {
              "url": "",
              "target": "off"
            }
          }
        }
      }
    },
    "highlightColor": {
      "type": "object",
      "selector": "{{selector}} .dnxt-thh-highlight-text:hover:before, {{selector}} .dnxt-thh-highlight-text:hover:after",
      "default": {
        "decoration": {
          "color": {
            "desktop": {
              "value": "#0077FF"
            }
          }
        },
        "advanced": {
          "useColor": {
            "desktop": {
              "value": "on"
            }
          }
        }
      }
    },
    "highlightGradientEnable": {
      "type": "object",
      "settings": {
        "advanced": {
          "useGradient": {
            "desktop": {
              "value": "off"
            }
          }
        }
      }
    },
    "gradientType": {
      "type": "object",
      "default": {
        "advanced": {
          "use": {
            "desktop": {
              "value": "linear"
            }
          }
        }
      }
    },
    "linearDirection": {
      "type": "object",
      "default": {
        "advanced": {
          "use": {
            "desktop": {
              "value": "180deg"
            }
          }
        }
      }
    },
    "radialDirection": {
      "type": "object",
      "default": {
        "advanced": {
          "use": {
            "desktop": {
              "value": "circle at center"
            }
          }
        }
      }
    },
    "startPoint": {
      "type": "object",
      "default": {
        "advanced": {
          "use": {
            "desktop": {
              "value": "0%"
            }
          }
        }
      }
    },
    "endPoint": {
      "type": "object",
      "default": {
        "advanced": {
          "use": {
            "desktop": {
              "value": "100%"
            }
          }
        }
      }
    },
    "bgColorOne": {
      "type": "object",
      "selector": "{{selector}} .dnxt-thh-highlight-text:hover:before, {{selector}} .dnxt-thh-highlight-text:hover:after",
      "default": {
        "decoration": {
          "background": {
            "desktop": {
              "value": "#0077FF"
            }
          }
        }
      }
    },
    "bgColorTwo": {
      "type": "object",
      "selector": "{{selector}} .dnxt-thh-highlight-text:hover:before, {{selector}} .dnxt-thh-highlight-text:hover:after",
      "default": {
        "decoration": {
          "background": {
            "desktop": {
              "value": "#772ADB"
            }
          }
        }
      }
    },
    "plainFontStyle": {
      "type": "object",
      "selector": "{{selector}} .dnxt-thh-plain-text",
      "default": {
        "decoration": {
          "font": {
            "font": {
              "desktop": {
                "value": {}
              }
            }
          }
        }
      },
      "defaultPrintedStyle": {
        "decoration": {
          "font": {
            "font": {
              "desktop": {
                "value": {
                  "size": "26px",
                  "lineHeight": "1.2em",
                  "weight": "500"
                }
              }
            }
          }
        }
      }
    },
    "highlightFontStyle": {
      "type": "object",
      "selector": "{{selector}} .dnxt-thh-highlight-text",
      "default": {
        "decoration": {
          "font": {
            "font": {
              "desktop": {
                "value": {}
              }
            }
          }
        }
      },
      "defaultPrintedStyle": {
        "decoration": {
          "font": {
            "font": {
              "desktop": {
                "value": {
                  "size": "26px",
                  "lineHeight": "1.2em",
                  "weight": "500"
                }
              }
            }
          }
        }
      }
    },
    "textBgcolor": {
      "type": "object",
      "selector": "{{selector}} .dnxt-thh-wrapper",
      "default": {
        "decoration": {
          "background": {
            "desktop": {
              "value": ""
            }
          }
        }
      }
    },
    "textBgOne": {
      "type": "object",
      "selector": "{{selector}} .dnxt-thh-wrapper",
      "default": {
        "decoration": {
          "background": {
            "desktop": {
              "value": ""
            }
          }
        }
      }
    },
    "textBgTwo": {
      "type": "object",
      "selector": "{{selector}} .dnxt-thh-wrapper",
      "default": {
        "decoration": {
          "background": {
            "desktop": {
              "value": ""
            }
          }
        }
      }
    },
    "textBgGradientType": {
      "type": "object",
      "default": {
        "advanced": {
          "use": {
            "desktop": {
              "value": "linear"
            }
          }
        }
      }
    },
    "textBgLinearDirection": {
      "type": "object",
      "default": {
        "advanced": {
          "use": {
            "desktop": {
              "value": "180deg"
            }
          }
        }
      }
    },
    "textBgRadialDirection": {
      "type": "object",
      "default": {
        "advanced": {
          "use": {
            "desktop": {
              "value": "circle at center"
            }
          }
        }
      }
    },
    "textBgStartPoint": {
      "type": "object",
      "default": {
        "advanced": {
          "use": {
            "desktop": {
              "value": "0%"
            }
          }
        }
      }
    },
    "textBgEndPoint": {
      "type": "object",
      "default": {
        "advanced": {
          "use": {
            "desktop": {
              "value": "100%"
            }
          }
        }
      }
    },
    "text_alignment": {
      "type": "object",
      "selector": "{{selector}} .dnxt-thh-wrapper-inner",
      "default": {
        "decoration": {
          "font": {
            "font": {
              "desktop": {
                "value": {
                  "textAlign": "left"
                }
              }
            }
          }
        }
      }
    },
    "text_wrapper": {
      "type": "object",
      "selector": "{{selector}} .dnxt-thh-wrapper",
      "default": {
        "decoration": {
          "spacing": {
            "desktop": {
              "value": {}
            }
          },
          "border": {
            "desktop": {
              "value": {}
            }
          },
          "boxShadow": {
            "desktop": {
              "value": {}
            }
          }
        }
      },
      "styleProps": {
        "spacing": {
          "important": true
        },
        "border": {
          "important": true
        },
        "boxShadow": {
          "important": true
        }
      }
    }
  },
  "customCssFields": {
    "thhHhtWrapper": {
      "subName": "thhHhtWrapper",
      "selectorSuffix": " .dnxt-thh-wrapper"
    },
    "thhBeforeCss": {
      "subName": "thhBeforeCss",
      "selectorSuffix": " .dnxt-underline-hover-before-text"
    },
    "thhHighlightCss": {
      "subName": "thhHighlightCss",
      "selectorSuffix": " .dnxt-thh-highlight-text"
    },
    "thhAfterCss": {
      "subName": "thhAfterCss",
      "selectorSuffix": " .dnxt-underline-hover-after-text"
    }
  }
}