Memoir_templates.Template_baseBase HTML document layout shared by every page.
val layout :
?lang:string ->
title_text:string ->
description:string ->
page_class:string ->
?additional_head:Html_types.head_content_fun Tyxml.Html.elt list ->
header_content:
[< Html_types.flow5_without_header_footer ] Tyxml.Html.elt list ->
content:[< Html_types.flow5 ] Tyxml.Html.elt list ->
footer_content:
[< Html_types.flow5_without_header_footer ] Tyxml.Html.elt list ->
unit ->
[> Html_types.html ] Tyxml.Html.eltAssemble a full HTML document: <head> (title + standard meta tags + additional_head) and <body> (header / main / footer). The three content lists are flow content; additional_head holds extra head links/meta (e.g. the SEO block from Seo.Seo.make_head).