{
  "$schema": "https://schemas.wp.org/trunk/block.json",
  "apiVersion": 3,
  "name": "bbp-core/forum-posts",
  "version": "0.1.0",
  "title": "Forumax Topics",
  "category": "forumax",
  "icon": "welcome-write-blog",
  "description": "Displays a list of Forumax topics.",
  "attributes": {
    "ppp": {
      "type": "number",
      "default": 5
    },
    "order": {
      "type": "string",
      "default": "ASC"
    },
    "layout": {
      "type": "string",
      "default": "list"
    },
    "columns": {
      "type": "number",
      "default": 3
    },
    "pagination_type": {
      "type": "string",
      "default": "none"
    },
    "orderBy": {
      "type": "string",
      "default": "date"
    },
    "selectedForums": {
      "type": "array",
      "default": []
    },
    "show_meta": {
      "type": "boolean",
      "default": true
    },
    "showAvatar": {
      "type": "boolean",
      "default": true
    },
    "showExcerpt": {
      "type": "boolean",
      "default": false
    },
    "showForumLink": {
      "type": "boolean",
      "default": false
    },
    "title_color": {
      "type": "string"
    },
    "meta_color": {
      "type": "string"
    },
    "bg_color": {
      "type": "string"
    },
    "title_font_size": {
      "type": "number"
    },
    "title_font_weight": {
      "type": "string",
      "default": "600"
    },
    "title_line_height": {
      "type": "number"
    },
    "meta_font_size": {
      "type": "number"
    },
    "meta_line_height": {
      "type": "number"
    },
    "card_border": {
      "type": "object",
      "default": {
        "width": "1px",
        "style": "solid",
        "color": "#eee",
        "radius": "8px"
      }
    },
    "card_shadow": {
      "type": "string"
    },
    "card_padding": {
      "type": "object",
      "default": {
        "top": "20px",
        "right": "20px",
        "bottom": "20px",
        "left": "20px"
      }
    },
    "card_gap": {
      "type": "number",
      "default": 20
    },
    "card_hover_bg": {
      "type": "string"
    },
    "card_hover_border": {
      "type": "string"
    },
    "pagination_text_color": {
      "type": "string"
    },
    "pagination_active_bg": {
      "type": "string",
      "default": "#2271b1"
    },
    "pagination_active_text": {
      "type": "string",
      "default": "#ffffff"
    }
  },
  "supports": {
    "html": false
  },
  "textdomain": "bbp-core",
  "editorScript": "file:./index.js",
  "editorStyle": "file:./index.css",
  "style": "file:./style-index.css"
}