Recipes and Themes

A recipe is a pre-configured series of modules and pipelines. Each recipe below can be thought of as it's own special purpose static site generator. To read more about the concepts behind recipes in general, view the docs section on recipes.

Each recipe can have one or more themes. Each theme contains a set of content such as CSS files, layouts, etc. that apply to a specific recipe. A theme can be used to get up and running quickly with a given recipe by providing the set of resources the recipe requires. Because each recipe is a totally different set of modules, pipelines, metadata, etc. a given theme is only applicable to a specific recipe. To read more about the concepts behind themes in general, view the docs section on themes.

Blog Recipe

A recipe for blogs and other sites with dated posts, tags, and feed support.

Overview An overview of the Blog recipe, including key features and usage notes.
Settings Settings that can be configured to control the generation process.
Document Metadata Metadata that can be set at the document level to control the generation process.
Pipelines The pipelines involved in the recipe and what they do.
Themes Details about the themes that support this recipe and how to customize them.

Docs Recipe

Create different kinds of documentation sites with content, blogs, and generated API pages.

Overview An overview of the Docs recipe, including key features and usage notes.
Settings Settings that can be configured to control the generation process.
Document Metadata Metadata that can be set at the document level to control the generation process.
Pipelines The pipelines involved in the recipe and what they do.
Xml Comments Support Supported XML comments
Themes Details about the themes that support this recipe and how to customize them.
GitHub