Skip to content

renderer-simple

Default renderer plugin for kind="notification": takes a structured EmailTemplateData variable map (with header, sections[] of text/button objects, and optional footer; falls back to title/body if no structured fields are present) and returns rendered HTML with inline CSS. Requires renderer-foundation; sufficient for plain notification emails — swap it for renderer-mail-html if you need MJML/Markdown layouts.

What this feature needs to run (Requires, top) and the write commands it provides (Provides, bottom).

flowchart TB
  n_renderer_simple["renderer-simple"]
  subgraph how_reqs["Requires"]
    n_renderer_foundation["renderer-foundation"]
    n_template_resolver["template-resolver"]
  end
  n_renderer_foundation --> n_renderer_simple
  n_template_resolver -.->|optional| n_renderer_simple
  • Registers extension: renderersimple