<%= templates.head %> <%= templates.lazysizes %> <%= templates.header %>
<% if (index.showSectionsTOC) { %>
<% Object.keys(componentsBySections).map(function(section) { %> <%= componentsBySections[section].name %> <% }) %>
<% } else { %>

<%= index.title %>

<% } %>
<% Object.keys(componentsBySections).map(function(section) { %>

<%= componentsBySections[section].name %>

<% componentsBySections[section].components.map(function(component) { const frontMatter = _.merge({}, options.components.frontMatter, component.frontMatter); %>

<%= component.page.name %>

<% }) %>
<% }) %>
<%= templates.footer %> <%= templates.analytics %>