Concepts

How juicer works — content, layouts, partials, shortcodes, themes.

Juicer borrows its mental model from Hugo: a tree of markdown content, a tree of HTML templates, and a small set of conventions that bind them together. Read this section once and you’ll understand the rest of the docs without effort.

Pages

  • Content files — Markdown files with YAML frontmatter — the source of truth for every page.
  • Templates — How squiggly templates render content into HTML.
  • Themes — Drop-in skins that ship layouts, partials, shortcodes, and static assets.
  • Shortcodes — Markdown-embeddable templates for callouts, tabs, embeds, and more.
  • Markdown — Every markdown extension juicer turns on, with examples.