{
    "$schema": "https://schemas.wp.org/trunk/block.json",
    "apiVersion": 3,
    "version": "0.1.0",
    "name": "premium/fancy-text",
    "title": "Animated Text ",
    "description": "Insert animated headlines across your Gutenberg page using Premium Fancy Text Block.",
    "keywords": [
        "fancy-text",
        "animated-text",
        "animated",
        "text-animation",
        "typing-effect",
        "text-effect"
    ],
    "category": "premium-blocks",
    "textdomain": "premium-blocks-for-gutenberg",
    "attributes": {
        "blockId": {
            "type": "string"
        },
        "classMigrate": {
            "type": "boolean",
            "default": ""
        },
        "fancyContentAlign": {
            "type": "object",
            "default": {
                "Desktop": "",
                "Tablet": "",
                "Mobile": ""
            },
            "isStyle": true
        },
        "prefix": {
            "type": "string",
            "default": "This is"
        },
        "suffix": {
            "type": "string",
            "default": "Text"
        },
        "repeaterFancyText": {
            "type": "array",
            "default": [
                {
                    "title": "Designer",
                    "edit": false
                },
                {
                    "title": "Awesome",
                    "edit": false
                },
                {
                    "title": "Developer",
                    "edit": false
                }
            ]
        },
        "effect": {
            "type": "string",
            "default": "typing",
            "isStyle": true
        },
        "loop": {
            "type": "boolean",
            "default": true
        },
        "cursorShow": {
            "type": "boolean",
            "default": true
        },
        "cursorMark": {
            "type": "string",
            "default": "|"
        },
        "typeSpeed": {
            "type": "number",
            "default": 100,
            "isStyle": true
        },
        "backdelay": {
            "type": "number",
            "default": 30,
            "isStyle": true
        },
        "startdelay": {
            "type": "number",
            "default": 30,
            "isStyle": true
        },
        "backSpeed": {
            "type": "number",
            "default": 30,
            "isStyle": true
        },
        "animationSpeed": {
            "type": "number",
            "default": 200,
            "isStyle": true
        },
        "pauseTime": {
            "type": "number",
            "default": 3000,
            "isStyle": true
        },
        "hoverPause": {
            "type": "boolean",
            "default": false
        },
        "fancyTextAlign": {
            "type": "object",
            "default": {
                "Desktop": "",
                "Tablet": "",
                "Mobile": ""
            },
            "isStyle": true
        },
        "fancyStyles": {
            "type": "array",
            "default": [
                {
                    "fancyTextColor": "var(--pbg-global-color1,#0085BA)",
                    "fancyTextBGColor": "",
                    "fancyTextBGOpacity": 1,
                    "cursorColor": ""
                }
            ],
            "isStyle": true
        },
        "PreStyles": {
            "type": "array",
            "default": [
                {
                    "textColor": "",
                    "textBGColor": "",
                    "textBGOpacity": 1
                }
            ],
            "isStyle": true
        },
        "prefixTypography": {
            "type": "object",
            "default": {
                "fontWeight": "Default",
                "fontStyle": "",
                "letterSpacing": {
                    "Desktop": "",
                    "Tablet": "",
                    "Mobile": "",
                    "unit": "px"
                },
                "fontFamily": "Default",
                "lineHeight": {
                    "Desktop": "",
                    "Tablet": "",
                    "Mobile": "",
                    "unit": "px"
                },
                "textDecoration": "",
                "textTransform": "",
                "fontSize": {
                    "Desktop": "",
                    "Tablet": "",
                    "Mobile": "",
                    "unit": {
                        "Desktop": "px",
                        "Tablet": "px",
                        "Mobile": "px"
                    }
                }
            },
            "isStyle": true
        },
        "fancyTextTypography": {
            "type": "object",
            "default": {
                "fontWeight": "Default",
                "fontStyle": "",
                "letterSpacing": {
                    "Desktop": "",
                    "Tablet": "",
                    "Mobile": "",
                    "unit": "px"
                },
                "fontFamily": "Default",
                "lineHeight": {
                    "Desktop": "",
                    "Tablet": "",
                    "Mobile": "",
                    "unit": "px"
                },
                "textDecoration": "",
                "textTransform": "",
                "fontSize": {
                    "Desktop": "",
                    "Tablet": "",
                    "Mobile": "",
                    "unit": {
                        "Desktop": "px",
                        "Tablet": "px",
                        "Mobile": "px"
                    }
                }
            },
            "isStyle": true
        },
        "fancyTextShadow": {
            "type": "object",
            "default": {
                "color": "transparent",
                "blur": "10",
                "horizontal": "0",
                "vertical": "0"
            },
            "isStyle": true
        },
        "fancyMargin": {
            "type": "object",
            "default": {
                "Desktop": {
                    "top": "",
                    "right": "",
                    "bottom": "",
                    "left": ""
                },
                "Tablet": {
                    "top": "",
                    "right": "",
                    "bottom": "",
                    "left": ""
                },
                "Mobile": {
                    "top": "",
                    "right": "",
                    "bottom": "",
                    "left": ""
                },
                "unit": {
                    "Desktop": "px",
                    "Tablet": "px",
                    "Mobile": "px"
                },
                "link": true
            },
            "isStyle": true
        },
        "fancyPadding": {
            "type": "object",
            "default": {
                "Desktop": {
                    "top": "",
                    "right": "",
                    "bottom": "",
                    "left": ""
                },
                "Tablet": {
                    "top": "",
                    "right": "",
                    "bottom": "",
                    "left": ""
                },
                "Mobile": {
                    "top": "",
                    "right": "",
                    "bottom": "",
                    "left": ""
                },
                "unit": {
                    "Desktop": "px",
                    "Tablet": "px",
                    "Mobile": "px"
                },
                "link": true
            },
            "isStyle": true
        },
        "fancyTag": {
            "type": "string",
            "default": "h4"
        },
        "animationStyles": {
            "type": "string",
            "default": "text"
        },
        "highlightedText": {
            "type": "string",
            "default": "Animated"
        },
        "highlightedEffect": {
            "type": "string",
            "default": "circle"
        },
        "highlightedAnimationSpeed": {
            "type": "number",
            "default": 3,
            "isStyle": true
        },
        "highlightedAnimationDelay": {
            "type": "number",
            "default": 1,
            "isStyle": true
        },
        "highlightedShapeColor": {
            "type": "string",
            "default": "",
            "isStyle": true
        },
        "highlightedShapeWidth": {
            "type": "object",
            "default": {
                "Desktop": "",
                "Tablet": "",
                "Mobile": "",
                "unit": {
                    "Desktop": "px",
                    "Tablet": "px",
                    "Mobile": "px"
                }
            },
            "isStyle": true
        }
    },
    "editorScript": "pbg-blocks-js",
    "editorStyle": "premium-blocks-editor-css"
}
