{
    "$schema": "https://schemas.wp.org/trunk/block.json",
    "name": "magazine-blocks/social-icons",
    "title": "Social Icons",
    "description": "Link social profiles on your site",
    "keywords": [ "social-icons", "icon" ],
    "category": "magazine-blocks",
    "textdomain": "magazine-blocks",
    "supports": {
      "className": false,
      "customClassName": false
    },
    "example": {
      "attributes": {}
    },
    "attributes": {
      "clientId": {
        "type": "string"
      },
      "alignment": {
        "type": "object",
        "style": [ { "selector": "{{WRAPPER}} {justify-content: {{VALUE}}; }" } ]
      },
      "columnGap": {
        "type": "object",
        "default": {
          "desktop": {
            "value": 10,
            "unit": "px"
          }
        },
        "style": [ {
          "selector": "{{WRAPPER}} .mzb-social-links .block-editor-block-list__layout, {{WRAPPER}} {column-gap: {{VALUE}}; }"
        } ]
      },
      "backgroundColor": {
        "type": "string",
        "style": [ { "selector": "{{WRAPPER}} .mzb-social-icon a {background-color: {{VALUE}}}|" } ]
      },
      "blockHTML": {
        "type": "string",
        "default": "div"
      },
      "blockMargin": {
        "type": "object",
        "default": {
          "dimension": 1,
          "desktop": {
            "lock": true
          }
        },
        "style": [
          {
            "selector": "{{WRAPPER}} { margin: {{VALUE}}; }"
          }
        ]
      },
      "blockPadding": {
        "type": "object",
        "default": {
          "dimension": 1,
          "desktop": {
            "lock": true
          }
        },
        "style": [
          {
            "selector": "{{WRAPPER}} { padding: {{VALUE}}; }"
          }
        ]
      },
      "blockZIndex": {
        "type": "number",
        "style": [
          {
            "selector": "{{WRAPPER}} { z-index: {{VALUE}}; }"
          }
        ]
      },
      "cssID": {
        "type": "string"
      },
      "hideOnDesktop": {
        "type": "boolean",
        "style": [
          {
            "selector": "@media (min-width:62em) { {{WRAPPER}} { display: none; } }"
          }
        ]
      },
      "hideOnTablet": {
        "type": "boolean",
        "style": [
          {
            "selector": "@media (min-width:48em) and (max-width:62em) { {{WRAPPER}} { display: none; } }"
          }
        ]
      },
      "hideOnMobile": {
        "type": "boolean",
        "style": [
          {
            "selector": "@media (max-width:48em) { {{WRAPPER}} { display: none; } }"
          }
        ]
      },
      "blockCSS": {
        "type": "string"
      },
      "className": {
        "type": "string"
      }
    },
  "style": "magazine-blocks-blocks",
  "editorScript": "magazine-blocks-blocks",
  "editorStyle": "magazine-blocks-blocks-editor"
}
