Create template
Templates are Builder layouts stored as Craft elements. There are two types:
- Page — full page layouts assigned to entries
- Partial — reusable section presets you can insert into other templates
Create a new template
1. Go to Builder → Templates.
2. Click New Template.
3. Fill in the fields:
Title
Required. Letters, numbers, and spaces only.
Examples: Home, About Us, Landing Hero
Type
- Page — use for complete pages
- Partial — use for reusable blocks shown when browsing presets in the editor
Description
Optional. Especially useful for partials so editors understand what the preset is for when browsing in the visual editor.
Enabled
Turn off to keep a template draft-like / unavailable where disabled layouts are filtered out.
4. Click Save.
After the first save you can open the visual editor from the template edit screen.
Open the visual editor
From the template edit page, click Open visual editor.
Or from the Templates list, click Edit visually next to a template.
Advanced: component tree (JSON)
On the template edit screen you can edit the Component tree (JSON) directly. Most users should use the visual editor instead. The JSON field is useful for copy/paste, debugging, or advanced edits.
Tips
- Start with a Page template and a Section, then drop Headline, Text, Image, and Grid inside it.
- Use Partials for repeating patterns (promo strip, FAQ block, team row).
- Keep titles clear — they appear in the Templates list and in the Builder Layout field dropdown.