{
  "$schema" : "https://schemas.wp.org/trunk/block.json",
  "apiVersion" : 3,
  "name" : "foundry/query-post-template",
  "title" : "Refoundry Query Post Template",
  "category" : "theme",
  "parent" : [
    "foundry/query-block"
  ],
  "description" : "Contains the block elements used to render a post, like the title, date, featured image, content or excerpt, and more.",
  "textdomain" : "default",
  "attributes" : {
    "useFeaturedImageAsBackground" : {
      "type" : "boolean",
      "default" : false
    },
    "useOverlay" : {
      "type" : "boolean",
      "default" : false
    },
    "overlayColor" : {
      "type" : "string",
      "isFndryId" : true
    },
    "overlayOpacity" : {
      "type" : "number",
      "default" : 5
    },
    "postWidth" : {
      "type" : "object",
      "responsiveUtilityType" : "width",
      "default" : {
        "all" : 4,
        "md" : 6,
        "sm" : 12
      }
    },
    "gutter" : {
      "type" : "boolean",
      "default" : true,
      "baseClass" : true,
      "value" : "gutter",
      "modifier" : true
    },
    "flex" : {
      "type" : "object",
      "responsiveUtilityType" : "flex",
      "baseClass" : true
    },
    "justify" : {
      "type" : "object",
      "responsiveUtilityType" : "justify",
      "default" : {
        "all" : "center"
      }
    },
    "align" : {
      "type" : "object",
      "responsiveUtilityType" : "align",
      "default" : {
        "all" : "stretch",
        "sm" : "start"
      }
    },
    "postPadding" : {
      "type" : "object",
      "responsiveUtilityType" : "padding",
      "default" : {
        "all" : {
          "t" : 12,
          "l" : 3,
          "r" : 3,
          "b" : 3
        }
      }
    },
    "background" : {
      "type" : "object",
      "default" : {
        "color" : "",
        "images" : []
      }
    },
    "innerDisplay" : {
      "type" : "object",
      "baseClass" : true,
      "responsiveUtilityType" : "display"
    },
    "innerFlex" : {
      "type" : "object",
      "responsiveUtilityType" : "flex",
      "baseClass" : true
    },
    "innerJustify" : {
      "type" : "object",
      "responsiveUtilityType" : "justify",
      "default" : {
        "all" : "center"
      }
    },
    "innerAlign" : {
      "type" : "object",
      "responsiveUtilityType" : "align",
      "default" : {
        "all" : "stretch",
        "sm" : "start"
      }
    },
    "borderRadius" : {
      "type" : "string"
    },
    "border" : {
      "type" : "object"
    },
    "boxShadow" : {
      "type" : "string",
      "isFndryId" : true
    },
    "isPost": {
      "type": "boolean",
      "default" : true
    }
  },
  "usesContext" : [
    "queryId",
    "query",
    "queryContext",
    "displayLayout",
    "templateSlug",
    "foundry/taxonomyFilters",
    "wpQuery"
  ],
  "providesContext" : {
    "isPost" : "isPost"
  },
  "supports" : {
    "reusable" : false,
    "html" : false,
    "className" : false
  },
  "editorScript" : "fndry-editor-js",
  "editorStyle" : "fndry-editor-css",
  "style" : "file:./style.min.css"
}
