{
  "name": "dnxte/next-skill-bars",
  "title": "Skill Bars",
  "titles": "Skill Bars",
  "folder": "divi-essential",
  "moduleIcon": "dnxte/NextSkillBars",
  "category": "module",
  "attributes": {
    "module": {
      "type": "object",
      "selector": "{{selector}}",
      "default": {
        "meta": {
          "adminLabel": {
            "desktop": {
              "value": "Skill Bars"
            }
          }
        }
      },
      "styleProps": {
        "spacing": {
          "important": true
        }
      }
    },
    "layoutSettings": {
      "type": "object",
      "default": {
        "advanced": {
          "use": {
            "layoutType": {
              "desktop": {
                "value": "horizontal"
              }
            },
            "showPercentage": {
              "desktop": {
                "value": "on"
              }
            },
            "percentagePosition": {
              "desktop": {
                "value": "inside"
              }
            },
            "showTitle": {
              "desktop": {
                "value": "on"
              }
            },
            "titlePosition": {
              "desktop": {
                "value": "above"
              }
            },
            "showIcons": {
              "desktop": {
                "value": "on"
              }
            },
            "customSuffix": {
              "desktop": {
                "value": "%"
              }
            }
          }
        }
      }
    },
    "animationSettings": {
      "type": "object",
      "default": {
        "advanced": {
          "use": {
            "enableAnimation": {
              "desktop": {
                "value": "on"
              }
            },
            "duration": {
              "desktop": {
                "value": "1500"
              }
            },
            "staggerDelay": {
              "desktop": {
                "value": "120"
              }
            },
            "easing": {
              "desktop": {
                "value": "ease-out"
              }
            },
            "replayOnScroll": {
              "desktop": {
                "value": "off"
              }
            }
          }
        }
      }
    },
    "barStyle": {
      "type": "object",
      "selector": "{{selector}} .dnxte-skill-bar-fill",
      "default": {
        "advanced": {
          "use": {
            "fillStyle": {
              "desktop": {
                "value": "solid"
              }
            },
            "fillColor": {
              "desktop": {
                "value": "#2ea3f2"
              }
            },
            "fillGradientEnd": {
              "desktop": {
                "value": "#00b4d8"
              }
            },
            "trackColor": {
              "desktop": {
                "value": "#e8e8e8"
              }
            },
            "barHeight": {
              "desktop": {
                "value": "20px"
              }
            },
            "barWidth": {
              "desktop": {
                "value": "60px"
              }
            },
            "barSpacing": {
              "desktop": {
                "value": "16px"
              }
            },
            "barBorderRadius": {
              "desktop": {
                "value": "4px"
              }
            },
            "hoverScale": {
              "desktop": {
                "value": "off"
              }
            },
            "stripeSpeed": {
              "desktop": {
                "value": "1s"
              }
            }
          }
        }
      },
      "styleProps": {
        "border": {
          "selector": "{{selector}} .dnxte-skill-bar-track"
        },
        "boxShadow": {
          "selector": "{{selector}} .dnxte-skill-bar-track"
        }
      }
    },
    "titleFont": {
      "type": "object",
      "selector": "{{selector}} .dnxte-skill-bar-title",
      "styleProps": {
        "font": {},
        "spacing": {}
      }
    },
    "percentageFont": {
      "type": "object",
      "selector": "{{selector}} .dnxte-skill-bar-percentage",
      "styleProps": {
        "font": {},
        "spacing": {}
      },
      "default": {
        "advanced": {
          "use": {
            "pillBg": {
              "desktop": {
                "value": "off"
              }
            },
            "pillBgColor": {}
          }
        }
      }
    },
    "circleStyle": {
      "type": "object",
      "selector": "{{selector}} .dnxte-skill-circle",
      "default": {
        "advanced": {
          "use": {
            "circleSize": {
              "desktop": {
                "value": "120"
              }
            },
            "strokeWidth": {
              "desktop": {
                "value": "10"
              }
            },
            "strokeCap": {
              "desktop": {
                "value": "round"
              }
            },
            "strokeColor": {
              "desktop": {
                "value": "#e8e8e8"
              }
            },
            "centerContent": {
              "desktop": {
                "value": "percentage"
              }
            },
            "rotationStart": {
              "desktop": {
                "value": "-90"
              }
            }
          }
        }
      }
    },
    "iconStyle": {
      "type": "object",
      "selector": "{{selector}} .dnxte-skill-bar-icon",
      "default": {
        "advanced": {
          "use": {
            "iconPosition": {
              "desktop": {
                "value": "before"
              }
            },
            "iconSpacing": {
              "desktop": {
                "value": "8px"
              }
            }
          }
        },
        "decoration": {
          "size": {
            "desktop": {
              "value": "20px"
            }
          },
          "color": {
            "desktop": {
              "value": ""
            }
          }
        }
      }
    }
  },
  "customCssFields": {
    "skillBarItem": {
      "subName": "skillBarItem",
      "selectorSuffix": " .dnxte-skill-bar-item"
    },
    "skillBarTrack": {
      "subName": "skillBarTrack",
      "selectorSuffix": " .dnxte-skill-bar-track"
    },
    "skillBarFill": {
      "subName": "skillBarFill",
      "selectorSuffix": " .dnxte-skill-bar-fill"
    },
    "skillBarTitle": {
      "subName": "skillBarTitle",
      "selectorSuffix": " .dnxte-skill-bar-title"
    },
    "skillBarPercentage": {
      "subName": "skillBarPercentage",
      "selectorSuffix": " .dnxte-skill-bar-percentage"
    },
    "skillCircle": {
      "subName": "skillCircle",
      "selectorSuffix": " .dnxte-skill-circle"
    }
  },
  "childModuleName": "dnxte/next-skill-bars-child",
  "childrenName": [
    "dnxte/next-skill-bars-child"
  ]
}