Skip to content
Snippets Groups Projects
hero-single.html 1.3 KiB
Newer Older
alexisben's avatar
alexisben committed
{{- $title := or .Params.header_text .Title -}}
{{ $subtitle := "" }}
{{- $summary := partial "PrepareText" .Params.summary -}}
{{ if and (eq site.Params.summary.position "hero") $summary }}
  {{ $subtitle = $summary }}
{{ end }}

alexisben's avatar
alexisben committed
<header class="hero">
  <div class="container">
    {{- if .Params.breadcrumb | default true -}}
      {{ partial "header/breadcrumbs.html" . }}
    {{- end -}}
alexisben's avatar
alexisben committed
    <div class="content">
      {{- if $subtitle -}}
        <hgroup>
          <h1>{{ partial "PrepareHTML" $title }}</h1>
          <p class="lead">{{ partial "PrepareHTML" $subtitle }}</p>
        </hgroup>
      {{- else -}}
        <h1>{{ partial "PrepareHTML" $title }}</h1>
      {{- end -}}
alexisben's avatar
alexisben committed
      {{- if .Params.image }}
        <figure>
          {{ partial "commons/image.html"
            (dict
              "image"    .image
alexisben's avatar
alexisben committed
              "sizes"    site.Params.image_sizes.sections.diplomas.hero_single
alexisben's avatar
alexisben committed
            ) }}
          {{ if .image.credit }}
            <figcaption>
              {{- partial "PrepareHTML" .image.credit -}}
            </figcaption>
          {{ end }}
        </figure>
      {{ end -}}
alexisben's avatar
alexisben committed
    </div>
  </div>
alexisben's avatar
alexisben committed
  <div class="essential-container" id="#{{ urlize (i18n "programs.toc.essential") }}">
alexisben's avatar
alexisben committed
    <div class="container">
      {{- partial "diplomas/essential" . -}}
    </div>
  </div>
</header>