Juicer
English

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.
  • Theme inheritance — How a theme pulls in other themes via theme.toml, and how the full lookup chain is resolved.
  • Blogging features — Tags, categories, pagination, dates, reading time — the cluster of features that turn a juicer site into a blog.
  • Shortcodes — Markdown-embeddable templates for callouts, tabs, embeds, and more.
  • Markdown — Every markdown extension juicer turns on, with examples.
  • Internationalization (i18n) — Publish a site in more than one language — language-prefixed URLs, per-language navigation, translated UI strings, and automatic hreflang.

Search

Esc
to navigate to open Esc to close