{
	"$schema": "https://schemas.wp.org/trunk/block.json",
	"apiVersion": 3,
	"name": "ub/post-grid",
	"title": "Post Grid",
	"category": "ultimateblocks",
	"description": "Add a list or grid of your posts. Comes with options to change categories, order and many more.",
	"keywords": [
		"post grid",
		"posts",
		"Ultimate Blocks"
	],
	"attributes": {
		"blockID": {
			"type": "string",
			"default": ""
		},
		"wrapAlignment": {
			"type": "string",
			"default": ""
		},
		"checkPostImage": {
			"type": "boolean",
			"default": true
		},
		"postImageWidth": {
			"type": "number",
			"default": 600
		},
		"preservePostImageAspectRatio": {
			"type": "boolean",
			"default": true
		},
		"postImageHeight": {
			"type": "number",
			"default": 400
		},
		"checkPostAuthor": {
			"type": "boolean",
			"default": true
		},
		"checkPostDate": {
			"type": "boolean",
			"default": true
		},
		"checkPostExcerpt": {
			"type": "boolean",
			"default": true
		},
		"excerptLength": {
			"type": "number",
			"default": 55
		},
		"isEqualHeight": {
			"type": "boolean",
			"default": true
		},
		"checkPostLink": {
			"type": "boolean",
			"default": true
		},
		"readMoreText": {
			"type": "string",
			"default": "Continue Reading"
		},
		"amountPosts": {
			"type": "number",
			"default": 6
		},
		"postLayout": {
			"type": "string",
			"default": "grid"
		},
		"columns": {
			"type": "number",
			"default": 2
		},
		"authorArray": {
			"type": "array",
			"default": []
		},
		"categories": {
			"type": "string",
			"default": ""
		},
		"categoryArray": {
			"type": "array",
			"default": []
		},
		"excludedCategories": {
			"type": "array",
			"default": []
		},
		"tagArray": {
			"type": "array",
			"default": []
		},
		"offset": {
			"type": "number",
			"default": 0
		},
		"rowGap": {
			"type": "string",
			"default": "32px"
		},
		"columnGap": {
			"type": "string",
			"default": "32px"
		},
		"order": {
			"type": "string",
			"default": "desc"
		},
		"orderBy": {
			"type": "string",
			"default": "date"
		},
		"checkPostTitle": {
			"type": "boolean",
			"default": true
		},
		"postTitleTag": {
			"type": "string",
			"default": "h2"
		},
		"padding": {
			"type": "object",
			"default": {}
		},
		"postTitleColorHover": {
			"type": "string",
			"default": null
		},
		"authorColorHover": {
			"type": "string",
			"default": null
		},
		"dateColorHover": {
			"type": "string",
			"default": null
		},
		"excerptColorHover": {
			"type": "string",
			"default": null
		},
		"linkColorHover": {
			"type": "string",
			"default": null
		},
		"linkBackgroundColorHover": {
			"type": "string",
			"default": null
		},
		"linkBackgroundGradientHover": {
			"type": "string",
			"default": null
		},
		"postBackgroundColorHover": {
			"type": "string",
			"default": null
		},
		"postBackgroundGradientHover": {
			"type": "string",
			"default": null
		},
		"postTitleColor": {
			"type": "string",
			"default": null
		},
		"authorColor": {
			"type": "string",
			"default": null
		},
		"dateColor": {
			"type": "string",
			"default": null
		},
		"excerptColor": {
			"type": "string",
			"default": null
		},
		"linkColor": {
			"type": "string",
			"default": null
		},
		"linkBackgroundColor": {
			"type": "string",
			"default": null
		},
		"linkBackgroundGradient": {
			"type": "string",
			"default": null
		},
		"postBackgroundColor": {
			"type": "string",
			"default": null
		},
		"postBackgroundGradient": {
			"type": "string",
			"default": null
		},
		"imageBorderRadius": {
			"type": "object",
			"default": {}
		},
		"postBorderRadius": {
			"type": "object",
			"default": {}
		},
		"linkBorderRadius": {
			"type": "object",
			"default": {}
		},
		"linkPadding": {
			"type": "object",
			"default": {}
		},
		"contentPadding": {
			"type": "object",
			"default": {}
		},
		"postPadding": {
			"type": "object",
			"default": {}
		},
		"margin": {
			"type": "object",
			"default": {}
		}
	},
	"supports": {},
	"editorStyle": "ultimate_blocks-cgb-block-editor-css",
	"editorScript": "ultimate_blocks-cgb-block-js",
	"style": "ultimate_blocks-cgb-style-css"
}
