{
  "$schema": "https://schemas.wp.org/trunk/block.json",
  "apiVersion": 3,
  "name": "create-block/card-scroll-block",
  "version": "0.1.0",
  "title": "Card Slider",
  "category": "adaire-interactive",
  "description": "Display cards in a horizontal scrolling layout.",
  "icon": "<svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\n<rect width=\"24\" height=\"24\" rx=\"5\" fill=\"#D52940\"/>\n<g clip-path=\"url(#clip0_157_2)\">\n<path d=\"M22.799 15.164C22.7933 15.0906 22.7663 15.0204 22.7214 14.962C22.6765 14.9037 22.6156 14.8596 22.5461 14.8353L20.9024 14.2385L20.0009 13.9098L18.4837 13.3585V6.65735C18.4837 6.50075 18.4215 6.35057 18.3107 6.23984C18.2 6.1291 18.0498 6.06689 17.8932 6.06689H6.08655C5.93006 6.06723 5.78007 6.12954 5.66941 6.2402C5.55874 6.35087 5.49643 6.50086 5.49609 6.65735V16.216C5.49643 16.3725 5.55874 16.5225 5.66941 16.6331C5.78007 16.7438 5.93006 16.8061 6.08655 16.8064H16.6845L16.8552 17.2755L17.1359 18.0506L17.7238 19.6639C17.7482 19.7336 17.7924 19.7947 17.8511 19.8396C17.9097 19.8845 17.9801 19.9113 18.0538 19.9168H18.0841C18.1527 19.9171 18.2201 19.8988 18.2791 19.8638C18.3381 19.8289 18.3865 19.7786 18.4192 19.7183L19.9036 17.0201L22.6017 15.5256C22.6659 15.4908 22.7187 15.4381 22.7537 15.3739C22.7887 15.3098 22.8044 15.2369 22.799 15.164ZM6.24586 16.221C6.21837 16.221 6.192 16.2101 6.17255 16.1907C6.15311 16.1712 6.14219 16.1448 6.14219 16.1174V6.74586C6.14218 6.71824 6.15307 6.69174 6.17247 6.6721C6.19188 6.65245 6.21825 6.64125 6.24586 6.64092H17.7415C17.7693 6.64092 17.796 6.65197 17.8157 6.67165C17.8354 6.69133 17.8464 6.71803 17.8464 6.74586V13.1233L17.2863 12.9198L15.7387 12.3647C15.6702 12.3382 15.5954 12.3322 15.5235 12.3474C15.4516 12.3626 15.3857 12.3983 15.3337 12.4503C15.2818 12.5022 15.246 12.5682 15.2308 12.6401C15.2156 12.712 15.2217 12.7867 15.2482 12.8553L15.5832 13.7783H12.7738L13.4603 13.0917C13.4896 13.0642 13.5131 13.0312 13.5293 12.9944C13.5456 12.9577 13.5543 12.9181 13.5549 12.878C13.5555 12.8378 13.5481 12.798 13.533 12.7607C13.518 12.7235 13.4956 12.6897 13.4672 12.6613C13.4388 12.6329 13.405 12.6105 13.3678 12.5955C13.3305 12.5804 13.2907 12.573 13.2505 12.5736C13.2104 12.5742 13.1708 12.5829 13.1341 12.5992C13.0973 12.6154 13.0643 12.6389 13.0368 12.6682L11.8394 13.8668V13.8756C11.8147 13.9015 11.7946 13.9314 11.78 13.9641C11.7661 14.0005 11.7588 14.039 11.7585 14.0779C11.758 14.1169 11.7653 14.1556 11.78 14.1917C11.7954 14.2285 11.8178 14.2619 11.8457 14.2903L13.0431 15.4877C13.0706 15.517 13.1037 15.5404 13.1404 15.5567C13.1771 15.5729 13.2167 15.5816 13.2569 15.5823C13.297 15.5829 13.3369 15.5755 13.3741 15.5604C13.4113 15.5453 13.4451 15.5229 13.4735 15.4945C13.5019 15.4661 13.5243 15.4323 13.5394 15.3951C13.5544 15.3579 13.5619 15.318 13.5612 15.2779C13.5606 15.2377 13.5519 15.1981 13.5356 15.1614C13.5194 15.1247 13.4959 15.0916 13.4667 15.0641L12.7801 14.3776H15.807L16.07 15.0995L16.4797 16.2274L6.24586 16.221ZM19.5217 16.4537C19.4487 16.494 19.389 16.5546 19.3498 16.6282L18.0589 18.9723L16.0485 13.1562L21.8646 15.1665L19.5217 16.4537Z\" fill=\"white\"/>\n<path d=\"M19.7291 6C19.5738 6 19.4249 6.06168 19.3151 6.17146C19.2054 6.28124 19.1437 6.43014 19.1437 6.5854V13.8656C19.1801 13.8768 19.2152 13.8916 19.2486 13.9099C19.3485 13.9668 19.4623 14.0363 19.5761 14.1046C19.6674 14.1014 19.758 14.1219 19.8391 14.164V6.85218C19.8389 6.83155 19.8429 6.81109 19.8507 6.79199C19.8585 6.77289 19.87 6.75554 19.8846 6.74095C19.8992 6.72635 19.9166 6.71481 19.9357 6.70699C19.9548 6.69917 19.9752 6.69523 19.9959 6.6954H22.651C22.6968 6.69557 22.7422 6.6867 22.7845 6.6693C22.8268 6.6519 22.8653 6.62631 22.8977 6.59401C22.9301 6.56171 22.9559 6.52332 22.9734 6.48105C22.991 6.43878 23 6.39347 23 6.3477C23 6.25549 22.9634 6.16705 22.8982 6.10184C22.833 6.03663 22.7445 6 22.6523 6H19.7291Z\" fill=\"white\"/>\n<path d=\"M20.3904 16.3147C20.2763 16.4754 20.142 16.6207 19.9908 16.7472H22.6523C22.7445 16.7472 22.833 16.7105 22.8982 16.6453C22.9634 16.5801 23 16.4917 23 16.3995C23 16.3072 22.9634 16.2188 22.8982 16.1536C22.833 16.0884 22.7445 16.0518 22.6523 16.0518H20.4536C20.4635 16.1441 20.4412 16.237 20.3904 16.3147Z\" fill=\"white\"/>\n<path d=\"M4.27092 6H1.3477C1.25549 6 1.16705 6.03663 1.10184 6.10184C1.03663 6.16705 1 6.25549 1 6.3477C1 6.43992 1.03663 6.52836 1.10184 6.59356C1.16705 6.65877 1.25549 6.6954 1.3477 6.6954H4.00287C4.02361 6.69506 4.04421 6.69888 4.06346 6.70662C4.0827 6.71437 4.1002 6.72588 4.11493 6.74049C4.12966 6.7551 4.14131 6.77251 4.14921 6.79169C4.15711 6.81087 4.16109 6.83144 4.16092 6.85218V15.8949C4.16092 15.9155 4.15686 15.9359 4.14898 15.9549C4.14111 15.974 4.12956 15.9912 4.115 16.0058C4.10044 16.0204 4.08316 16.0319 4.06414 16.0398C4.04511 16.0477 4.02473 16.0517 4.00414 16.0517H1.34897C1.3032 16.0516 1.25785 16.0604 1.21552 16.0778C1.17319 16.0952 1.13471 16.1208 1.10229 16.1531C1.06987 16.1854 1.04414 16.2238 1.02659 16.2661C1.00904 16.3083 1 16.3537 1 16.3994C1 16.4916 1.03663 16.5801 1.10184 16.6453C1.16705 16.7105 1.25549 16.7471 1.3477 16.7471H4.27092C4.34812 16.7471 4.42455 16.7319 4.49582 16.7022C4.5671 16.6725 4.6318 16.6291 4.68621 16.5743C4.74062 16.5196 4.78366 16.4546 4.81285 16.3831C4.84205 16.3117 4.85682 16.2351 4.85632 16.1579V6.5854C4.85632 6.43014 4.79465 6.28124 4.68486 6.17146C4.57508 6.06168 4.42618 6 4.27092 6Z\" fill=\"white\"/>\n</g>\n<defs>\n<clipPath id=\"clip0_157_2\">\n<rect width=\"22\" height=\"22\" fill=\"white\" transform=\"translate(1 1)\"/>\n</clipPath>\n</defs>\n</svg>",
  "supports": {
    "html": false,
    "anchor": true
  },
  "attributes": {
    "blockId": {
      "type": "string",
      "default": ""
    },
    "cards": {
      "type": "array",
      "default": [
        {
          "title": "Brand Foundation",
          "description": "The heart of your company's story. It shapes your vision, values, and voice, ensuring a clear and powerful impact in every interaction.",
          "mediaType": "image",
          "mediaId": 0,
          "mediaUrl": "",
          "backgroundColor": "#c3abff",
          "headerTextColor": "#000000",
          "shadowColor": "rgba(0,0,0,0.1)",
          "shadowBlur": 10,
          "textColor": "#000000"
        },
        {
          "title": "Design Identity",
          "description": "Your brand's visual fingerprint. It crafts a distinctive look that sparks recognition and builds emotional connections with your audience.",
          "mediaType": "image",
          "mediaId": 0,
          "mediaUrl": "",
          "backgroundColor": "#ffffff",
          "headerTextColor": "#000000",
          "shadowColor": "rgba(0,0,0,0.1)",
          "shadowBlur": 10,
          "textColor": "#000000"
        },
        {
          "title": "Digital Presence",
          "description": "Our web solutions combine cutting-edge design and seamless functionality to create experiences that captivate and inspire your audience.",
          "mediaType": "image",
          "mediaId": 0,
          "mediaUrl": "",
          "backgroundColor": "#fed35b",
          "headerTextColor": "#000000",
          "shadowColor": "rgba(0,0,0,0.1)",
          "shadowBlur": 10,
          "textColor": "#000000"
        },
        {
          "title": "Product Design",
          "description": "We craft user-first products that are both functional and visually appealing, delivering solutions that leave a lasting impression.",
          "mediaType": "image",
          "mediaId": 0,
          "mediaUrl": "",
          "backgroundColor": "#1e1e1e",
          "headerTextColor": "#ffffff",
          "shadowColor": "rgba(0,0,0,0.1)",
          "shadowBlur": 10,
          "textColor": "#ffffff"
        }
      ]
    },
    "responsiveImageDimensions": {
      "type": "object",
      "default": {
        "mobile": {
          "width": "100%",
          "height": "auto"
        },
        "tablet": {
          "width": "300px",
          "height": "auto"
        },
        "smallLaptop": {
          "width": "300px",
          "height": "auto"
        },
        "desktop": {
          "width": "300px",
          "height": "auto"
        },
        "bigDesktop": {
          "width": "300px",
          "height": "auto"
        }
      }
    },
    "containerMode": {
      "type": "string",
      "default": "constrained"
    },
    "responsiveMaxWidth": {
      "type": "object",
      "default": {
        "mobile": {
          "value": 100,
          "unit": "%"
        },
        "tablet": {
          "value": 100,
          "unit": "%"
        },
        "smallLaptop": {
          "value": 1200,
          "unit": "px"
        },
        "desktop": {
          "value": 1200,
          "unit": "px"
        },
        "bigDesktop": {
          "value": 1400,
          "unit": "px"
        }
      }
    },
    "responsivePadding": {
      "type": "object",
      "default": {
        "mobile": {
          "top": "20px",
          "right": "16px",
          "bottom": "20px",
          "left": "16px"
        },
        "tablet": {
          "top": "40px",
          "right": "30px",
          "bottom": "40px",
          "left": "40px"
        },
        "smallLaptop": {
          "top": "40px",
          "right": "60px",
          "bottom": "40px",
          "left": "80px"
        },
        "desktop": {
          "top": "60px",
          "right": "150px",
          "bottom": "60px",
          "left": "200px"
        },
        "bigDesktop": {
          "top": "60px",
          "right": "150px",
          "bottom": "60px",
          "left": "200px"
        }
      }
    },
    "responsiveCardPadding": {
      "type": "object",
      "default": {
        "mobile": {
          "top": "2em",
          "right": "1em",
          "bottom": "4em",
          "left": "1em"
        },
        "tablet": {
          "top": "2em",
          "right": "2em",
          "bottom": "5em",
          "left": "2em"
        },
        "smallLaptop": {
          "top": "2em",
          "right": "2em",
          "bottom": "6em",
          "left": "2em"
        },
        "desktop": {
          "top": "2em",
          "right": "2em",
          "bottom": "6em",
          "left": "2em"
        },
        "bigDesktop": {
          "top": "2em",
          "right": "2em",
          "bottom": "6em",
          "left": "2em"
        }
      }
    },
    "responsiveTitleFontSize": {
      "type": "object",
      "default": {
        "mobile": "2rem",
        "tablet": "3rem",
        "smallLaptop": "4rem",
        "desktop": "4rem",
        "bigDesktop": "4rem"
      }
    },
    "responsiveTitleFontWeight": {
      "type": "object",
      "default": {
        "mobile": "600",
        "tablet": "600",
        "smallLaptop": "600",
        "desktop": "600",
        "bigDesktop": "600"
      }
    },
    "responsiveTitleLineHeight": {
      "type": "object",
      "default": {
        "mobile": "1",
        "tablet": "1",
        "smallLaptop": "1",
        "desktop": "1",
        "bigDesktop": "1"
      }
    },
    "responsiveDescriptionFontSize": {
      "type": "object",
      "default": {
        "mobile": "1rem",
        "tablet": "1.125rem",
        "smallLaptop": "1.25rem",
        "desktop": "1.25rem",
        "bigDesktop": "1.25rem"
      }
    },
    "responsiveDescriptionFontWeight": {
      "type": "object",
      "default": {
        "mobile": "500",
        "tablet": "500",
        "smallLaptop": "500",
        "desktop": "500",
        "bigDesktop": "500"
      }
    },
    "responsiveDescriptionLineHeight": {
      "type": "object",
      "default": {
        "mobile": "1.5",
        "tablet": "1.5",
        "smallLaptop": "1.5",
        "desktop": "1.5",
        "bigDesktop": "1.5"
      }
    },
    "introHeight": {
      "type": "string",
      "default": "20vh"
    },
    "outroHeight": {
      "type": "string",
      "default": "20vh"
    },
    "responsiveCardMinHeight": {
      "type": "object",
      "default": {
        "mobile": "400px",
        "tablet": "500px",
        "smallLaptop": "600px",
        "desktop": "600px",
        "bigDesktop": "600px"
      }
    },
    "responsiveCardWidth": {
      "type": "object",
      "default": {
        "mobile": "100%",
        "tablet": "100%",
        "smallLaptop": "100%",
        "desktop": "100%",
        "bigDesktop": "100%"
      }
    },
    "responsiveLastCardBottomHeight": {
      "type": "object",
      "default": {
        "mobile": "0px",
        "tablet": "0px",
        "smallLaptop": "0px",
        "desktop": "0px",
        "bigDesktop": "0px"
      }
    }
  },
  "textdomain": "adaire-blocks-dev2",
  "editorScript": "file:./index.js",
  "editorStyle": "file:./index.css",
  "style": "file:./style-index.css",
  "viewScript": "file:./view.js"
}