{
  "apiVersion": 2,
  "name": "ezhoroscope/chinese-horoscope",
  "title": "EZ Chinese Horoscope",
  "category": "widgets",
  "description": "Display a Chinese horoscope based on a birthdate.",
  "supports": {
    "html": false
  },
  "attributes": {
    "language": {
      "type": "string",
      "default": "en"
    },
    "hideHeading": {
      "type": "boolean",
      "default": false
    },
    "heroImageUrl": {
      "type": "string",
      "default": ""
    },
    "heroImageAlt": {
      "type": "string",
      "default": ""
    },
    "heroImageDisplayMode": {
      "type": "string",
      "default": "inline"
    },
    "heroImageAlignment": {
      "type": "string",
      "default": "center"
    },
    "heroImageTextWrap": {
      "type": "string",
      "default": "none"
    },
    "heroImageOverlayOpacity": {
      "type": "number",
      "default": 50
    },
    "heroImageOverlayColor": {
      "type": "string",
      "default": "black"
    },
    "heroImageMaxWidth": {
      "type": "string",
      "default": "40%"
    }
  },
  "editorScript": "file:./index.js",
  "viewScript": "file:./frontend.js",
  "style": "file:./style-index.css",
  "render": "file:./render.php",
  "save": "file:./save.js"
}