taragen static sites from one binary

Built-in JSX globals

Global Available in Description
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.
[ txt · edit on github · card ]