{
  "$schema": "https://json.schemastore.org/block.json",
  "apiVersion": 3,
  "name": "gutenify/advance-slider",
  "title": "Advanced Slider",
  "description": "Slider for images or content with customizable options.",
  "category": "gutenify",
  "version": "2",
  "attributes": {
    "blockClientId": {
      "type": "string",
      "default": ""
    },
    "blockAdvanceOptions": {
      "type": "object",
      "default": {
        "hasPagination": false,
        "hasNavigation": true,
        "columns": 1,
        "speed": 800,
        "loop": true,
        "spaceBetween": 0,
        "arrows": {
          "type": "style-1",
          "backgroundColor": "#fff",
          "normalColor": "#000"
        },
        "paginations": {
          "width": "15px",
          "height": "15px",
          "borderRadius": "50px",
          "backgroundColor": "#959595"
        }
      }
    },
    "style": {
      "type": "object",
      "default": {
        "color": {
          "text": "",
          "background": ""
        },
        "elements": {}
      }
    }
  },
  "supports": {
    "html": true,
    "anchor": true,
    "align": [
      "wide",
      "full",
      "center"
    ],
    "color": {
      "background": true,
      "text": true,
      "link": true,
      "gradients": true,
      "__experimentalBorder": true
    },
    "spacing": {
      "margin": true,
      "padding": true,
      "__experimentalDefaultControls": {
        "margin": true,
        "padding": true
      }
    },
    "typography": {
      "fontSize": true,
      "lineHeight": true,
      "__experimentalFontFamily": true,
      "__experimentalFontWeight": true,
      "__experimentalFontStyle": true,
      "__experimentalTextTransform": true,
      "__experimentalTextDecoration": true,
      "__experimentalLetterSpacing": true,
      "__experimentalDefaultControls": {
        "fontSize": true,
        "lineHeight": true
      }
    },
    "shadow": true,
    "__experimentalBorder": {
      "color": true,
      "radius": true,
      "style": true,
      "width": true,
      "__experimentalDefaultControls": {
        "color": true,
        "radius": true,
        "style": true,
        "width": true
      }
    }
  },
  "editorScript": [
    "file:./index.js"
  ],
  "style": [
    "file:./style-index.css",
    "gutenify-swiper"
  ],
  "script": [
    "gutenify-swiper"
  ],
  "icon": "<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 107.62 76.59'><rect x='5.52' y='18.1' width='52' height='52' rx='8' transform='rotate(-14 31.52 44.1)' fill='none' stroke='#2196f3' stroke-width='5' opacity='0.45' /><rect x='50.1' y='5.52' width='52' height='52' rx='8' transform='rotate(14 76.1 31.52)' fill='none' stroke='#2196f3' stroke-width='5' opacity='0.45' /><rect x='23.04' y='15.04' width='60' height='60' rx='8' fill='#FFFFFF' stroke='#2196f3' stroke-width='6' /><ellipse cx='40.54' cy='30.04' rx='3' ry='3' fill='#2196f3' /><rect x='35.85' y='65.4' width='22' height='4' rx='2.5' transform='rotate(-45 46.85 67.4)' fill='#2196f3' /><rect x='54.68' y='49.85' width='22' height='4' rx='2.5' transform='rotate(45 65.68 51.85)' fill='#2196f3' /></svg>"
}