# b-blocks/trunk/build/mailto/block.json

bBlocks – Essential Gutenberg Blocks &amp; Patterns Collection, version trunk. 106 lines.

- Page: https://pluginprobe.com/plugins/b-blocks/trunk/code/build/mailto/block.json
- Raw: https://pluginprobe.com/plugins/b-blocks/trunk/raw/build/mailto/block.json
- Modified: 2026-09-10T10:41:24+00:00

Line numbers below start at 1. Link to a line or a range by appending a fragment to the
page URL, for example `https://pluginprobe.com/plugins/b-blocks/trunk/code/build/mailto/block.json#L10-L20`.

```json
{
  "apiVersion": 3,
  "name": "b-blocks/mailto",
  "title": "Mail To",
  "description": "Mail with a single click.",
  "category": "bBlocks",
  "keywords": [
    "Send mail",
    "Mail us",
    "Email sending"
  ],
  "textdomain": "b-blocks",
  "attributes": {
    "align": {
      "type": "string",
      "default": ""
    },
    "mailtoAlign": {
      "type": "string",
      "default": "center"
    },
    "receiverMail": {
      "type": "string",
      "default": ""
    },
    "style": {
      "type": "string",
      "default": "default"
    },
    "btn": {
      "type": "string",
      "selector": "a.mailtoButton span",
      "default": "Send E-mail"
    },
    "btnTypo": {
      "type": "object",
      "default": {
        "fontSize": {
          "desktop": "22px",
          "tablet": "20px",
          "mobile": "18px"
        },
        "fontWeight": 600
      }
    },
    "btnColors": {
      "type": "object",
      "default": {
        "color": "#fff",
        "bg": "#146EF5"
      }
    },
    "btnHovColors": {
      "type": "object",
      "default": {
        "color": "#fff",
        "bg": "#FF7A00"
      }
    },
    "btnPadding": {
      "type": "object",
      "default": {
        "vertical": "18px",
        "horizontal": "45px"
      }
    },
    "btnBorder": {
      "type": "object",
      "default": {
        "radius": "50px"
      }
    },
    "icon": {
      "type": "object",
      "default": {
        "class": "fa fa-paper-plane"
      }
    },
    "iconPosition": {
      "type": "string",
      "default": "left"
    }
  },
  "supports": {
    "align": [
      "wide",
      "full"
    ],
    "html": false
  },
  "example": {
    "attributes": {
      "preview": true
    }
  },
  "editorScript": "file:../index.js",
  "style": [
    "file:./view.css",
    "fontAwesome"
  ],
  "render": "file:./render.php",
  "viewScript": [
    "file:./view.js",
    "mailtoui"
  ]
}
```
