{
  "$schema": "https://json.schemastore.org/block.json",
  "apiVersion": 2,
  "name": "blockons/count-down-timer",
  "title": "Count Down Timer",
  "textdomain": "blockons",
  "category": "blockons-category",
  "keywords": [
    "count",
    "down",
    "timer",
    "special",
    "blockons"
  ],
  "attributes": {
    "align": {
      "type": "string",
      "default": "left"
    },
    "alignment": {
      "type": "string",
      "default": "center"
    },
    "selectedDateTime": {
      "type": "number",
      "default": ""
    },
    "linkType": {
      "type": "string",
      "default": "none"
    },
    "linkTo": {
      "type": "string",
      "default": ""
    },
    "linkTarget": {
      "type": "boolean",
      "default": false
    },
    "linkButtonText": {
      "type": "string",
      "default": "View Special"
    },
    "linkButtonBgColor": {
      "type": "string",
      "default": "#000"
    },
    "linkButtonFontColor": {
      "type": "string",
      "default": "#FFF"
    },
    "linkButtonSpace": {
      "type": "number",
      "default": 8
    },
    "hasBeforeText": {
      "type": "boolean",
      "default": true
    },
    "beforeText": {
      "type": "string",
      "default": "Special:"
    },
    "hasAfterText": {
      "type": "boolean",
      "default": true
    },
    "afterText": {
      "type": "string",
      "default": "until the discount ends."
    },
    "onComplete": {
      "type": "string",
      "default": "one"
    },
    "onCompleteText": {
      "type": "string",
      "default": "This special has come to an end."
    },
    "onCompleteHide": {
      "type": "string",
      "default": ".blockons-count-timer-block"
    },
    "design": {
      "type": "string",
      "default": "one"
    },
    "bgColor": {
      "type": "string",
      "default": ""
    },
    "beforeTextColor": {
      "type": "string",
      "default": "#101015"
    },
    "beforeFontSize": {
      "type": "number",
      "default": 16
    },
    "afterTextColor": {
      "type": "string",
      "default": "#101015"
    },
    "afterFontSize": {
      "type": "number",
      "default": 16
    },
    "counterPadding": {
      "type": "number",
      "default": 0
    },
    "txtDays": {
      "type": "string",
      "default": "days"
    },
    "txtHours": {
      "type": "string",
      "default": "hours"
    },
    "txtMinutes": {
      "type": "string",
      "default": "minutes"
    },
    "txtSeconds": {
      "type": "string",
      "default": "seconds"
    },
    "numberSize": {
      "type": "number",
      "default": 16
    },
    "numberColor": {
      "type": "string",
      "default": "#101015"
    },
    "numberTextSize": {
      "type": "number",
      "default": 16
    },
    "numberTextColor": {
      "type": "string",
      "default": "#101015"
    },
    "timerVertSpacing": {
      "type": "number",
      "default": 0
    },
    "timerHoriSpacing": {
      "type": "number",
      "default": 12
    },
    "timerStyle": {
      "type": "string",
      "default": "one"
    }
  },
  "editorScript": "file:./index.js",
  "editorStyle": "file:./index.css",
  "viewScript": "file:./timer.js",
  "style": [
    "file:./style-index.css",
    "blockons-fontawesome"
  ]
}