Heading blocks
Heading blocks implement six levels of document headings, <h1>
is the most
important and <h6>
is the least. A heading block briefly describes the topic
of the section it introduces.
{
"from" : "info@example.com",
"subject" : "Email with only one heading block",
"content" : {
"blocks" : [ {
"type" : "heading",
"size" : 1,
"content" : "My title"
} ]
}
}
Inside the block you can use sub properties. The most obvious ones were
already demonstrated in the example, size
, content
and type
, but there are
many more. The following tables lists all supported properties.
Please keep in mind that you can only use pure text in heading blocks.
Heading block properties
Property | Value | Description |
---|---|---|
type | "heading" | Identifies the block as a heading block. |
size | integer | The level of the heading, supported range: 1 - 6. Defaults to 1. |
content | string | The textual content of the block. This may not include HTML. |
align | string | To which side should the text be aligned? default is left. |
font | object | Override the template wide default font properties. |
link | object | Object with the link properties url , title and params . |
background | object | The background of the text block. |
margin | mixed | Margins around the text. |
padding | mixed | Whitespace around the block, this whitespace will have a background |
visibility | object | Visibility based on device, client and/or receiver. |
container | object | Access to the surrounding container |
Example
The following JSON input shows a more extensive example how to use all the properties of a heading block.
{
"from" : "info@example.com",
"subject" : "Email with only one heading block",
"content" : {
"blocks" : [ {
"type" : "heading",
"content" : "Your title",
"font" : {
"family" : "verdana,arial,helvetica",
"size" : "14px",
"color" : "black"
},
"background" : {
"color" : "#eee"
},
"margin" : {
"top" : 10,
"bottom" : 20
},
"size": 1,
"align": "center"
} ]
}
}
Found a typo?
You can find this documentation page on GitHub.
Propose a change