{
	"$schema": "https://schemas.wp.org/trunk/block.json",
	"apiVersion": 2,
	"name": "cp/cool-flipbox-block",
	"title": "Cool Flipbox Block",
	"category": "widgets",
	"description": "Dynamically highlight content with the animated Cool Flipbox Block.",
	"keywords": [ "flip box", "cool flipbox", "flipbox", "animation" ],
	"textdomain": "cfb-block",
	"attributes": {
		"id": {
			"type": "string"
		},
		"title": {
			"type": "string",
			"default":"Front Title Here"
		},
		"description": {
			"type": "string",
			"default":"Replaced default content. Elevate design effortlessly with Flipbox Block for a professional touch."
		},
		"animType": {
			"type": "string",
			"default": "flipY"
		},
		"width": {
			"type": ["number", "string"]
		},
		"widthTablet": {
			"type": ["string"]
		},
		"widthMobile": {
			"type": ["string"]
		},
		"height": {
			"type": ["number", "string"]
		},
		"heightTablet": {
			"type": ["string"]
		},
		"heightMobile": {
			"type": ["string"]
		},	
		"padding": {
			"type": ["number", "object"]
		},
		"paddingTablet": {
			"type": "object"
		},
		"paddingMobile": {
			"type": "object"
		},
		"borderWidth": {
			"type": ["number", "object"]
		},
		"borderColor": {
			"type": "string"
		},
		"borderRadius": {
			"type": ["number", "object"]
		},
		"frontVerticalAlign": {
			"type": "string"
		},
		"frontHorizontalAlign": {
			"type": "string"
		},
		"frontTextAlign":{
			"type": "string"
		},
		"backVerticalAlign": {
			"type": "string"
		},
		"backHorizontalAlign": {
			"type": "string"
		},
		"backTextAlign":{
			"type": "string"
		},
		"frontMedia": {
			"type": "object"
		},
		"frontMediaWidth": {
			"type": ["number", "string"]
		},
		"frontMediaHeight": {
			"type": ["number", "string"]
		},
		"frontBackgroundImage": {
			"type": "object"
		},
		"frontBackgroundType": {
			"type": "string",
			"default": "color"
		},
		"frontBackgroundColor": {
			"type": "string",
			"default":"#0693E3"
		},
		"frontBackgroundGradient": {
			"type": "string"
		},
		"frontBackgroundPosition": {
			"type": "object"
		},
		"frontBackgroundRepeat": {
			"type": "string"
		},
		"frontBackgroundAttachment": {
			"type": "string"
		},
		"frontBackgroundSize": {
			"type": "string"
		},
		"backMedia": {
			"type": "object"
		},
		"backMediaWidth": {
			"type": ["number", "string"]
		},
		"backMediaHeight": {
			"type": ["number", "string"]
		},
		"backBackgroundImage": {
			"type": "object"
		},
		"backBackgroundType": {
			"type": "string",
			"default": "gradient"
		},
		"backBackgroundColor": {
			"type": "string"
		},
		"backBackgroundGradient": {
			"type": "string",
			"default":"linear-gradient(135deg,rgb(6,147,227) 0%,rgb(0,180,216) 100%)"
		},
		"backBackgroundPosition": {
			"type": "object"
		},
		"backBackgroundRepeat": {
			"type": "string"
		},
		"backBackgroundSize": {
			"type": "string"
		},
		"backBackgroundAttachment": {
			"type": "string"
		},
		"boxShadow": {
			"type": "boolean",
			"default": false
		},
		"boxShadowColor": {
			"type": "string",
			"default": "#000000"
		},
		"boxShadowColorOpacity": {
			"type": "number",
			"default": 50
		},
		"boxShadowBlur": {
			"type": "number",
			"default": 5
		},
		"boxShadowHorizontal": {
			"type": "number",
			"default": 0
		},
		"boxShadowVertical": {
			"type": "number",
			"default": 0
		},
		"titleColor": {
			"type": "string",
			"default": "#ffffff"
		},
		"descriptionColor": {
			"type": "string",
			"default": "#ffffff"
		},
		"frontContentType": {
			"type": "string",
			"default":"icon"
		},
		"backContentType": {
			"type": "string"
		},
		"//titleFontSize": {
			"type": ["number", "string"]
		},
		"//descriptionFontSize": {
			"type": ["number", "string"]
		},
		"frontTitleFontSize": {
			"type": ["number", "string"]
		},
		"frontTitleFontFamily": {
			"type": "string"
		},
		"frontTitleFontWeight":{
			"type": ["number", "string"]
		},
		"frontTitleLineHeight": {
			"type": ["number", "string"]
		},
		"frontDescFontSize":{
			"type": ["number", "string"]
		},
		"frontDescFontFamily": {
			"type": "string"
		},
		"frontDescFontWeight":{
			"type": ["number", "string"]
		},
		"frontDescLineHeight":{
			"type": ["number", "string"]
		},
		"frontTitleGoogleFont": {
			"type": "boolean",
			"default": false
		},
		"frontDescGoogleFont": {
			"type": "boolean",
			"default": false
		},
		"backTitleFontSize": {
			"type": ["number", "string"]
		},
		"backTitleFontFamily": {
			"type": "string"
		},
		"backTitleFontWeight":{
			"type": ["number", "string"]
		},
		"backTitleLineHeight": {
			"type": ["number", "string"]
		},
		"backDescFontSize":{
			"type": ["number", "string"]
		},
		"backDescFontFamily": {
			"type": "string"
		},
		"backDescFontWeight":{
			"type": ["number", "string"]
		},
		"backDescLineHeight":{
			"type": ["number", "string"]
		},
		"backTitleGoogleFont": {
			"type": "boolean",
			"default": false
		},
		"backDescGoogleFont": {
			"type": "boolean",
			"default": false
		},
		"frontIconData": {
			"type": "object",
			"default":{
				"name":"fa-clock",
				"prefix":"fas"
			}
		},
		"frontIconSize":{
			"type": ["number", "string"]
		},
		"frontIconColor": {
			"type": "string",
			"default": "#ffffff"
		},
		"backIconData": {
			"type": "object",
			"default":{
				"name":"fa-clock",
				"prefix":"fas"
			}
		},
		"backIconSize":{
			"type": ["number", "string"]
		},
		"backIconColor": {
			"type": "string"
		},
		"preview":{
			"type":"boolean",
			"default": false
		},
		"cfbBlockFlipboxVersion":{
			"type":"string"
		}
		
	},
	"editorStyle": "cfb-block-editor",
	"style": "cfb-block-style"
}
