Skip to content
Snippets Groups Projects
essential.html 1.6 KiB
Newer Older
alexisben's avatar
alexisben committed
<div class="essential-container" id="#{{ urlize (i18n "programs.toc.essential") }}">
  <div class="container">
    {{ $parent := .Params.parent }}
    {{- with .Params.diplomas -}}
      {{- $diploma := site.GetPage (printf "/diplomas/%s" .) -}}
      {{- with $diploma -}}
        <dl class="essential">
          <dt>{{ i18n "programs.diploma" }}</dt>
          <dd><a href="{{ .Permalink }}">{{ partial "PrepareHTML" .Title }}</a></dd>
          {{- if .Params.level -}}
            <dt>{{ i18n "programs.level" }}</dt>
            <dd>{{ partial "PrepareHTML" .Params.level }}</dd>
          {{- end -}}
          {{- with $parent -}}
            <dt>{{ i18n "programs.mention" }}</dt>
            <dd><a href="{{ .url }}">{{ partial "PrepareHTML" .title }}</a></dd>
          {{- end -}}
          {{- if .Params.duration -}}
            <dt>{{ i18n "programs.duration" }}</dt>
            <dd>{{ partial "PrepareHTML" .Params.duration }}</dd>
          {{- end -}}
        </dl>
alexisben's avatar
alexisben committed
      {{- end -}}
alexisben's avatar
alexisben committed
    {{- end -}}
    
    <div class="buttons">
alexisben's avatar
alexisben committed
      {{ if site.Params.programs.share_links.enabled | default site.Params.share_links.enabled }}
        <div class="dropdown-share">
alexisben's avatar
alexisben committed
          <button type="button" aria-expanded="false">{{ i18n "commons.share" }}</button>
alexisben's avatar
alexisben committed
          <div class="dropdown-menu">
            {{ partial "commons/share.html" . }}
          </div>
alexisben's avatar
alexisben committed
        </div>
alexisben's avatar
alexisben committed
      {{ end }}

      {{ partial "commons/download-link" (dict 
        "id" .Params.downloadable_summary
        "title" (i18n "commons.download.singular_name")
        "use_filename_for_a11y_title" true
      ) }}
alexisben's avatar
alexisben committed
    </div>
  </div>
</div>