A template function that is suitable for using as the template argument of
compose_email(). Template functions should generally not be called
directly. When implementing your own template function, you must include
parameters for html_body, html_header, html_footer, and title; you
may also optionally add your own parameters, which callers to
compose_email() can provide through the ... argument.
blastula_template(
html_body,
html_header,
html_footer,
title,
content_width = "1000px",
font_family = "Helvetica, sans-serif"
)htmltools tag objects (e.g.
htmltools::tags() or htmltools::HTML()), or NULL to omit.
Plain text title to be used for the <title> element; may be
displayed in mobile phone notifications.
The width that should be used for the content area. By
default, this is set to 1000px. Using widths less than 600px is
generally not advised but, if necessary, be sure to test such HTML emails
with a wide range of email clients before sending to the intended
recipients.
The CSS value to use for font-family.
A string containing a complete HTML document.