/home/silvwabw/public_html/wp-content/plugins/gutenverse/block/social-share/block.json
{
	"apiVersion": 3,
	"name": "gutenverse/social-share",
	"title": "Social Share",
	"description": "Allow your visitor to share the current page",
	"category": "gutenverse-element",
	"allowCopyStyle": true,
	"example": {
		"innerBlocks": [
			{
				"name": "gutenverse/social-share-facebook"
			},
			{
				"name": "gutenverse/social-share-twitter"
			}
		]
	},
	"attributes": {
		"elementId": {
			"type": "string"
		},
		"mouseMoveEffect": {
			"type": "object",
			"copyStyle": true
		},
		"orientation": {
			"type": "string",
			"default": "horizontal",
			"copyStyle": true
		},
		"iconPading": {
			"type": "object",
			"copyStyle": true
		},
		"textPading": {
			"type": "object",
			"copyStyle": true
		},
		"iconColor": {
			"type": "object",
			"copyStyle": true
		},
		"iconBackgroundColor": {
			"type": "object",
			"copyStyle": true
		},
		"backgroundColor": {
			"type": "object",
			"copyStyle": true
		},
		"textColor": {
			"type": "object",
			"copyStyle": true
		},
		"borderType": {
			"type": "object",
			"copyStyle": true
		},
		"borderTypeResponsive": {
			"type": "object",
			"migrate": {
				"attr": "borderType",
				"type": "border"
			},
			"copyStyle": true
		},
		"iconColorHover": {
			"type": "object",
			"copyStyle": true
		},
		"iconBackgroundColorHover": {
			"type": "object",
			"copyStyle": true
		},
		"backgroundColorHover": {
			"type": "object",
			"copyStyle": true
		},
		"textColorHover": {
			"type": "object",
			"copyStyle": true
		},
		"borderTypeHover": {
			"type": "object",
			"copyStyle": true
		},
		"borderTypeHoverResponsive": {
			"type": "object",
			"migrate": {
				"attr": "borderTypeHover",
				"type": "border"
			},
			"copyStyle": true
		},
		"iconSize": {
			"type": "object",
			"copyStyle": true
		},
		"typography": {
			"type": "object",
			"copyStyle": true
		},
		"alignment": {
			"type": "object",
			"default": {
				"Desktop": "center"
			},
			"copyStyle": true
		},
		"gap": {
			"type": "object",
			"default": {
				"Desktop": "10"
			},
			"copyStyle": true
		},
		"background": {
			"type": "object",
			"default": {},
			"copyStyle": true
		},
		"backgroundHover": {
			"type": "object",
			"default": {},
			"copyStyle": true
		},
		"backgroundTransition": {
			"type": "object",
			"copyStyle": true,
			"default": {}
		},
		"border": {
			"type": "object",
			"copyStyle": true
		},
		"borderResponsive": {
			"type": "object",
			"migrate": {
				"attr": "border",
				"type": "border"
			},
			"copyStyle": true
		},
		"boxShadow": {
			"type": "object",
			"copyStyle": true
		},
		"borderHover": {
			"type": "object",
			"copyStyle": true
		},
		"borderHoverResponsive": {
			"type": "object",
			"migrate": {
				"attr": "borderHover",
				"type": "border"
			},
			"copyStyle": true
		},
		"boxShadowHover": {
			"type": "object",
			"copyStyle": true
		},
		"margin": {
			"type": "object",
			"copyStyle": true
		},
		"padding": {
			"type": "object",
			"copyStyle": true
		},
		"zIndex": {
			"type": "object",
			"copyStyle": true
		},
		"animation": {
			"type": "object",
			"default": {},
			"copyStyle": true
		},
		"hideDesktop": {
			"type": "boolean",
			"copyStyle": true
		},
		"hideTablet": {
			"type": "boolean",
			"copyStyle": true
		},
		"hideMobile": {
			"type": "boolean",
			"copyStyle": true
		},
		"positioningType": {
			"type": "object",
			"copyStyle": true
		},
		"positioningWidth": {
			"type": "object",
			"copyStyle": true
		},
		"positioningAlign": {
			"type": "object",
			"copyStyle": true
		},
		"positioningLocation": {
			"type": "string",
			"copyStyle": true
		},
		"positioningLeft": {
			"type": "object",
			"copyStyle": true
		},
		"positioningRight": {
			"type": "object",
			"copyStyle": true
		},
		"positioningTop": {
			"type": "object",
			"copyStyle": true
		},
		"positioningBottom": {
			"type": "object",
			"copyStyle": true
		},
		"transform": {
			"type": "object",
			"copyStyle": true
		},
		"mask": {
			"type": "object",
			"copyStyle": true
		},
		"condition": {
			"type": "object",
			"default": {}
		}
	},
	"variations": [
		{
			"name": "social-share-horizontal",
			"isDefault": true,
			"title": "Horizontal",
			"description": "Social share shown in a row.",
			"attributes": {
				"orientation": "horizontal"
			},
			"scope": ["transform"]
		},
		{
			"name": "social-share-vertical",
			"title": "Vertical",
			"description": "Social share shown in a column.",
			"attributes": {
				"orientation": "vertical"
			},
			"scope": ["transform"]
		}
	],
	"supports": {
		"className": false
	},
	"keywords": ["social", "share", "link"],
	"style": ["gutenverse-frontend-social-share-style"]
}