{
	"$schema": "https://schemas.wp.org/trunk/block.json",
	"apiVersion": 2,
	"name": "styble/accordions",
	"version": "1.0.1",
	"title": "Accordion",
	"category": "styble",
	"icon": "button",
	"description": "Add a beautiful Accordion FAQ group to your page.",
	"supports": {
		"html": false,
		"customClassName": false,
        "anchor": false
	},
	"attributes": {
		"uniqueId":{
			"type": "string",
			"default": ""
		},
		"dynamicCss":{
			"type": "string",
			"default": ""
		},
		"fontList": {
			"type": "string"
		},
		"openTab": {
			"type": "string",
			"default": "general"
		},
		"itemGap": {
			"type": "object",
			"default": {
				"device": {
					"Desktop": 10,
					"Tablet": "",
					"Mobile": ""	
				},
				"unit": {
					"Desktop": "px",
					"Tablet": "px",
					"Mobile": "px"
				}
			}
		},
		"titleTag": {
			"type": "string",
			"default": "h2"
		},
		"collapseIcon":{
			"type": "string",
			"default": "fas fa-angle-down"
		},
		"expandIcon":{
			"type": "string",
			"default": "fas fa-angle-up"
		},
		"iconPosition":{
			"type": "string",
			"default": "right"
		},
		"enableTitleIcon": {
			"type":"boolean",
			"default": false
		},
		"titleIcon": {
			"type":"string",
			"default": "fas fa-plus"
		},
		"titleIconType": {
			"type":"string",
			"default": "icon"
		},
		"titleImage": {
			"type": "object",
			"default": ""
		},
		"titleImageType": {
			"type":"string",
			"default": "local"
		},
		"titleImageExternal": {
			"type":"string",
			"default": "#"
		},
		"titleImageAlt": {
			"type":"string",
			"default": ""
		},
		"titleImageCustomSize": {
			"type": "object",
			"default": {
				"device": {
					"Desktop": {
						"top": "",
						"right": ""
					},
					"Tablet": {
						"top": "",
						"right": ""
					},
					"Mobile": {
						"top": "",
						"right": ""
					}
				},
				"unit": {
					"Desktop": "px",
					"Tablet": "px",
					"Mobile": "px"
				},
				"allChange": false
			}
		},
		"accordionId": {
			"type": "string",
			"default": ""
		},
		"enableIcon": {
			"type":"boolean",
			"default": true
		},
		"multiOpen": {
			"type":"boolean",
			"default": false
		},
		"titleIconPosition": {
			"type":"string",
			"default": "beforeTitle"
		},
		"titleToIconGap": {
			"type": "object",
			"default": {
				"device": {
					"Desktop": 10,
					"Tablet": "",
					"Mobile":""	
				},
				"unit": {
					"Desktop": "px",
					"Tablet": "px",
					"Mobile": "px"
				}
			}
		},
		"iconSize": {
			"type": "object",
			"default": {
				"device": {
					"Desktop": 18,
					"Tablet": 18,
					"Mobile": 18	
				},
				"unit": {
					"Desktop": "px",
					"Tablet": "px",
					"Mobile": "px"
				}
			}
		},
		"iconColor": {
			"type": "object",
			"default": {
				"color": "#2F2F2F",
				"hover": "",
				"active": ""
			}
		},
		"accordionTransition": {
			"type": "object",
			"default": {
				"value": 0.3
			}
		},
		"bgIcon": {
			"type": "object",
			"default": {
				"color": {
					"style": "transparent",
					"transparent": "",
					"solidColor": "#DCDCDE",
					"gradient": "linear-gradient(135deg,rgb(6,147,227) 0%,rgb(133,49,213) 100%)"
				},
				"hover": {
					"style": "transparent",
					"transparent": "",
					"solidColor": "",
					"gradient": "linear-gradient(135deg,rgb(6,147,227) 0%,rgb(133,49,213) 100%)"
				},
				"active": {
					"style": "",
					"transparent": "",
					"solidColor": "",
					"gradient": "linear-gradient(135deg,rgb(6,147,227) 0%,rgb(133,49,213) 100%)"
				}
			}
		},
		"expandBorder": {
			"type": "object",
			"default": {
				"color": "#F4F1ED",
				"style": "solid",
				"hoverColor": "#F4F1ED"
			}
		},
		"expandBorderWidth": {
			"type": "object",
			"default": {
				"device": {
					"Desktop": {
						"top": "0",
						"right": "0",
						"bottom": "0",
						"left": "0"	
					},
					"Tablet": {
						"top": "",
						"right": "",
						"bottom": "",
						"left": ""
					},
					"Mobile": {
						"top": "",
						"right": "",
						"bottom": "",
						"left": ""
					}
				},
				"unit": {
					"Desktop": "px",
					"Tablet": "px",
					"Mobile": "px"
				},
				"allChange": false
			}
		},
		"expandBorderRadius": {
			"type": "object",
			"default": {
				"device": {
					"Desktop": {
						"top": "0",
						"right": "0",
						"bottom": "0",
						"left": "0"	
					},
					"Tablet": {
						"top": "",
						"right": "",
						"bottom": "",
						"left": ""
					},
					"Mobile": {
						"top": "",
						"right": "",
						"bottom": "",
						"left": ""
					}
				},
				"unit": {
					"Desktop": "px",
					"Tablet": "",
					"Mobile": ""
				},
				"allChange": false
			}
		},
		"enableExpandBoxShadow": {
			"type": "boolean",
			"default": false
		},
		"expandShadow": {
			"type": "object",
			"default": {
				"device": {
					"Desktop": {
						"top": "0",
						"right": "3",
						"bottom": "6",
						"left": "0"	
					},
					"Tablet": {
						"top": "",
						"right": "",
						"bottom": "",
						"left": ""
					},
					"Mobile": {
						"top": "",
						"right": "",
						"bottom": "",
						"left": ""
					}
				},
				"unit": {
					"Desktop": "Outset",
					"Tablet": "",
					"Mobile": ""
				},
				"color": "#00000026",
				"hoverColor": "#00000026"
			}
		},
		"expandMargin": {
			"type": "object",
			"default": {
				"device": {
					"Desktop": {
						"top": "0",
						"right": "0",
						"bottom": "0",
						"left": "0"	
					},
					"Tablet": {
						"top": "",
						"right": "",
						"bottom": "",
						"left": ""
					},
					"Mobile": {
						"top": "",
						"right": "",
						"bottom": "",
						"left": ""
					}
				},
				"unit": {
					"Desktop": "px",
					"Tablet": "px",
					"Mobile": "px"
				},
				"allChange": false
			}
		},
		"expandPadding": {
			"type": "object",
			"default": {
				"device": {
					"Desktop": {
						"top": "0",
						"right": "0",
						"bottom": "0",
						"left": "0"	
					},
					"Tablet": {
						"top": "",
						"right": "",
						"bottom": "",
						"left": ""
					},
					"Mobile": {
						"top": "",
						"right": "",
						"bottom": "",
						"left": ""
					}
				},
				"unit": {
					"Desktop": "px",
					"Tablet": "px",
					"Mobile": "px"
				},
				"allChange": false
			}
		},
		"titleAlignment": {
			"type":"string",
			"default": "left"
		},
		"titleTypography": {
			"type": "object",
			"default": {
				"googleFont": {
					"family": "Default",
					"variants": ["300", "400", "500", "600", "700", "800"]
				},
				"typography": {
					"family": "",
					"fontWeight": "400",
					"style": "normal",
					"transform": "normal",
					"decoration": "none"
				}
			}
		},
		"titleFontSize": {
			"type": "object",
			"default": {
				"device": {
					"Desktop": 20,
					"Tablet": "",
					"Mobile": ""	
				},
				"unit": {
					"Desktop": "px",
					"Tablet": "px",
					"Mobile": "px"
				}
			}
		},
		"titleFontSpacing": {
			"type": "object",
			"default": {
				"device": {
					"Desktop": 0,
					"Tablet": "",
					"Mobile": ""	
				},
				"unit": {
					"Desktop": "px",
					"Tablet": "px",
					"Mobile": "px"
				}
			}
		},
		"titleLineHeight": {
			"type": "object",
			"default": {
				"device": {
					"Desktop": 32,
					"Tablet": "",
					"Mobile": ""	
				},
				"unit": {
					"Desktop": "px",
					"Tablet": "px",
					"Mobile": "px"
				}
			}
		},
		"titleColor": {
			"type": "object",
			"default": {
				"color": "#2F2F2F",
				"hover": "",
				"active": ""
			}
		},
		"bgTitleColor": {
			"type": "object",
			"default": {
				"color": {
					"style": "bgColor",
					"transparent": "",
					"solidColor": "#DCDCDE",
					"gradient": "linear-gradient(135deg,rgb(6,147,227) 0%,rgb(133,49,213) 100%)"
				},
				"hover": {
					"style": "",
					"transparent": "",
					"solidColor": "",
					"gradient": "linear-gradient(135deg,rgb(6,147,227) 0%,rgb(133,49,213) 100%)"
				},
				"active": {
					"style": "",
					"transparent": "",
					"solidColor": "",
					"gradient": "linear-gradient(135deg,rgb(6,147,227) 0%,rgb(133,49,213) 100%)"
				}
			}
		},
		"titleBorder": {
			"type": "object",
			"default": {
				"color": "#DCDCDE",
				"style": "solid",
				"hoverColor": "#DCDCDE"
			}
		},
		"titleBorderWidth": {
			"type": "object",
			"default": {
				"device": {
					"Desktop": {
						"top": "0",
						"right": "0",
						"bottom": "0",
						"left": "0"	
					},
					"Tablet": {
						"top": "",
						"right": "",
						"bottom": "",
						"left": ""
					},
					"Mobile": {
						"top": "",
						"right": "",
						"bottom": "",
						"left": ""
					}
				},
				"unit": {
					"Desktop": "px",
					"Tablet": "px",
					"Mobile": "px"
				},
				"allChange": false
			}
		},
		"titleBorderRadius": {
			"type": "object",
			"default": {
				"device": {
					"Desktop": {
						"top": "0",
						"right": "0",
						"bottom": "0",
						"left": "0"	
					},
					"Tablet": {
						"top": "",
						"right": "",
						"bottom": "",
						"left": ""
					},
					"Mobile": {
						"top": "",
						"right": "",
						"bottom": "",
						"left": ""
					}
				},
				"unit": {
					"Desktop": "px",
					"Tablet": "px",
					"Mobile": "px"
				},
				"allChange": false
			}
		},
		"enableTitleBoxShadow": {
			"type": "boolean",
			"default": false
		},
		"titleShadow": {
			"type": "object",
			"default": {
				"device": {
					"Desktop": {
						"top": "0",
						"right": "3",
						"bottom": "6",
						"left": "0"	
					},
					"Tablet": {
						"top": "",
						"right": "",
						"bottom": "",
						"left": ""
					},
					"Mobile": {
						"top": "",
						"right": "",
						"bottom": "",
						"left": ""
					}
				},
				"unit": {
					"Desktop": "Outset",
					"Tablet": "",
					"Mobile": ""
				},
				"color": "#00000026",
				"hoverColor": "#00000026"
			}
		},
		"titleMargin": {
			"type": "object",
			"default": {
				"device": {
					"Desktop": {
						"top": "0",
						"right": "0",
						"bottom": "0",
						"left": "0"	
					},
					"Tablet": {
						"top": "",
						"right": "",
						"bottom": "",
						"left": ""
					},
					"Mobile": {
						"top": "",
						"right": "",
						"bottom": "",
						"left": ""
					}
				},
				"unit": {
					"Desktop": "px",
					"Tablet": "px",
					"Mobile": "px"
				},
				"allChange": false
			}
		},
		"titlePadding": {
			"type": "object",
			"default": {
				"device": {
					"Desktop": {
						"top": "12",
						"right": "24",
						"bottom": "12",
						"left": "24"	
					},
					"Tablet": {
						"top": "",
						"right": "",
						"bottom": "",
						"left": ""
					},
					"Mobile": {
						"top": "",
						"right": "",
						"bottom": "",
						"left": ""
					}
				},
				"unit": {
					"Desktop": "px",
					"Tablet": "px",
					"Mobile": "px"
				},
				"allChange": false
			}
		},
		"titleIconSize": {
			"type": "object",
			"default": {
				"device": {
					"Desktop": 20,
					"Tablet": "",
					"Mobile": ""	
				},
				"unit": {
					"Desktop": "px",
					"Tablet": "px",
					"Mobile": "px"
				}
			}
		},
		"titleIconColor": {
			"type": "object",
			"default": {
				"color": "",
				"hover": "",
				"active": ""
			}
		},
		"bgContainer": {
			"type": "object",
			"default": {
				"color": {
					"style": "transparent",
					"transparent": "",
					"solidColor": "#DCDCDE",
					"gradient": "linear-gradient(135deg,rgb(6,147,227) 0%,rgb(133,49,213) 100%)"
				},
				"hover": {
					"style": "",
					"transparent": "",
					"solidColor": "",
					"gradient": "linear-gradient(135deg,rgb(6,147,227) 0%,rgb(133,49,213) 100%)"
				}
			}
		},
		"containerBorder": {
			"type": "object",
			"default": {
				"color": "#DCDCDE",
				"style": "solid",
				"hoverColor": "#DCDCDE"
			}
		},
		"containerBorderWidth": {
			"type": "object",
			"default": {
				"device": {
					"Desktop": {
						"top": "0",
						"right": "0",
						"bottom": "0",
						"left": "0"	
					},
					"Tablet": {
						"top": "",
						"right": "",
						"bottom": "",
						"left": ""
					},
					"Mobile": {
						"top": "",
						"right": "",
						"bottom": "",
						"left": ""
					}
				},
				"unit": {
					"Desktop": "px",
					"Tablet": "px",
					"Mobile": "px"
				},
				"allChange": false
			}
		},
		"containerBorderRadius": {
			"type": "object",
			"default": {
				"device": {
					"Desktop": {
						"top": "0",
						"right": "0",
						"bottom": "0",
						"left": "0"	
					},
					"Tablet": {
						"top": "",
						"right": "",
						"bottom": "",
						"left": ""
					},
					"Mobile": {
						"top": "",
						"right": "",
						"bottom": "",
						"left": ""
					}
				},
				"unit": {
					"Desktop": "px",
					"Tablet": "px",
					"Mobile": "px"
				},
				"allChange": false
			}
		},
		"enableContainerBoxShadow": {
			"type": "boolean",
			"default": false
		},
		"containerShadow": {
			"type": "object",
			"default": {
				"device": {
					"Desktop": {
						"top": "0",
						"right": "3",
						"bottom": "6",
						"left": "0"	
					},
					"Tablet": {
						"top": "",
						"right": "",
						"bottom": "",
						"left": ""
					},
					"Mobile": {
						"top": "",
						"right": "",
						"bottom": "",
						"left": ""
					}
				},
				"unit": {
					"Desktop": "Outset",
					"Tablet": "Outset",
					"Mobile": "Outset"
				},
				"color": "#00000026",
				"hoverColor": "#00000026"
			}
		},
		"contentAlignment": {
			"type":"string",
			"default": "left"
		},
		"contentTypography": {
			"type": "object",
			"default": {
				"googleFont": {
					"family": "Default",
					"variants": ["300", "400", "500", "600", "700", "800"]
				},
				"typography": {
					"family": "",
					"fontWeight": "400",
					"style": "normal",
					"transform": "normal",
					"decoration": "none"
				}
			}
		},
		"contentFontSize": {
			"type": "object",
			"default": {
				"device": {
					"Desktop": 16,
					"Tablet": "",
					"Mobile": ""	
				},
				"unit": {
					"Desktop": "px",
					"Tablet": "",
					"Mobile": ""
				}
			}
		},
		"contentFontSpacing": {
			"type": "object",
			"default": {
				"device": {
					"Desktop": 0,
					"Tablet": "",
					"Mobile": ""	
				},
				"unit": {
					"Desktop": "px",
					"Tablet": "px",
					"Mobile": "px"
				}
			}
		},
		"contentLineHeight": {
			"type": "object",
			"default": {
				"device": {
					"Desktop": 28,
					"Tablet": "",
					"Mobile": ""	
				},
				"unit": {
					"Desktop": "px",
					"Tablet": "px",
					"Mobile": "px"
				}
			}
		},
		"contentColor": {
			"type": "object",
			"default": {
				"color": "#757575",
				"hover": ""
			}
		},
		"bgContentColor": {
			"type": "object",
			"default": {
				"color": {
					"style": "bgColor",
					"transparent": "",
					"solidColor": "#fff",
					"gradient": "linear-gradient(135deg,rgb(6,147,227) 0%,rgb(133,49,213) 100%)"
				},
				"hover": {
					"style": "",
					"transparent": "",
					"solidColor": "",
					"gradient": "linear-gradient(135deg,rgb(6,147,227) 0%,rgb(133,49,213) 100%)"
				},
				"active": {
					"style": "",
					"transparent": "",
					"solidColor": "",
					"gradient": "linear-gradient(135deg,rgb(6,147,227) 0%,rgb(133,49,213) 100%)"
				}
			}
		},
		"contentBorder": {
			"type": "object",
			"default": {
				"style": "solid",
				"color": "#DCDCDE",
				"hoverColor": ""
			}
		},
		"contentBorderWidth": {
			"type": "object",
			"default": {
				"device": {
					"Desktop": {
						"top": "1",
						"right": "1",
						"bottom": "1",
						"left": "1"	
					},
					"Tablet": {
						"top": "",
						"right": "",
						"bottom": "",
						"left": ""
					},
					"Mobile": {
						"top": "",
						"right": "",
						"bottom": "",
						"left": ""
					}
				},
				"unit": {
					"Desktop": "px",
					"Tablet": "px",
					"Mobile": "px"
				},
				"allChange": false
			}
		},
		"contentBorderRadius": {
			"type": "object",
			"default": {
				"device": {
					"Desktop": {
						"top": "0",
						"right": "0",
						"bottom": "0",
						"left": "0"	
					},
					"Tablet": {
						"top": "",
						"right": "",
						"bottom": "",
						"left": ""
					},
					"Mobile": {
						"top": "",
						"right": "",
						"bottom": "",
						"left": ""
					}
				},
				"unit": {
					"Desktop": "px",
					"Tablet": "px",
					"Mobile": "px"
				},
				"allChange": false
			}
		},
		"enableContentBoxShadow": {
			"type": "boolean",
			"default": false
		},
		"contentShadow": {
			"type": "object",
			"default": {
				"device": {
					"Desktop": {
						"top": "0",
						"right": "3",
						"bottom": "6",
						"left": "0"	
					},
					"Tablet": {
						"top": "",
						"right": "",
						"bottom": "",
						"left": ""
					},
					"Mobile": {
						"top": "",
						"right": "",
						"bottom": "",
						"left": ""
					}
				},
				"unit": {
					"Desktop": "Outset",
					"Tablet": "Outset",
					"Mobile": "Outset"
				},
				"color": "#00000026",
				"hoverColor": "#00000026"
			}
		},
		"contentPadding": {
			"type": "object",
			"default": {
				"device": {
					"Desktop": {
						"top": "24",
						"right": "24",
						"bottom": "24",
						"left": "24"	
					},
					"Tablet": {
						"top": "",
						"right": "",
						"bottom": "",
						"left": ""
					},
					"Mobile": {
						"top": "",
						"right": "",
						"bottom": "",
						"left": ""
					}
				},
				"unit": {
					"Desktop": "px",
					"Tablet": "px",
					"Mobile": "px"
				},
				"allChange": false
			}
		},
		"contentMargin": {
			"type": "object",
			"default": {
				"device": {
					"Desktop": {
						"top": "0",
						"right": "0",
						"bottom": "0",
						"left": "0"	
					},
					"Tablet": {
						"top": "",
						"right": "",
						"bottom": "",
						"left": ""
					},
					"Mobile": {
						"top": "",
						"right": "",
						"bottom": "",
						"left": ""
					}
				},
				"unit": {
					"Desktop": "px",
					"Tablet": "px",
					"Mobile": "px"
				},
				"allChange": false
			}
		},
		"accordionHideOnDesktop": {
			"type": "boolean",
			"default": false
		},
		"accordionHideOnTablet": {
			"type": "boolean",
			"default": false
		},
		"accordionHideOnMobile": {
			"type": "boolean",
			"default": false
		},
		"additionalClass": {
			"type": "string",
			"default": ""
		},
		"isPreview": {
			"type": "boolean",
			"default": false
		}
	},
	"example": {
		"attributes": {
			"isPreview": true
		}
	},
	"textdomain": "styble",
	"editorScript": "file:./index.js",
	"editorStyle": "file:./index.css",
	"style": "file:./style-index.css"
}
