{{ define "main" }}
    <header>
        <h2>{{ .Title }}</h2>
        <p>{{ .Description }}</p>
        {{ if .Site.Params.show_post_dates | default true }}
            {{- with .Date }}<time>{{ . | time.Format ":date_medium" }}</time>{{ end }}
        {{ end }}
        {{ partial "tags.html" . }}
    </header>

    {{- if or .Params.image .Params.featured }}

        {{- $maxHeight := 600 -}}
        {{ $rasters := slice "jpeg" "png" }}
        {{- $img := "#" -}}

        {{- if .Params.image -}}
            {{/* se è stata definita un'immagine featured */}}
            {{- $img = .Page.Resources.GetMatch .Params.image -}}
        {{- end -}}

        {{- if .Params.featured -}}
            {{/* se è stata definita un'immagine featured */}}
            {{- $img = .Page.Resources.GetMatch .Params.featured -}}
        {{- end -}}

        <span class="image featured">
        {{- if in $rasters $img.MediaType.SubType -}}
            {{- $img = $img.Resize (printf "x%d" $maxHeight) -}}
            <img src="{{ $img.RelPermalink }}" alt="{{ .Params.image_alt }}" style="max-height: {{ $maxHeight }}px;" />
        {{ else }}
            <img src="{{ $img.RelPermalink }}" alt="{{ .Params.image_alt }}" style="max-height: {{ $maxHeight }}px;" />
        {{ end }} 
        </span>
    {{ end }}

    {{- .Content }}
{{ end }}