<div class="container title">
{{~ #if header ~}}
{{~ #if header.html ~}}
{{{ header.html }}}
{{~ /if ~}}
{{~ else ~}}
<a href="#" onClick="switchToSection(-1)">
<h1>
{{ title }}
</h1>
</a>
{{~ #if subtitle ~}}
<h5>
{{ capitalize subtitle }}
</h5>
{{~ /if ~}}
{{~ /if ~}}
</div>
<div class="container">
<hr>
</div>
<div class="container">
<div class="row">
{{~ #if contents ~}}
{{! Menu }}
<div class="column column-20 menu">
<p>
{{~ #each contents as |c| ~}}
{{! Heading }}
{{~ #if c.is_heading ~}}
{{~ #if (ne @index 0) ~}}
<br>
{{~ /if ~}}
<span>{{ upper c.label }}</span>
{{~ else ~}}
{{! Heading }}
{{~ #if c.is_break ~}}
<br>
{{~ else ~}}
{{! Menu item }}
{{~ #if (ne @index 0) ~}}
<br>
{{~ /if ~}}
{{~ #if c.url ~}}
<a href="{{ c.url }}" id="menu-external-link-{{ @index }}" )>
{{capitalize c.label}}
</a>
{{~ else ~}}
<a href="#" id="menu-{{ @index }}" onClick="switchToSection({{ @index }})">
{{capitalize c.label}}
</a>
{{~ /if ~}}
{{~ /if ~}}
{{~ /if ~}}
{{~ /each ~}}
</p>
</div>
{{! Content }}
<div class="column">
{{~ #if (and main main.html) ~}}
<div id="doc-section-main">
{{{ main.html }}}
</div>
{{/if}}
{{~ #each contents as |c| ~}}
{{~ #if c.html ~}}
<div id="doc-section-{{ @index }}">
{{{ c.html }}}
</div>
{{~ /if ~}}
{{~ /each ~}}
</div>
{{! No content we still want main }}
{{~ else ~}}
{{~ #if (and main main.html) ~}}
<div class="column">
<div id="doc-section-main">
{{{ main.html }}}
</div>
</div>
{{~ /if ~}}
{{~ /if ~}}
</div>
</div>
<div class="container">
<hr>
</div>
{{~ #if footer ~}}
{{~ #if footer.html ~}}
<div class="container">
{{{ footer.html }}}
</div>
{{~ /if ~}}
{{~ /if ~}}
<script>
var items = {{ array_length contents }};
function switchToSection(i) {
removeActive();
hideAll();
if (i >= 0) {
setActive(i)
setVisible(i)
} else {
$("#doc-section-main").removeClass("is-hidden")
}
}
function setActive(i) {
var id = "#menu-" + i
$(id).addClass("is-active")
}
function setVisible(i) {
var id = "#doc-section-" + i
$(id).removeClass("is-hidden")
}
function removeActive() {
for (var i = 0; i < items; i++) {
var id = "#menu-" + i
$(id).removeClass("is-active")
}
}
function hideAll() {
for (var i = 0; i < items; i++) {
var id = "#doc-section-" + i
$(id).addClass("is-hidden")
}
$("#doc-section-main").addClass("is-hidden")
}
</script>
<script>
(function () {
{{~ #if (and main main.html) ~}}
switchToSection(-1)
{{~ else ~}}
switchToSection(0)
{{~ /if ~}}
})()
</script>
{{~ #if script ~}}
<script>
{{{ script }}}
</script>
{{~ /if ~}}