Current File : /home/kelaby89/onlycnc.com.au/wp-content/plugins/gutenverse/block/icon-box/block.json |
{
"apiVersion": 2,
"name": "gutenverse/icon-box",
"title": "Icon Box",
"description": "Add an information section with icon box.",
"category": "gutenverse-element",
"allowCopyStyle": true,
"attributes": {
"elementId": {
"type": "string"
},
"mouseMoveEffect": {
"type": "object",
"copyStyle": true
},
"url": {
"type": "string"
},
"dynamicUrl": {
"type": "object",
"default": {}
},
"isDynamic": {
"type" : "boolean",
"default": false
},
"separateButtonLink": {
"type": "boolean",
"default": true
},
"linkTarget": {
"type": "string",
"source": "attribute",
"selector": "a",
"attribute": "target"
},
"rel": {
"type": "string",
"source": "attribute",
"selector": "a",
"attribute": "rel"
},
"title": {
"type": "string",
"default": "Icon Box"
},
"titleChilds":{
"type": "array",
"default": []
},
"titleTag": {
"type": "string",
"default": "h2"
},
"description": {
"type": "string",
"default": "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua."
},
"descriptionChilds":{
"type": "array",
"default": []
},
"titleDynamicList": {
"type": "array",
"default": []
},
"descriptionDynamicList": {
"type": "array",
"default": []
},
"badgeDynamicList": {
"type": "array",
"default": []
},
"dynamicAttributes": {
"type": "array",
"default": ["titleDynamicList", "descriptionDynamicList", "badgeDynamicList"]
},
"hasGlobalLink": {
"type": "boolean",
"default": false
},
"openDynamic": {
"type": "string"
},
"dynamicTextContent": {
"type": "array",
"copyStyle" : true
},
"dynamicUrlContent": {
"type": "array",
"copyStyle" : true
},
"badgeShow": {
"type": "boolean",
"default": false,
"copyStyle": true
},
"badge": {
"type": "string",
"default": "BADGE",
"copyStyle": true
},
"badgeChilds":{
"type": "array",
"default": []
},
"badgePosition": {
"type": "string",
"default": "bottomcenter",
"copyStyle": true
},
"watermarkShow": {
"type": "boolean",
"default": false
},
"watermarkIcon": {
"type": "string",
"default": "far fa-map"
},
"iconType": {
"type": "string",
"default": "icon"
},
"icon": {
"type": "string",
"default": "far fa-user"
},
"iconSize": {
"type": "object",
"default": {
"Desktop": 40
},
"copyStyle": true
},
"iconBoxOverlay": {
"type": "object",
"copyStyle": true
},
"iconBoxHoverOverlay": {
"type": "object",
"copyStyle": true
},
"iconBoxOverlayDirection": {
"type": "string",
"copyStyle": true
},
"imageWidth": {
"type": "integer",
"default": 150,
"copyStyle": true
},
"imageHeight": {
"type": "integer",
"default": 150,
"copyStyle": true
},
"imageHeightResponsive": {
"type" : "object",
"copyStyle": true
},
"imageWidthResponsive": {
"type" : "object",
"copyStyle": true
},
"image": {
"type": "object"
},
"imageAlt": {
"type": "string"
},
"imageFit": {
"type" : "string"
},
"link": {
"type": "string"
},
"iconPosition": {
"type": "string",
"copyStyle": true
},
"iconPositionResponsive": {
"type": "object",
"copyStyle": true
},
"align": {
"type": "object",
"copyStyle": true
},
"height": {
"type": "object",
"default": {},
"copyStyle": true
},
"heightControl": {
"type": "string",
"default": "default",
"copyStyle": true
},
"containerPadding": {
"type": "object",
"copyStyle": true
},
"containerPaddingHover": {
"type": "object",
"copyStyle": true
},
"containerBackground": {
"type": "object",
"copyStyle": true
},
"containerBackgroundHover": {
"type": "object",
"copyStyle": true
},
"containerBorder": {
"type": "object",
"copyStyle": true
},
"containerBorderResponsive": {
"type": "object",
"migrate": {
"attr": "containerBorder",
"type": "border"
},
"copyStyle": true
},
"containerBoxShadow": {
"type": "object",
"copyStyle": true
},
"containerBorderHover": {
"type": "object",
"copyStyle": true
},
"containerBorderHoverResponsive": {
"type": "object",
"migrate": {
"attr": "containerBorderHover",
"type": "border"
},
"copyStyle": true
},
"containerBoxShadowHover": {
"type": "object",
"copyStyle": true
},
"iconPadding": {
"type": "object",
"copyStyle": true
},
"iconMargin": {
"type": "object",
"copyStyle": true
},
"iconRotate": {
"type": "object",
"copyStyle": true
},
"iconStyleMode": {
"type": "string",
"copyStyle": true
},
"iconColor": {
"type": "object",
"copyStyle": true
},
"iconHoverColor": {
"type": "object",
"copyStyle": true
},
"iconBgColor": {
"type": "object",
"copyStyle": true
},
"iconHoverBgColor": {
"type": "object",
"copyStyle": true
},
"iconGradient": {
"type": "object",
"copyStyle": true
},
"iconGradientHover": {
"type": "object",
"copyStyle": true
},
"iconBgGradient": {
"type": "object",
"copyStyle": true
},
"iconBgGradientHover": {
"type": "object",
"copyStyle": true
},
"iconBorder": {
"type": "object",
"copyStyle": true
},
"iconBorderResponsive": {
"type": "object",
"migrate": {
"attr": "iconBorder",
"type": "border"
},
"copyStyle": true
},
"iconBoxShadow": {
"type": "object",
"copyStyle": true
},
"iconBorderHover": {
"type": "object",
"copyStyle": true
},
"iconBorderHoverResponsive": {
"type": "object",
"migrate": {
"attr": "iconBorderHover",
"type": "border"
},
"copyStyle": true
},
"iconBoxShadowHover": {
"type": "object",
"copyStyle": true
},
"titlePadding": {
"type": "object",
"copyStyle": true
},
"titleMargin": {
"type": "object",
"copyStyle": true
},
"titleColor": {
"type": "object",
"copyStyle": true
},
"titleHoverColor": {
"type": "object",
"copyStyle": true
},
"titleTypography": {
"type": "object",
"copyStyle": true
},
"descMargin": {
"type": "object",
"copyStyle": true
},
"descColor": {
"type": "object",
"copyStyle": true
},
"descHoverColor": {
"type": "object",
"copyStyle": true
},
"descTypography": {
"type": "object",
"copyStyle": true
},
"watermarkColor": {
"type": "object",
"copyStyle": true
},
"watermarkSize": {
"type": "object",
"copyStyle": true
},
"badgeTextColor": {
"type": "object",
"copyStyle": true
},
"badgePadding": {
"type": "object",
"copyStyle": true
},
"badgeMargin": {
"type": "object",
"copyStyle": true
},
"badgeRadius": {
"type": "object",
"copyStyle": true
},
"badgeBackground": {
"type": "object",
"copyStyle": true
},
"badgeTypography": {
"type": "object",
"copyStyle": true
},
"badgeShadow": {
"type": "object",
"copyStyle": true
},
"background": {
"type": "object",
"default": {},
"copyStyle": true
},
"backgroundHover": {
"type": "object",
"default": {},
"copyStyle": true
},
"backgroundTransition": {
"type": "object",
"copyStyle": true,
"default": {}
},
"border": {
"type": "object",
"default": {},
"copyStyle": true
},
"borderResponsive": {
"type": "object",
"migrate": {
"attr": "border",
"type": "border"
},
"copyStyle": true
},
"boxShadow": {
"type": "object",
"copyStyle": true
},
"borderHover": {
"type": "object",
"default": {},
"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
},
"advanceAnimation": {
"type": "object",
"default": {},
"copyStyle": true
},
"transform": {
"type": "object",
"copyStyle": true
},
"mask": {
"type": "object",
"copyStyle": true
},
"lazyLoad": {
"type" : "boolean",
"copyStyle": true
},
"condition": {
"type": "object",
"default": {}
},
"hoverWithParent":{
"type": "boolean",
"default": false,
"copyStyle": true
},
"parentSelector":{
"type":"string",
"copyStyle": true
},
"hasInnerBlocks": {
"type": "boolean",
"default": false
}
},
"supports": {
"className": false
},
"keywords": [
"icon",
"box"
]
}