page |
Pages, layouts, partials, outputs, defaults |
The current page's data. |
data(obj) |
Pages, layouts, outputs |
Merge obj into page data (in outputs: the output's settings). |
partial(name, ...args) |
All JSX |
Render a partial and insert its HTML. |
raw(html) |
All JSX |
Insert an HTML string unescaped. |
pages(query) |
All JSX |
List pages by path, pattern, or { path, where }. |
params(sets) |
Page templates, as a leading statement |
Declare the pages a template generates. |
measureText(text, font) |
All JSX |
Width of text in pixels, using the site's fonts. |