{
  "$schema": "https://schemas.wp.org/trunk/block.json",
  "apiVersion": 2,
  "name": "themeisle-blocks/flip",
  "title": "Flip Card",
  "category": "themeisle-blocks",
  "description": "Make a card with a flip effect. Powered by Otter.",
  "keywords": [
    "flip card",
    "container",
    "animation"
  ],
  "textdomain": "otter-blocks",
  "attributes": {
    "id": {
      "type": "string"
    },
    "isInverted": {
      "type": "boolean"
    },
    "title": {
      "type": "string"
    },
    "description": {
      "type": "string"
    },
    "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"
      ]
    },
    "backgroundColor": {
      "type": "string"
    },
    "frontVerticalAlign": {
      "type": "string"
    },
    "frontHorizontalAlign": {
      "type": "string"
    },
    "backVerticalAlign": {
      "type": "string"
    },
    "frontMedia": {
      "type": "object"
    },
    "frontMediaWidth": {
      "type": [
        "number",
        "string"
      ]
    },
    "frontMediaHeight": {
      "type": [
        "number",
        "string"
      ]
    },
    "frontBackgroundImage": {
      "type": "object"
    },
    "frontBackgroundType": {
      "type": "string",
      "default": "color"
    },
    "frontBackgroundColor": {
      "type": "string"
    },
    "frontBackgroundGradient": {
      "type": "string"
    },
    "frontBackgroundPosition": {
      "type": "object"
    },
    "frontBackgroundRepeat": {
      "type": "string"
    },
    "frontBackgroundAttachment": {
      "type": "string"
    },
    "frontBackgroundSize": {
      "type": "string"
    },
    "backBackgroundImage": {
      "type": "object"
    },
    "backBackgroundType": {
      "type": "string",
      "default": "color"
    },
    "backBackgroundColor": {
      "type": "string"
    },
    "backBackgroundGradient": {
      "type": "string"
    },
    "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
    },
    "titleFontSize": {
      "type": [
        "number",
        "string"
      ]
    },
    "descriptionFontSize": {
      "type": [
        "number",
        "string"
      ]
    },
    "titleColor": {
      "type": "string"
    },
    "descriptionColor": {
      "type": "string"
    },
    "frontContentType": {
      "type": "string"
    }
  },
  "editorStyle": "otter-flip-editor",
  "style": "otter-flip-style"
}