{
    "apiVersion": 3,
    "$schema": "https://schemas.wp.org/trunk/block.json",
    "title": "Instagram Feed",
    "name": "ask/instagram-feed",
    "category": "atomic-social-kit",
    "keywords": ["social", "instagram", "feed", "photos"],
    "description": "Display your Instagram Business/Creator profile and media in grid, carousel, or masonry layouts.",
    "textdomain": "atomic-social-kit",
    "attributes": {
        "uniqueId": {
            "type": "string"
        },
        "layoutType": {
            "type": "string",
            "default": "grid"
        },
        "columns": {
            "type": "number",
            "default": 3
        },
        "postsPerPage": {
            "type": "number",
            "default": 9
        },
        "loadMoreStep": {
            "type": "number",
            "default": 6
        },
        "showHeader": {
            "type": "boolean",
            "default": true
        },
        "showBio": {
            "type": "boolean",
            "default": true
        },
        "showFollowButton": {
            "type": "boolean",
            "default": true
        },
        "showCaption": {
            "type": "boolean",
            "default": true
        },
        "showLikes": {
            "type": "boolean",
            "default": true
        },
        "showComments": {
            "type": "boolean",
            "default": true
        },
        "showLoadMore": {
            "type": "boolean",
            "default": true
        },
        "spacing": {
            "type": "number",
            "default": 16
        },
        "borderRadius": {
            "type": "number",
            "default": 10
        },
        "autoplay": {
            "type": "boolean",
            "default": false
        },
        "autoplaySpeed": {
            "type": "number",
            "default": 3500
        },
        "captionFontSize": {
            "type": "number",
            "default": 13
        },
        "captionColor": {
            "type": "string",
            "default": "#333333"
        },
        "cardBackgroundColor": {
            "type": "string",
            "default": "#ffffff"
        },
        "statsColor": {
            "type": "string",
            "default": "#666666"
        },
        "headerTitleColor": {
            "type": "string",
            "default": "#262626"
        },
        "bioColor": {
            "type": "string",
            "default": "#555555"
        },
        "usernameFontSize": {
            "type": "number",
            "default": 20
        },
        "displayNameFontSize": {
            "type": "number",
            "default": 15
        },
        "headerStatsFontSize": {
            "type": "number",
            "default": 14
        },
        "bioFontSize": {
            "type": "number",
            "default": 14
        },
        "bioLineHeight": {
            "type": "number",
            "default": 1.5
        },
        "captionFontWeight": {
            "type": "number",
            "default": 400
        },
        "captionLineHeight": {
            "type": "number",
            "default": 1.45
        },
        "statsFontSize": {
            "type": "number",
            "default": 12
        },
        "cardBorderColor": {
            "type": "string",
            "default": "#ececec"
        },
        "cardBorderWidth": {
            "type": "number",
            "default": 1
        },
        "cardPadding": {
            "type": "number",
            "default": 12
        },
        "cardShadow": {
            "type": "string",
            "default": "0 1px 4px rgba(0, 0, 0, 0.06)"
        },
        "followButtonFontSize": {
            "type": "number",
            "default": 14
        },
        "followButtonTextColor": {
            "type": "string",
            "default": "#ffffff"
        },
        "headerBorderColor": {
            "type": "string",
            "default": "#efefef"
        },
        "avatarSize": {
            "type": "number",
            "default": 88
        }
    },
    "supports": {
        "anchor": true,
        "customClassName": false,
        "align": ["wide", "full"],
        "spacing": {
            "margin": true,
            "padding": true
        },
        "color": {
            "background": true,
            "text": true
        }
    },
    "editorScript": "file:./index.js",
    "editorStyle": "file:./index.css",
    "style": "file:./style-index.css"
}
