{
  "$schema": "https://schemas.wp.org/trunk/block.json",
  "apiVersion": 3,
  "name": "wpmozo/separator",
  "version": "0.1.0",
  "title": "Separator",
  "category": "wpmozo",
  "icon": "smiley",
  "description": "Separator with multiple options like icons, text, shodow, color, thickness, and many more.",
  "example": {},
  "supports": {
    "html": false,
    "customClassName": false
  },
  "attributes": {
    "ID": {
      "type": "string"
    },
    "className": {
      "type": "string"
    },
    "separatorType": {
      "type": "string",
      "default": "line"
    },
    "lineUseWith": {
      "type": "string",
      "default": "onlySeparator"
    },
    "lineStyle": {
      "type": "string",
      "default": "solid"
    },
    "separatorText": {
      "type": "string",
      "default": "Add text here"
    },
    "textNormalColor": {
      "type": "string",
      "default": "#222222"
    },
    "textHoverColor": {
      "type": "string",
      "default": "#000000"
    },
    "textNormalFontSize": {
      "type": "string"
    },
    "textNormalFontAppearance": {
      "type": "object",
      "fontStyle": {
        "type": "string"
      },
      "fontWeight": {
        "type": "string"
      },
      "default": {
        "fontStyle": "",
        "fontWeight": ""
      }
    },
    "textNormalLetterSpacing": {
      "type": "string"
    },
    "textNormalDecoration": {
      "type": "string"
    },
    "textNormalLetterCase": {
      "type": "string"
    },
    "textNormalLineHeight": {
      "type": "string"
    },
    "textHoverFontSize": {
      "type": "string"
    },
    "textHoverFontAppearance": {
      "type": "object",
      "fontStyle": {
        "type": "string"
      },
      "fontWeight": {
        "type": "string"
      },
      "default": {
        "fontStyle": "",
        "fontWeight": ""
      }
    },
    "textHoverLetterSpacing": {
      "type": "string"
    },
    "textHoverDecoration": {
      "type": "string"
    },
    "textHoverLetterCase": {
      "type": "string"
    },
    "textHoverLineHeight": {
      "type": "string"
    },
    "textAlign": {
      "type": "string",
      "default": "center"
    },
    "separatorImage": {
      "type": "string",
      "default": ""
    },
    "imageWidth": {
      "type": "number"
    },
    "imagePosition": {
      "type": "string",
      "default": "center"
    },
    "separatorIcon": {
      "type": "string",
      "default": ""
    },
    "iconPosition": {
      "type": "string",
      "default": "center"
    },
    "enableIconFontSize": {
      "type": "boolean",
      "default": false
    },
    "iconFontSize": {
      "type": "number",
      "default": 32
    },
    "iconColor": {
      "type": "string"
    },
    "styleIcon": {
      "type": "boolean",
      "default": false
    },
    "iconShape": {
      "type": "string",
      "default": "square"
    },
    "shapeBackground": {
      "type": "string"
    },
    "enableShapeBorder": {
      "type": "boolean",
      "default": false
    },
    "shapeBorderColor": {
      "type": "string"
    },
    "separatorThickness": {
      "type": "number",
      "default": 3
    },
    "separatorGradient": {
      "type": "string"
    },
    "separatorColor": {
      "type": "string",
      "default": "#2b87da"
    },
    "shadowColor": {
      "type": "string",
      "default": "#2b87da"
    }
  },
  "textdomain": "wpmozo-blocks-and-addons",
  "editorScript": "file:./index.js",
  "editorStyle": "wpmozo-blocks-and-addons-fontawesome-style",
  "style": [
    "wpmozo-blocks-and-addons-fontawesome-style",
    "file:./style-index.css"
  ]
}