{
    "apiVersion": 2,
    "name": "wpuf-ud/block-template",
    "title": "Block Template",
    "category": "wpuf-ud",
    "description": "Template block for WPUF User Directory blocks. Replace with actual block implementation.",
    "textdomain": "wpuf-pro",
    "editorScript": "file:./index.js",
    "editorStyle": "file:./style.css",
    "style": "file:./style.css",
    "attributes": {
        "displayStyle": {
            "type": "string",
            "default": "default"
        },
        "showLabel": {
            "type": "boolean",
            "default": true
        },
        "customLabel": {
            "type": "string",
            "default": ""
        },
        "showEmpty": {
            "type": "boolean",
            "default": false
        },
        "fontSize": {
            "type": "number",
            "default": 16
        },
        "textColor": {
            "type": "string",
            "default": ""
        },
        "backgroundColor": {
            "type": "string",
            "default": ""
        },
        "className": {
            "type": "string",
            "default": ""
        },
        "enableAnimation": {
            "type": "boolean",
            "default": false
        },
        "alignment": {
            "type": "string",
            "default": "left"
        },
        "margin": {
            "type": "object",
            "default": {}
        },
        "padding": {
            "type": "object",
            "default": {}
        }
    },
    "supports": {
        "html": false,
        "align": false,
        "anchor": true,
        "color": {
            "background": true,
            "text": true,
            "gradients": true
        },
        "spacing": {
            "margin": true,
            "padding": true,
            "blockGap": true
        },
        "typography": {
            "fontSize": true,
            "lineHeight": true,
            "fontWeight": true,
            "fontStyle": true,
            "textTransform": true,
            "textDecoration": true
        },
        "border": {
            "color": true,
            "radius": true,
            "style": true,
            "width": true
        }
    },
    "example": {
        "attributes": {
            "displayStyle": "default",
            "showLabel": true,
            "customLabel": "Example Label",
            "fontSize": 16
        }
    },
    "keywords": [
        "template",
        "block",
        "wpuf",
        "user",
        "directory"
    ]
}
