Skip to content

Master Templates

A master template defines shared layout, styling, and branding once, so you can reuse it across many templates instead of rebuilding the same header, footer, or color scheme every time. A template built on top of a master template is called a child template.

Master templates are ideal when you have a house style: define it in one place, and every child template stays consistent. Update the master, and your child templates share the same foundation.

The Master Templates list with the Name, Versions, Child Templates, and Last Updated columns

Each row shows the master template’s Name, how many Versions it has, how many Child templates are currently based on it, and when it was Last updated. Use Search and Filters to find a specific master template.

  1. Click + New Master Template.
  2. Enter a Name.
  3. Click Save.

The New Master Template panel with the name field

When you create a template, choose your master template from the Master template dropdown. The new template becomes a child of that master and inherits its shared layout and branding.

You can also attach or detach a master on a template that already exists: on the Templates list, use Edit settings on the template’s row and change the Master template dropdown there.

Attaching a master changes what the child template is responsible for, and you can see it in the editor:

  • A MASTER: <NAME> badge appears in the toolbar, next to the version selector.
  • The first editor tab is renamed from Template to Elements.

That rename is the whole idea in miniature. Without a master, that tab holds the complete template definition — the page setup (pageSize, pageMargins) and an elements list:

{
"pageSize": "a4",
"pageMargins": { "top": 57, "bottom": 57, "left": 57, "right": 57 },
"elements": [ ]
}

With a master attached, it holds only the elements — a bare list:

[
{ "type": "row", "gutter": 20, "columns": [ ] }
]

The page setup is gone from the child, because it now comes from the master. The master owns the page; the child owns its content. That’s why every child comes out the same size, with the same margins, and the same header and footer — there’s no way for a child to disagree.

A child template’s editor with the MASTER badge in the toolbar and the Elements tab holding a bare element list, opening with a bracket instead of the page setup

To change something the master provides, edit the master template — every child based on it picks up the change.