{{/* The SourceHut chrome. The brand, the service switcher, the login block and the environment banner are NOT rendered here: they come from sr-ht-ecore's shared partials ("srht-env-banner", "srht-nav"), which every custom service on this instance draws from one copy. The dot is a handler's view struct, which embeds chrome.Page, so the fields those partials read promote into it. What is left here is the document itself and the content hole. The wrapper's width is .ContainerClass rather than a literal "container": the row browser hands out "container-fluid" so a wide table gets the whole viewport, and every other page gets the centered default chrome.Page already carries. The file is the layout's body rather than a {{define "layout"}} block: pages names each set after this file and executes the set itself, so a body wrapped in a define would leave the template that is actually executed empty. The content hole is {{template}} and never {{block}}: a block would define an empty default for "content" on every page at once, which is exactly what pages.Load refuses a page for at startup. */ -}}